From: Marc Fournier Date: Tue, 14 Jun 2016 05:44:35 +0000 (+0200) Subject: Merge branch 'collectd-5.4' into collectd-5.5 X-Git-Tag: collectd-5.5.2~4 X-Git-Url: https://git.verplant.org/?a=commitdiff_plain;h=e2b289ea039269b60edd459d2d514d3f82820e3a;p=collectd.git Merge branch 'collectd-5.4' into collectd-5.5 --- e2b289ea039269b60edd459d2d514d3f82820e3a diff --cc src/collectd-perl.pod index 7308648f,02563066..0102e921 --- a/src/collectd-perl.pod +++ b/src/collectd-perl.pod @@@ -705,10 -705,10 +705,10 @@@ types used by the read, write and matc =over 4 - =item + =item * Please feel free to send in new plugins to collectd's mailing list at -EcollectdEatEverplant.orgE for review and, possibly, +EcollectdEatEcollectd.orgE for review and, possibly, inclusion in the main distribution. In the latter case, we will take care of keeping the plugin up to date and adapting it to new versions of collectd. diff --cc src/collectd-python.pod index 0da891f1,8564ae77..773a6cd4 --- a/src/collectd-python.pod +++ b/src/collectd-python.pod @@@ -611,33 -609,7 +611,33 @@@ I is either the string tha or a callback function. The identifier will be constructed in the same way as for the register functions. +=item B(I) -> I + +Returns the definition of a dataset specified by I. I is a list +of tuples, each representing one data source. Each tuple has 4 values: + +=over 4 + +=item name + +A string, the name of the data source. + +=item type + +A string that is equal to either of the variables B, +B, B or B. + +=item min + +A float or None, the minimum value. + +=item max + +A float or None, the maximum value. + +=back + - =item B(I[, I][, I]) -> None + =item B(I None Flush one or all plugins. I and the specified I are passed on to the registered flush-callbacks. If omitted, the timeout defaults @@@ -681,10 -653,10 +681,10 @@@ types used by the read, write and matc =over 4 - =item + =item * Please feel free to send in new plugins to collectd's mailing list at -EcollectdEatEverplant.orgE for review and, possibly, +EcollectdEatEcollectd.orgE for review and, possibly, inclusion in the main distribution. In the latter case, we will take care of keeping the plugin up to date and adapting it to new versions of collectd. diff --cc src/collectd.conf.pod index c8c4813d,f85c7e79..e5a5c754 --- a/src/collectd.conf.pod +++ b/src/collectd.conf.pod @@@ -1338,68 -991,6 +1338,68 @@@ at all, B cgroups are selected =back +=head2 Plugin C + +This plugin collects IP conntrack statistics. + +=over 4 + +=item B + +Assume the B and B files to be found in +F instead of F. + +=back + +=head2 Plugin C + +The I collects CPU usage metrics. By default, CPU usage is reported +as Jiffies, using the C type. Two aggregations are available: + +=over 4 + - =item ++=item * + +Sum, per-state, over all CPUs installed in the system; and + - =item ++=item * + +Sum, per-CPU, over all non-idle states of a CPU, creating an "active" state. + +=back + +The two aggregations can be combined, leading to I only emitting a +single "active" metric for the entire system. As soon as one of these +aggregations (or both) is enabled, the I will report a percentage, +rather than Jiffies. In addition, you can request individual, per-state, +per-CPU metrics to be reported as percentage. + +The following configuration options are available: + +=over 4 + +=item B B|B + +When set to B, the default, reports per-state metrics, e.g. "system", +"user" and "idle". +When set to B, aggregates (sums) all I states into one +"active" metric. + +=item B B|B + +When set to B, the default, reports per-CPU (per-core) metrics. +When set to B, instead of reporting metrics for individual CPUs, only a +global sum of CPU states is emitted. + +=item B B|B + +This option is only considered when both, B and B +are set to B. In this case, by default, metrics will be reported as +Jiffies. By setting this option to B, you can request percentage values +in the un-aggregated (per-CPU, per-state) mode as well. + +=back + =head2 Plugin C This plugin doesn't have any options. It reads