我正在使用 Bosun 收集有关硬盘平均响应时间的信息 ( win.disk.duration
),它会生成如下图:
我知道这是显示 WMI 报告值的变化率,AvgDiskSecPerRead
.
我想要做的是对这个计算值进行下采样,在一段时间内取最大值。Max
但是,如果我设置一个带有窗口的下采样,5m
我会得到:
注意 Y 轴刻度的变化。
如何降低采样率以获得我期望的结果(或者为什么我所要求的没有意义)?
我正在使用 Bosun 收集有关硬盘平均响应时间的信息 ( win.disk.duration
),它会生成如下图:
我知道这是显示 WMI 报告值的变化率,AvgDiskSecPerRead
.
我想要做的是对这个计算值进行下采样,在一段时间内取最大值。Max
但是,如果我设置一个带有窗口的下采样,5m
我会得到:
注意 Y 轴刻度的变化。
如何降低采样率以获得我期望的结果(或者为什么我所要求的没有意义)?
目前,由于这是一个计数器,因此您无法使用 OpenTSDB 正确对其进行下采样(由于问题标签,我假设您正在使用的数据源)。这是因为 OpenTSDB 在设计过程中出现了数学错误,并且尚未修复。此Google 群组主题中的更多信息。简而言之,费率计算(导数)需要在运算顺序上更早一些。
另外,请注意,目前在我们这边(收藏家),我们似乎已经搞砸了一个win.disk.percent_time
仍然需要调查的相关指标(在本期中跟踪)。