feat(collectd): updated collectd config

This commit is contained in:
Torkel Ödegaard 2016-06-21 17:07:01 +02:00
parent 87ab97b5ed
commit 257e6c469e

View File

@ -14,10 +14,9 @@ LoadPlugin interface
LoadPlugin uptime
LoadPlugin swap
LoadPlugin write_graphite
<Plugin cpu>
ReportByCpu {{ REPORT_BY_CPU | default("false") }}
</Plugin>
LoadPlugin processes
LoadPlugin aggregation
LoadPlugin match_regex
<Plugin df>
# expose host's mounts into container using -v /:/host:ro (location inside container does not matter much)
@ -46,6 +45,9 @@ LoadPlugin write_graphite
ReportByDevice false
ReportReserved true
ReportInodes true
ValuesAbsolute true
ValuesPercentage true
ReportInodes true
</Plugin>
<Plugin "disk">
@ -53,6 +55,15 @@ LoadPlugin write_graphite
IgnoreSelected false
</Plugin>
<Plugin "aggregation">
<Aggregation>
Plugin "cpu"
Type "cpu"
GroupBy "Host"
GroupBy "TypeInstance"
CalculateAverage true
</Aggregation>
</Plugin>
<Plugin interface>
Interface "lo"
@ -61,6 +72,19 @@ LoadPlugin write_graphite
IgnoreSelected true
</Plugin>
<Chain "PostCache">
<Rule>
<Match regex>
Plugin "^cpu$"
PluginInstance "^[0-9]+$"
</Match>
<Target write>
Plugin "aggregation"
</Target>
Target stop
</Rule>
Target "write"
</Chain>
<Plugin "write_graphite">
<Carbon>