help
Collects BIND DNS statistics.
+config BR2_PACKAGE_COLLECTD_CGROUPS
+ bool "cgroups"
+ help
+ Collects CGroups CPU usage accounting.
+
config BR2_PACKAGE_COLLECTD_CONNTRACK
bool "conntrack"
help
help
Collects the traffic on serial interfaces.
+config BR2_PACKAGE_COLLECTD_STATSD
+ bool "StatsD"
+ help
+ StatsD network protocol to allow clients to report "events".
+
config BR2_PACKAGE_COLLECTD_SNMP
bool "snmp"
select BR2_PACKAGE_NETSNMP
comment "collectd needs a toolchain with IPv6 and thread support"
depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_INET_IPV6
+ depends on BR2_USE_MMU
#
################################################################################
-COLLECTD_VERSION = 5.3.1
+COLLECTD_VERSION = 5.4.0
COLLECTD_SITE = http://collectd.org/files
COLLECTD_MAKE_OPT = LDFLAGS="$(TARGET_LDFLAGS) -lm"
COLLECTD_CONF_ENV = ac_cv_lib_yajl_yajl_alloc=yes
COLLECTD_LICENSE_FILES = COPYING
# These require unmet dependencies, are fringe, pointless or deprecated
-COLLECTD_PLUGINS_DISABLE = amqp apple_sensors ascent dbi email \
- gmond hddtemp ipmi ipvs java libvirt lpar madwifi mbmon \
+COLLECTD_PLUGINS_DISABLE = amqp apple_sensors aquaero ascent dbi email \
+ gmond hddtemp ipmi ipvs java libvirt lpar lvm madwifi mbmon \
memcachec modbus multimeter netapp netlink nginx \
notify_desktop notify_email numa nut onewire oracle perl pf \
pinba postgresql powerdns python redis routeros rrdcached \
- sensors tape target_v5upgrade teamspeak2 ted tokyotyrant \
- uuid varnish vserver write_mongodb write_redis xmms zfs_arc
+ sensors sigrok tape target_v5upgrade teamspeak2 ted \
+ tokyotyrant uuid varnish vserver write_mongodb write_redis \
+ xmms zfs_arc
COLLECTD_CONF_OPT += --with-nan-emulation --with-fp-layout=nothing \
--localstatedir=/var --with-perl-bindings=no \
$(if $(BR2_PACKAGE_COLLECTD_APCUPS),--enable-apcups,--disable-apcups) \
$(if $(BR2_PACKAGE_COLLECTD_BATTERY),--enable-battery,--disable-battery) \
$(if $(BR2_PACKAGE_COLLECTD_BIND),--enable-bind,--disable-bind) \
+ $(if $(BR2_PACKAGE_COLLECTD_CGROUPS),--enable-cgroups,--disable-cgroups) \
$(if $(BR2_PACKAGE_COLLECTD_CONNTRACK),--enable-conntrack,--disable-conntrack) \
$(if $(BR2_PACKAGE_COLLECTD_CONTEXTSWITCH),--enable-contextswitch,--disable-contextswitch) \
$(if $(BR2_PACKAGE_COLLECTD_CPU),--enable-cpu,--disable-cpu) \
$(if $(BR2_PACKAGE_COLLECTD_RRDTOOL),--enable-rrdtool,--disable-rrdtool) \
$(if $(BR2_PACKAGE_COLLECTD_SCALE),--enable-target_scale,--disable-target_scale) \
$(if $(BR2_PACKAGE_COLLECTD_SERIAL),--enable-serial,--disable-serial) \
+ $(if $(BR2_PACKAGE_COLLECTD_STATSD),--enable-statsd,--disable-statsd) \
$(if $(BR2_PACKAGE_COLLECTD_SET),--enable-target_set,--disable-target_set) \
$(if $(BR2_PACKAGE_COLLECTD_SNMP),--enable-snmp,--disable-snmp) \
$(if $(BR2_PACKAGE_COLLECTD_SWAP),--enable-swap,--disable-swap) \