Просмотр истории уведомлений
Просматривайте уведомления, отправленные Grafana Alerting для ваших Grafana-managed правил оповещений, с одной страницы. Подтверждайте доставку, смотрите, какая точка контакта получила каждое уведомление, и отлаживайте сбои.
Grafana записывает событие уведомления каждый раз, когда пытается отправить уведомление в точку контакта для группы оповещений. Записываются как сработавшие, так и разрешившиеся уведомления, поэтому вы увидите полную историю доставки, даже когда оповещение уже восстановилось.
История уведомлений отличается от активных уведомлений. Активные уведомления показывают оповещения, которые в данный момент сгруппированы и ожидают отправки. История уведомлений показывает уже отправленные уведомления.
Страница History также включает вкладку Alert events для истории состояний оповещений.
Note
Пользователям Grafana OSS и Grafana Enterprise необходимо хранить историю уведомлений в Loki. Установите
enabled = trueв секции[unified_alerting.notification_history]и настройте подключение к Loki. Обратитесь к разделу Перед началом.
Перед началом
История уведомлений хранит журналы уведомлений Alertmanager в Loki. В Grafana OSS и Grafana Enterprise настройте подключение к Loki в секции [unified_alerting.notification_history] вашего файла конфигурации Grafana:
[unified_alerting.notification_history]
# Enable the notification history functionality in Unified Alerting.
# Alertmanager notification logs will be stored in Loki.
enabled = true
# URL of the Loki instance.
loki_remote_url = http://localhost:3100
# Optional tenant ID to attach to requests sent to Loki.
loki_tenant_id =
# Optional basic authentication for requests sent to Loki.
loki_basic_auth_username =
loki_basic_auth_password =
Замените http://localhost:3100 на URL вашего экземпляра Loki.
Вы можете прикрепить дополнительные метки к каждой записи истории уведомлений с помощью секции [unified_alerting.notification_history.external_labels].
В Grafana Cloud история уведомлений управляется за вас. Свяжитесь со службой поддержки, чтобы включить её для вашего стека.
Просмотр со страницы History
Страница History показывает уведомления, отправленные для всех Grafana-managed правил оповещений. Фильтруйте по меткам, статусу, точке контакта и результату доставки.
Вы можете просматривать историю уведомлений только для тех правил оповещений, к которым у вас есть доступ.
Чтобы просмотреть историю уведомлений со страницы History, выполните следующие шаги.
-
Нажмите Alerts & IRM > Alerting > History.
-
Выберите вкладку Notifications.
Каждая строка представляет уведомление, отправленное в точку контакта. Список показывает следующие столбцы:
- Time: когда было отправлено уведомление.
- Status: было ли уведомление для оповещения в состоянии Firing или Resolved.
- Group Labels: метки, идентифицирующие группу оповещений, включённых в уведомление.
- Contact point: точка контакта и интеграция, получившие уведомление.
Неудачные уведомления помечены значком Failed. Наведите курсор на значок, чтобы увидеть детали ошибки.
-
Отфильтруйте список, чтобы сузить результаты:
- Labels: введите метку или нажмите метку уведомления в списке.
- Status: фильтруйте по Firing или Resolved.
- Delivery outcome: показывать только успешные или неудачные уведомления.
- Contact point: фильтруйте по точке контакта.
- Time range: скорректируйте временной диапазон с помощью средства выбора времени.
-
Разверните строку, чтобы увидеть оповещения, включённые в уведомление, сгруппированные в Firing Alerts и Resolved Alerts. Каждое оповещение показывает свои метки, аннотации, сводку и описание, а также ссылку на правило оповещения, которое его создало.
Просмотр деталей отдельного уведомления
Выберите View в строке уведомления, чтобы открыть страницу его деталей.
Страница деталей показывает полный контекст уведомления, включая использованные точку контакта и интеграцию, результат доставки, любую возвращённую ошибку и полный список сработавших и разрешившихся оповещений, которые были включены.
Просмотр истории уведомлений для правила оповещения
Вы можете просмотреть уведомления, отправленные для конкретного правила оповещения, не покидая правило.
Чтобы просмотреть историю уведомлений для правила оповещения, выполните следующие шаги.
- Нажмите Alerts & IRM > Alerting > Alert rules.
- Нажмите на правило оповещения.
- Выберите вкладку Notifications.
Вкладка показывает тот же список уведомлений, что и страница History, предварительно отфильтрованный по оповещениям, созданным этим правилом.
Исследование и запрос истории уведомлений
Поскольку история уведомлений хранится в Loki, вы можете запрашивать её напрямую в Loki через Grafana Explore. Используйте Explore для создания пользовательских дашбордов или проведения свободных исследований доставки ваших уведомлений.
Дальнейшие шаги
- Обратитесь к разделу Просмотр истории состояний оповещений, чтобы просмотреть изменения состояний оповещений на вкладке Alert events страницы History.
- Обратитесь к разделу Просмотр активных уведомлений, чтобы изучить оповещения, которые в данный момент сгруппированы и ожидают отправки.
- Обратитесь к разделу Управление точками контакта, чтобы настроить, куда доставляются уведомления.