我使用博斯收集关于硬盘(win.disk.duration
)的平均响应时间的信息,它产生诸如图:如何在Bosun中使用win.disk.duration或如何减少计数器类型度量标准?
我明白,这是示出变化率WMI报告的值,AvgDiskSecPerRead
。
我想要做的就是这个下采样计算值取最大值在一个时间段。但是,如果我设置的Max
下采样与5m
一个窗口,我得到这个:
注意Y轴的规模变化。
如何降低速率以获得我期望的结果(或者为什么我没有要求有意义)?
我使用博斯收集关于硬盘(win.disk.duration
)的平均响应时间的信息,它产生诸如图:如何在Bosun中使用win.disk.duration或如何减少计数器类型度量标准?
我明白,这是示出变化率WMI报告的值,AvgDiskSecPerRead
。
我想要做的就是这个下采样计算值取最大值在一个时间段。但是,如果我设置的Max
下采样与5m
一个窗口,我得到这个:
注意Y轴的规模变化。
如何降低速率以获得我期望的结果(或者为什么我没有要求有意义)?
目前,因为这是你不能用OpenTSDB正确下采样它的计数器(我假设你正在使用的数据源,由于问题的标签)。这是因为OpenTSDB在设计中弄错了数学,而且还没有被修正。更多信息请见Google groups thread。简而言之,费率计算(派生)需要按操作顺序提前。另外,请注意,目前在我们这边(scollector),我们似乎已经搞乱了一个相关度量标准win.disk.percent_time
,这个度量标准仍然需要研究(在这个issue中跟踪)。
看来,这种转变是关于将聚合应用于一阶导数。这是example使用win.disk.duration
度量来自scollector,但在不同的backend。
rate-counter=true|false
参数。max
被施加到的速率在用户定义的时间段(5分钟)。但是,我会推荐使用95百分位数函数而不是max
。 p95
统计信息允许您从分析中发现罕见的峰值。
声明:我Axibase工作。
感谢您的解释和链接。从那条线的年代来看,我不会屏住呼吸。 –