2013-02-22 107 views
9

显示数据下面是在过去的24小时统计显示(在石墨作曲):石墨将只在过去24小时

Past 24 hours

下面是“过去14为一个统计显示天“:

enter image description here

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

下面是storage-schemas.conf的relavent项(我使用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,仅昨天重建我小声的数据库文件,以便与上面的配置。我不认为这应该是相关的,但它是。

更新:

我使用的石墨网和呢喃的0.9.10,从PyPI将在2012年5月

+0

看起来像Graphite Web App中的UI问题,你最终解决了吗?我只是对页面重新做一次......注意,如果您在14天内没有使用Whisper的信息,那么该图表仍然必须显示该时间段,但图中没有“行”... – 2013-03-06 06:31:30

+0

奇怪。它短暂地显示了超过24小时的时间段,现在只有24小时。这是一个错误。 – 2013-03-08 00:14:02

+0

你正在运行什么版本的碳和石墨?我们看到了同样的问题 - 有些图表展示了它,有些则没有。 – 2013-03-13 13:46:01

回答

12

好发布,这是我得到的不是粘贴整个组态。下面是它实际上样子:

[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小时中获取数据。将所有内容移到文件末尾似乎解决了这个问题。

+0

我一直在寻找帮助:http://stackoverflow.com/questions/20433697/graphite-returning-incorrect-datapoint – GJain 2013-12-06 23:24:03

+0

@David Eyk,我面临着类似的东西,不知道什么问题是。我正在试图获得每月平均值数据的平均值。而不是每小时,我得到2小时的平均数据。任何想法我可能在做什么? – user1471980 2015-02-08 17:10:14

+0

@ user1471980很难说没有看到你的配置。我建议您提出一个新问题,并提供您想要做什么和您的配置的详细说明。 – 2015-02-09 15:18:02