Graphite

在 Collectd 或 Graphite/Grafana 中聚合磁碟

  • July 25, 2016

我有多個節點,每個節點都有多個相同大小的磁碟。我想要任何一個

  • collectd 報告單個已用/空閒指標,該指標是這些多個磁碟的聚合
  • 構造一個 grafana 查詢,將多個磁碟組合成一個 %-free 指標

這是一個使用外掛的配置範例,該aggregation外掛將計算每個 的全域df統計資訊type-instance,這意味著每次使用一個值,免費,可能還有其他值,具體取決於您的作業系統。

LoadPlugin aggregation

<Plugin aggregation>
 <Aggregation>
   Plugin "df"
   Type "percent_bytes"
   GroupBy "TypeInstance"
   CalculateMinimum true
   CalculateMaximum true
   CalculateAverage true
   SetPluginInstance "%{aggregation}"
   SetHost "global"
   SetPlugin "df"
 </Aggregation>
</Plugin>

你可以猜到它會計算平均值、最小值和最大值聚合,但你也可以使用CalculateSum.

引用自:https://serverfault.com/questions/790817