StatsD 发送 Average 或 Graphite 存储 Average 而不是 Sum

StatsD sends Average or Graphite stores Average instead of Sum

我正在使用 StatsD 记录发送到我的服务器的请求,并使用 Graphite 收集统计信息。但是当我尝试显示统计数据时,我得到的不是一分钟内的总和,而是平均值。 我对请求的保留率为 1m:7d,5m:35d,1d:1y。我的 xFilesFactor 是 0,我的 aggregationMethod 是 sum。 StatsD 的 FlushInterval 设置为 1m。我做错了什么?

Statsd 以每秒为基础标准化它在该时间段内发送到 Graphite 的点。

aggregationMethod 是 Graphite 保留模式的配置,它指定点在从(在您的情况下)1m 表示到每点 5 分钟表示(等等)时如何聚合。

如果您想要那一分钟内的请求数,在 Graphite 中,您可以将该系列乘以常数 60 并得到结果。