Выбор ответа Middle Алертинг и усталость от алертов обновлено
Группировка в Alertmanager
Вопрос
Упал узел, и сработали 40 алертов PodDown разных подов одного сервиса. Как получить одно уведомление вместо 40?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: groupby: [alertname, service] в маршруте Alertmanager. Группировка объединяет алерты с одинаковыми значениями меток из groupby в одно уведомление со списком. for: 1h задержит обнаружение, вечная тишина спрячет проблему, repeatinterval отвечает за повторы и число сообщений только увеличит.
Варианты ответа
- Поставить
for: 1hв правиле, чтобы алерты успели схлопнуться - Включить silence на
PodDownнавсегда group_by: [alertname, service]в маршруте Alertmanagerправильный ответ- Уменьшить
repeat_interval, чтобы дубли отправлялись реже
Разбор
Группировка объединяет алерты с одинаковыми значениями меток из group_by в одно уведомление со списком. for: 1h задержит обнаружение, вечная тишина спрячет проблему, repeat_interval отвечает за повторы и число сообщений только увеличит.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.