如何为计数器生成 Graphite 单一统计数据

How to generate a Graphite single stat for a counter

我有一个计数器指标,用于计算我的应用程序抛出的错误数。我正在尝试使用单个统计面板来显示在选定时间段内抛出的错误数,但失败得很惨。

我试过 sumSeries (nonNegativeDerivative(myapp.count)) 但这没有用。

如有任何提示,我们将不胜感激。

尼克

您可以尝试以下方法:

integral(transformNull(myapp.count, 0))

因为它是一个计数,积分将只是 selected 期间所有计数的总和。 transformNull 用于在未收集计数的时间总和为 0。

然后在grafana singlestat面板中,select max作为函数值,这样就得到了最后的积分值。