...
the plugin will be marked as uninitialized.
Plugin read loop:
Once all the socket initialization happens, the plugin read loop will be kicked off every 6 seconds to read the stats from DPDK by sending JSON encoded message to the server and waiting for the response.
...
Setup:
Plugin configuration:
- The plugin is disabled by default , so it should be enabled in collectd.config file
LoadPlugin dpdk_telemetry
- The plugin uses below default socket paths for the client and the server, to use configuration other than default below has to be updated in collectd.conf file
ClientSocketPath "/var/run/.client"
DpdkSocketPath "/var/run/dpdk/rte/telemetry"
Dependencies:
This plugin depends on DPDK 19.08 release.
Reference:
- DPDK telemetry library - http://lxr.dpdk.org/dpdk/v19.08/source/lib/librte_telemetry