summaryrefslogtreecommitdiffstats
path: root/rules/collectd.in
diff options
context:
space:
mode:
authorClemens Gruber <clemens.gruber@pqgruber.com>2017-04-21 22:42:00 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2017-05-04 10:35:42 +0200
commit68c1f2642ed30e1cb6dd8085384e17166fff8f74 (patch)
treec803d83fd5e1485b6a565a3ef4a260e004ece038 /rules/collectd.in
parent2764107a70278a8ee780a98e5b45861bb3836b89 (diff)
downloadptxdist-68c1f2642ed30e1cb6dd8085384e17166fff8f74.tar.gz
ptxdist-68c1f2642ed30e1cb6dd8085384e17166fff8f74.tar.xz
collectd: add memory, ping and rrdcached plugin
Also select RRDTOOL_RRDCACHED if rrdcached plugin is used. Signed-off-by: Clemens Gruber <clemens.gruber@pqgruber.com> Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/collectd.in')
-rw-r--r--rules/collectd.in28
1 files changed, 26 insertions, 2 deletions
diff --git a/rules/collectd.in b/rules/collectd.in
index ba359f092..015e4b6fe 100644
--- a/rules/collectd.in
+++ b/rules/collectd.in
@@ -2,8 +2,10 @@
menuconfig COLLECTD
tristate
- select RRDTOOL if COLLECTD_RRDTOOL
- select LM_SENSORS if COLLECTD_SENSORS
+ select LIBOPING if COLLECTD_PING
+ select RRDTOOL if COLLECTD_RRDTOOL || COLLECTD_RRDCACHED
+ select RRDTOOL_RRDCACHED if COLLECTD_RRDCACHED
+ select LM_SENSORS if COLLECTD_SENSORS
prompt "collectd "
help
collectd is a daemon which collects system performance statistics
@@ -35,6 +37,13 @@ config COLLECTD_RRDTOOL
With the RRDtool plugin, collectd writes values into a
round-robin database, using librrd.
+config COLLECTD_RRDCACHED
+ bool
+ prompt "rrdcached"
+ help
+ Connects to the RRD caching daemon and submits updates
+ for RRD files to that daemon.
+
comment "Read Plugins"
config COLLECTD_CPU
@@ -44,6 +53,21 @@ config COLLECTD_CPU
The CPU plugin collects data about what your CPU is actually doing,
and if it is being idle or in the various states.
+config COLLECTD_MEMORY
+ bool
+ prompt "memory"
+ help
+ The Memory plugin collects physical memory utilization.
+
+config COLLECTD_PING
+ bool
+ prompt "ping"
+ help
+ The Ping plugin starts a new thread which sends ICMP "ping" packets
+ to the configured hosts periodically and measures the network
+ latency.
+
+
config COLLECTD_SENSORS
bool
prompt "sensors"