11

这是过去 24 小时的统计数据显示(在 Graphite Composer 中):

过去 24 小时

这是“过去 14 天”的统计数据显示:

在此处输入图像描述

那里没有太大区别。我无法说服 Graphite 显示过去 24 小时后任何时期的任何数据。

以下是来自storage-schemas.conf(我正在使用 StatsD)的相关条目:

[stats]
pattern = ^stats.*
retentions = 10:2160,60:10080,600:262974

[stats_counts]
pattern = ^stats_counts.*
retentions = 10:2160,60:10080,600:262974

我的storage-aggregation.conf

[min]
pattern = \.min$
xFilesFactor = 0
aggregationMethod = min

[max]
pattern = \.max$
xFilesFactor = 0
aggregationMethod = max

[sum]
pattern = \.count$
xFilesFactor = 0
aggregationMethod = sum

[default_average]
pattern = .*
xFilesFactor = 0
aggregationMethod = average

到目前为止,我已经捕获了五天左右的数据。我错过了什么?

编辑添加:

我想我应该提到我从默认开始storage-schemas.conf,直到昨天才重建我的耳语数据库文件以匹配上述配置。我认为这不应该是相关的,但它确实存在。

更新:

我正在使用 2012 年 5 月发布的 PyPI 的 0.9.10 石墨网络和耳语。

4

1 回答 1

16

好吧,这就是我没有粘贴整个配置的结果。它实际上是这样的:

[carbon]
pattern = ^carbon\.
retentions = 60:90d

[default_1min_for_1day]
pattern = .*
retentions = 60s:1d

[stats]
pattern = ^stats.*
retentions = 10:2160,60:10080,600:262974

[stats_counts]
pattern = ^stats_counts.*
retentions = 10:2160,60:10080,600:262974

当然,该[default_1min_for_1day]部分首先匹配,在其他两个之前,所以我只获取过去 24 小时的数据。将全部内容移到文件末尾似乎已经解决了这个问题。

于 2013-03-22T17:04:56.010 回答