Alertmanager
Alertmanager — компонент экосистемы Prometheus, который управляет срабатыванием и обработкой оповещений. Он организует оповещения о событиях и аномалиях в работе кластера в системе мониторинга на базе Prometheus.
1. Основные функции Alertmanager
-
Маршрутизация оповещений. Можно настроить маршруты для оповещений в зависимости от их источников, приоритетов и других метаданных. Это позволяет направлять сообщения в разные команды или на разные серверы в зависимости от типа проблемы.
-
Группировка оповещений. Alertmanager объединяет схожие оповещения в одну группу, что уменьшает избыточность и снижает информационный шум. Такая группировка упрощает обработку инцидентов.
-
Уведомления. Alertmanager поддерживает интеграцию с различными системами доставки уведомлений: электронной почтой, Slack, PagerDuty, Telegram и другими.
-
Подавление оповещений. Alertmanager позволяет временно скрывать (подавлять) отдельные оповещения, которые уже обрабатываются.
-
Заглушение оповещений. Можно временно остановить доставку отдельных оповещений, чтобы избежать лишних уведомлений при плановых работах или ожидаемых сбоях. В веб-консоли такие правила называются правилами остановки оповещения.