每个时间间隔收集的指标:它会自动平均吗?

时间:2014-09-04 17:17:35

标签: graphite collectd

我试图了解每个指定时间段内collectd报告指标的方式。

例如,我的报告间隔设置为10秒,因此每10秒采样一次。因此,如果我在网络接口上获得500K的度量标准,那么自上次样本以来的10s时间段内是否收到500K总量,或者当collectd正在采样时,它是否在500秒内收到 <1>

(context):我想了解Graphite中collectd.iface。* metric的值是否每10秒报告为八位字节(在这种情况下,我必须将10除以获得一个真正的八位字节/秒值,或者它是否已经是八位字节/秒(在这种情况下,进行平均的是什么?收集或石墨?)

提前谢谢。

1 个答案:

答案 0 :(得分:1)

您的里程可能会有所不同,如果没有了解更多细节,我就不能说更多。我可以说的是“界面”插件是报告计数器。这意味着您有两种解决方案之一:

  1. 配置插件以将计数器转换为费率:这通常是使用“StoreRates”选项实现的

  2. 配置输出插件以发送原始计数器(通常是默认值),并配置graphite来计算渲染API中的衍生物(我不记得确切的选项名称)