Средневзвешенное значение в графите/статистикаd

Дополнение к этот вопрос, но я даю здесь весь контекст.

Я использую statsd для передачи агрегированных показателей в graphite:

1/1/2000    metric1    12
2/1/2000    metric1    10

(каждое значение является средним значением metric1 за некоторый период)

теперь, когда я хочу рассчитать среднее значение за весь период, мне нужно учитывать количество событий в каждом периоде (например, период с 10 событиями повлияет на среднее значение больше, чем период с тремя событиями). Поэтому я планирую сообщать о количестве событий для этой метрики отдельно и делать средневзвешенное значение.

Я ожидал, что многим людям понадобится что-то подобное, но не смог найти слишком много информации об этом подходе в Интернете. У меня неправильное требование в каком-то статистическом аспекте? Есть ли лучшие способы добиться этого?


person Yaron Naveh    schedule 25.07.2013    source источник


Ответы (1)


В моей системе я собираю две метрики: среднее значение и количество вызовов (количество). Обе части данных полезны независимо друг от друга. Я использую среднее значение для диагностики проблем с производительностью и подсчет, чтобы найти тенденции в использовании. Эти два вместе могут дать то, что вам нужно. Итак, если вы можете, я бы посоветовал вам также начать собирать данные о «подсчете».

person Spina    schedule 10.01.2014