我在 Graphite 中跟踪并在 Grafana 中显示的某些指标没有得到预期的结果。
对于像这样的指标:
bitbucket.commits-per-user.username1.count
bitbucket.commits-per-user.username2.count
我有一个保留政策,例如:
[default_bitbucket]
pattern = ^bitbucket\.
retentions = 1m:30d,1h:2y
我正在从 api 中提取数据,按用户发生提交的那一分钟进行总结,并将其添加到该分钟的时间戳(向下舍入到整分钟)。
我使用的存储聚合策略是这样的:
[count_bitbucket]
pattern = ^bitbucket.*\.count$
xFilesFactor = 0
aggregationMethod = sum
我希望,一旦时间框架超过 30 天,并且我正在使用以下函数运行指标:
summarize(1d,sum,true)
,我会看到任何时间段的每小时提交。但是,一旦我超过 30 天,它似乎每天报告的次数要少得多。
我做错了什么吗?
如果我没有在没有提交的情况下在分钟内添加零指标,会不会有问题?
我非常感谢任何指导 - 我对石墨还很陌生。