> I am in need to print the VPP statistics from an external application. Is > that possible? I have gone through some links with telemetry plugins and some > other but couldn't find out the exact thing which I can do to print this from > my external application. Kindly help me out with this.
VPP exposes telemetry information through a shared memory "stats segment". There are existing external integrations with prometheus, gnmi. A fuse filesystem is in the works. In addition there are language bindings in C, Go and Python to access it externally. https://git.fd.io/vpp/tree/src/vpp/stats/stats.md Or you can use the example tools vpp_get_stats (or vpp_prometheus_export). sudo vpp_get_stats ls /if/ sudo vpp_get_stats dump ^/if/tx/$ [0 @ 0]: 0 packets, 0 bytes /if/tx [1 @ 0]: 7 packets, 622 bytes /if/tx [2 @ 0]: 0 packets, 0 bytes /if/tx [3 @ 0]: 0 packets, 0 bytes /if/tx Best regards, Ole
signature.asc
Description: Message signed with OpenPGP
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#18859): https://lists.fd.io/g/vpp-dev/message/18859 Mute This Topic: https://lists.fd.io/mt/81098207/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-