更改时间范围时的Grafana聚合问题(%CPU及更多)

时间:2015-07-28 07:52:09

标签: aggregate grafana

我有%CPU使用率的图表。

问题是收集的源数据是Jiffies。

我使用以下公式:

collectd|<ServerName>|cpu-*|cpu-idle|value|nonNegativeDerivative()|asPercent(-6000)|offset(100)

问题在于,当我增加时间范围(例如30天)时,grafana正在聚合数据,因为它是累积数字(而不是百分比或它可以做出简单的平均值),数据在图表变得无效。

知道如何创造更好的公式吗?

2 个答案:

答案 0 :(得分:0)

您是否看过聚合插件(读取类型)来计算平均值?

https://collectd.org/wiki/index.php/Plugin:Aggregation/Config

答案 1 :(得分:0)

非常奇怪的是,您必须将nonNegativeDerivative函数用于CPU指标。 nonNegativeDerivative只应用于不断增加的计数器,而不是像CPU

这样的指标