Подсчет нерегулярных вхождений с помощью statsd + графит + графана - PullRequest
0 голосов
/ 24 апреля 2018

Я хочу отслеживать нерегулярные события (определенную строку журнала) и отправлять оповещение (из grafana), когда эта строка журнала просматривается более X раз за последние Y минут.

Какой показатель я должен использовать и как?

Я только хочу посчитать количество вхождений за последние Y минут, общее количество вхождений "за все время" не интересно.

Кажется, что ни счетчики, ни датчики не подходят, потому что это означало бы, что я должен вручную сбросить значение до нуля, если я не видел строку журнала в течение некоторого времени. То, что я хотел бы, это значение, которое равно 1, когда я отправляю сообщение statsd и 0 в противном случае, чтобы я мог суммировать 1 с за последние Y минут.

1 Ответ

0 голосов
/ 10 августа 2018

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

Итак, проблема, которую я предполагаю, состоит в том, что когда вы создаете панель управления Grafana, вы говорите Grafana, что «Соедините две точки i + 1 и i-1 влиния, если точка i является нулевой точкой ".

Если мое предположение верно, вы можете проверить конфигурацию в «Экран» -> «Нулевое значение» при редактировании панели инструментов Grafana и исправить ее.

...