Графана Оповещения, когда два попадания зарегистрированы с 5 мин между ними - PullRequest
0 голосов
/ 10 марта 2020

Привет! Я пытаюсь настроить оповещение Grafana и делаю простое оповещение, когда значение ниже / превышает значение, или если запрос "нажал" один раз, просто.

Но я не могу понять как настроить оповещение, которое срабатывает, при нажатии на запрос - и повторное нажатие через 5-10 минут .

Я попытаюсь визуализировать его с помощью следующего рисунка:

Illustration of what I mean with a

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

Так или иначе, предупреждение, которое проверяет каждые 5 минут, если в двух 5-минутных интервалах друг за другом был счет> = 1 . Значение> = 1 хит пр. Слот.

Интуитивно я бы настроил его следующим образом:

intuitivily setup of Alert in Grafana

Здесь я оцениваю каждые 5 минут в течение 5 минут ( РЕДАКТИРОВАТЬ должно быть каждые 5 м на 10 м), это то, что я хочу, но проблема здесь в том, что если в первые 5 минут будет 2 счета / хита и 0 в следующие 5 минут, то среднее значение все равно будет 1. А также сумма подсчетов / попаданий по-прежнему будет 2. Так как мне сказать, чтобы он проверял 1 отсчет в двух следующих 5-минутных интервалах?

1 Ответ

0 голосов
/ 11 марта 2020

Найден ответ - или одно решение, которое довольно просто:

enter image description here

Задав два запроса:

  1. Отслеживает последние 5 минут и регистрирует, если считать> = 1
  2. Отслеживает последние 10 минут и регистрирует, если рассчитывает> = 1

, если выполняются оба условия, тогда оповещение отправлено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...