Запрос Прометея о сумме предупреждений, отправляемых каждый час

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

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

sum_over_time запрос дает общее количество данных за последние 1d в консоли:

sum_over_time(alerts[1d])

Опять же, нет возможности агрегировать итоги по каждому часу.

1 ответ

Возможно, вы ищетеsum(increase(prometheus_notifications_sent_total[24h])).

Он показывает увеличениеprometheus_notifications_sent_totalметрика за последние 24 часа.

Вы также можете вычесть из него количество удаленных уведомлений.sum(increase(prometheus_notifications_dropped_total[24h])).

Другие вопросы по тегам