为了我的生命,我可以获得聚合插件来生成任何东西。我有
LoadPlugin aggregation
...注释。我有这个块:
<Plugin "aggregation">
<Aggregation>
Plugin "cpu"
Type "cpu"
GroupBy "Host"
GroupBy "TypeInstance"
CalculateSum true
CalculateAverage true
</Aggregation>
</Plugin>
...这只是从wiki中提取的。 cpu插件规范是:
<Plugin cpu>
ReportByCpu true
ReportByState false
ValuesPercentage true
</Plugin>
它报告cpu值很好,但不是聚合。我尝试过一堆聚合规范但没有工作。这是在Ubuntu 16.04(我认为),默认安装collectd。
答案 0 :(得分:1)
将聚合插件中的类型设置为百分比而不是cpu,因为您在Plugin cpu中将ValuesPercentage视为true。
<Plugin "aggregation">
<Aggregation>
Plugin "cpu"
Type "percent"
GroupBy "Host"
GroupBy "TypeInstance"
CalculateSum true
CalculateAverage true
</Aggregation>
</Plugin>
答案 1 :(得分:0)
在我看来,&#34; ReportByState&#34;必须是真实的&#34; ValuesPercentage&#34;必须是假的。没有明显的理由。并没有任何记录。 : - /