Plugin DPDKEvents
Florian Forster edited this page Nov 21, 2023
·
1 revision
Clone this wiki locally
Name: |
DPDK Events plugin |
---|---|
Type: |
read |
Callbacks: |
config, init, read, shutdown |
Status: |
supported |
FirstVersion: |
|
Copyright: |
2017 Intel Corporation |
License: |
|
Manpage: |
|
See also: |
The dpdkevents plugin collects events from DPDK such as link status of network ports and Keep Alive status of DPDK logical cores. In order to get Keep Alive events following requirements must be met:
- DPDK >= 16.07
- support for Keep Alive implemented in DPDK application. More details can be found here: dpdk keep alive.
For a full description of available options please refer to the collectd.conf(5) manual page.
Synopsis
<Plugin "dpdkevents">
<EAL>
Coremask "0x1"
MemoryChannels "4"
FilePrefix "rte"
</EAL>
<Event "link_status">
SendEventsOnUpdate true
EnabledPortMask 0xffff
PortName "interface1"
PortName "interface2"
SendNotification false
</Event>
<Event "keep_alive">
SendEventsOnUpdate true
LCoreMask "0xf"
KeepAliveShmName "/dpdk_keepalive_shm_name"
SendNotification false
</Event>
</Plugin>
Example Graph
None yet. Add one now!