collectd: Introduce collectd-mod-ethstat
authorPetko Bordjukov <[email protected]>
Tue, 27 Nov 2018 16:09:24 +0000 (18:09 +0200)
committerPetko Bordjukov <[email protected]>
Wed, 28 Nov 2018 10:34:33 +0000 (12:34 +0200)
The ethstat plugin for collectd provides a convenient way to track a large list
of variables associated with network interfaces such as channel busy time and
many others.

A list of the available variables for a given interface may be acquired by
running ethtool -S <interface>

Signed-off-by: Petko Bordjukov <[email protected]>
utils/collectd/Makefile

index 70013ff489beb8fa6c6f05de4d97bcc2574c70d6..330da5856d2bc25458f20698da9007c9f3efe79d 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=collectd
 PKG_VERSION:=5.8.1
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
 PKG_SOURCE_URL:=https://collectd.org/files/ \
@@ -39,7 +39,6 @@ COLLECTD_PLUGINS_DISABLED:= \
        dpdkevents \
        dpdkstat \
        drbd \
-       ethstat \
        fhcount \
        genericjmx \
        gmond \
@@ -129,6 +128,7 @@ COLLECTD_PLUGINS_SELECTED:= \
        dns \
        email \
        entropy \
+       ethstat \
        exec \
        filecount \
        fscache \
@@ -350,6 +350,7 @@ $(eval $(call BuildPlugin,disk,disk usage/timing input,disk,))
 $(eval $(call BuildPlugin,dns,DNS traffic input,dns,+PACKAGE_collectd-mod-dns:libpcap))
 $(eval $(call BuildPlugin,email,email output,email,))
 $(eval $(call BuildPlugin,entropy,Entropy amount input,entropy,))
+$(eval $(call BuildPlugin,ethstat,Ethernet adapter statistics input,ethstat,))
 $(eval $(call BuildPlugin,exec,process exec input,exec,))
 $(eval $(call BuildPlugin,filecount,file count input,filecount,))
 $(eval $(call BuildPlugin,fscache,file-system based caching framework input,fscache,))