Что такое Alertmanager?

Middle
290 просмотров
AFK Offer AI

Alertmanager — компонент Prometheus для обработки алертов. Prometheus вычисляет alert rules и отправляет сработавшие алерты в Alertmanager. Тот группирует (чтобы не слать 100 одинаковых), дедуплицирует, подавляет (silencing), маршрутизирует по метками в нужный канал (Slack, PagerDuty, email). Поддерживает inhibition — один алерт подавляет другие (если нода упала, не слать алерты по каждому сервису). Конфигурация через YAML: routes, receivers, inhibit_rules. Без Alertmanager Prometheus может только вычислять, но не уведомлять.

Следующий вопрос

Что такое flat package structure?