From: Pavel Rochnyak Date: Sat, 10 Feb 2018 11:19:02 +0000 (+0700) Subject: Merge pull request #2613 from elfiesmelfie/update_dpdk_note X-Git-Url: https://git.octo.it/?a=commitdiff_plain;h=35a6c9c5fcd87cb78451a974c4d5b5707926845c;hp=7536b41b8dee524307d3f9d4bf8773b7ec8314f0;p=collectd.git Merge pull request #2613 from elfiesmelfie/update_dpdk_note docs: update dpdkstats documentation --- diff --git a/docs/BUILD.dpdkstat.md b/docs/BUILD.dpdkstat.md index 8991a615..46eaae92 100644 --- a/docs/BUILD.dpdkstat.md +++ b/docs/BUILD.dpdkstat.md @@ -1,7 +1,17 @@ # The dpdkstat plugin +This plugin is optional and only has a specific use case: monitoring DPDK applications +that don't expose stats in any other way than the DPDK xstats API. + **Data Plane Development Kit** (DPDK) is a set of drivers and libraries for fast -packet processing. +packet processing. Please note that this plugin is a polling based plugin rather +than an events based plugin (using it will drive up core utilization on a system). + +**PLEASE DO NOT USE THIS PLUGIN FOR OVS-DPDK**. dpdkstat is really for DPDK +applications that have no other way of exposing stats. For OVS or OVS-with-DPDK the +Open vSwitch plugins available in collectd 5.8.0 should be used for +collecting stats and events. In addition the OVS plugin is events based rather +than polling based and will have a smaller footprint on the system. ## Summary