Графит, возвращающий неверную точку данных
./statsd-client.sh 'development.com.alpha.operation.testing.rate:1|c'
Я сделал вышеописанную операцию 10 раз.Затем я попытался запросить сводку за последние 24 часа:
http://example.com/render?format=json&target=summarize(stats.development.com.alpha.operation.testing.rate, "24 часа", "сумма", правда) & от = -24 часов & tz = UTC
Я получаю 1 datapoint следующим образом:
"datapoints": [[0.0, 1386277560]]}]
Почему я получаю 0.0? Даже Graphite Composer ничего не отображает
Я ожидал значение «10», так как выполнил операцию 10 раз. Что я сделал не так?
хранение schemas.conf
[carbon]
pattern = ^carbon\.
retentions = 60:90d
[default_1min_for_1day]
pattern = .*
retentions = 60s:1d
Пожалуйста, помогите мне понять проблему.
РЕДАКТИРОВАТЬ:
В соответствии с ответом ниже, я изменил агрегацию хранилища и получаю следующий ответ после запуска шепотной информации на metric_file.wsp. Но я все еще получаю «0.0» как значение в datapoint, и браузер Graphite ничего не отображает.
maxRetention: 86400
xFilesFactor: 0.0
aggregationMethod: sum
fileSize: 17308
Archive 0
retention: 86400
secondsPerPoint: 60
points: 1440
size: 17280
offset: 28
Я также посмотрел на дерево stats_counts, как было предложено в другом ответе, но оно то же самое.
Что не так с моей настройкой. Я использую настройки по умолчанию для всего, кроме изменений, предложенных ответом ниже в агрегации хранения