【发布时间】:2016-07-16 10:57:55
【问题描述】:
我有一个计数器指标来计算我的应用程序抛出的错误数。我正在尝试使用单个统计面板来显示在所选时间段内引发的错误数量,但失败得很惨。
我试过 sumSeries (nonNegativeDerivative(myapp.count)) 但这没有用。
任何提示将不胜感激。
尼克
【问题讨论】:
标签: graphite
我有一个计数器指标来计算我的应用程序抛出的错误数。我正在尝试使用单个统计面板来显示在所选时间段内引发的错误数量,但失败得很惨。
我试过 sumSeries (nonNegativeDerivative(myapp.count)) 但这没有用。
任何提示将不胜感激。
尼克
【问题讨论】:
标签: graphite
您可以尝试以下方法:
integral(transformNull(myapp.count, 0))
由于它是一个计数,因此积分将只是所选时间段内所有计数的总和。 transformNull 用于对未收集计数的时间求和 0。
然后在grafana singlestat面板中,选择max作为函数值,这样就会得到积分的最后一个值。
【讨论】:
integral(transformNull(sumSeries(myapp.server[0-9].count), 0))