2015-10-22 3 views
0

Я использую StatD для записи запросов на мой сервер и Graphite для сбора статистики. Но когда я пытаюсь отобразить статистику, вместо суммы, агрегированной за минуту, я получаю средние значения. Моя ставка удержания для запросов - 1m: 7d, 5m: 35d, 1d: 1y. Мой xFilesFactor равен 0, и мой метод aggregationMethod является суммой. FlushInterval of StatsD установлен в 1 м. Что я делаю не так?StatsD отправляет средние или графитовые магазины Average вместо Sum

+0

Удалось ли вам скорректировать конфигурацию агрегации после обнаружения этого поведения? Графит не будет повторно агрегировать существующие интервалы хранения, он только начнет суммировать новые поступления. –

ответ

1

Statsd нормализует точку, которую он посылает графиту за этот период времени в секунду.

AggregationMethod - это конфигурация для схем удержания графита, которая определяет, как точки агрегируются по мере того, как вы идете (в вашем случае) представление 1 м в представление 5 минут за точку (и т. Д.).

Если вы хотите количество запросов за этот минутный период, в графите вы можете умножить серию на константу 60 и получить результат.

 Смежные вопросы

  • Нет связанных вопросов^_^