Как контролировать метрики, отправляемые statsd в graphite?

Я использую размещенный графит и statsd. Я хочу сократить расходы, уменьшив отправляемые метрики. Например: для каждого таймера я хочу отправлять не все 14 метрик (верхняя, стандартная...), а только 3 из них (mean_90, сумма и, может быть, еще одну).

Как я могу настроить это в файле конфигурации statsd?


person yonatan    schedule 02.06.2015    source источник


Ответы (1)


Глядя на документы statsd и его источник, я не думаю, вы можете настроить его, чтобы не отправлять все метрики.

Я предлагаю вам либо:

  1. Отредактируйте исходный код, чтобы рассчитывать и отправлять только нужные вам показатели. Вероятно, это легко сделать, просто удалив строки, в которых они вычисляются.

  2. Настройте Graphite, чтобы он удалял все метрики, поступающие из statsd, которые не соответствуют трем нужным вам шаблонам.

person dukebody    schedule 03.06.2015