2016-11-21 72 views
0

不能爲我的生活得到聚合插件產生任何東西。我有collectd聚合插件不工作?

LoadPlugin aggregation 

...未註釋。我有這個塊:

<Plugin "aggregation"> 
    <Aggregation> 
     Plugin "cpu" 
     Type "cpu" 

     GroupBy "Host" 
     GroupBy "TypeInstance" 

     CalculateSum true 
     CalculateAverage true 
    </Aggregation> 
</Plugin> 

...這只是從維基拉。該CPU插件規範是:

<Plugin cpu> 
    ReportByCpu true 
    ReportByState false 
    ValuesPercentage true 
</Plugin> 

它報告的CPU值罰款,但不是彙總。我嘗試了一堆聚合規範,但都沒有成功。這是在Ubuntu 16.04(我認爲),默認安裝collectd。

回答

0

它在我看來像「ReportByState」必須是真實的,並且「ValuesPercentage」必須是false。沒有明顯的原因。而且沒有任何記錄。 : -/

1

將聚合插件中的類型設置爲百分比而不是cpu,因爲您已經提到了ValuesPercentage在插件cpu中爲true。

<Plugin "aggregation"> 
    <Aggregation> 
     Plugin "cpu" 
     Type "percent" 

     GroupBy "Host" 
     GroupBy "TypeInstance" 

     CalculateSum true 
     CalculateAverage true 
    </Aggregation> 
</Plugin>