Тихий режим для алертів
Тихий режим (Quiet hours) приглушує особисті сповіщення протягом обраного вами нічного вікна, щоб дрібні збої вас не будили. Він налаштовується індивідуально для вашого облікового запису і після увімкнення застосовується одразу до всіх ваших моніторів. Ця стаття детально пояснює, на які канали тихий режим впливає, а на які ні - щоб ви не розраховували на приглушення там, де його не станеться.
Як увімкнути тихий режим і задати час від-до, описано у статті Quiet hours - тихий режим сповіщень. Ця стаття присвячена винятково тому, що саме тихий режим робить зі сповіщеннями.
Що приглушує тихий режим
Протягом тихого вікна не надсилаються ці особисті сповіщення:
- E-mail сповіщення - на e-mail вашого облікового запису не прийде повідомлення ані про збій, ані про відновлення.
- Повідомлення Telegram - бот
@epulzio_alerts_botпротягом тихого вікна вам не напише.
Ці приглушені сповіщення не надсилаються додатково після завершення вікна - вони просто не надсилаються. Сам інцидент, однак, завжди записується в історію монітора, тож зранку ви точно побачите, що і коли впало та як довго це тривало.
На що тихий режим НЕ впливає
- Вебхуки (webhooks) (Slack, Discord, Microsoft Teams, а також ваш власний endpoint) працюють завжди, тихий режим їх не вимикає. Програмні інтеграції зазвичай мають власну логіку ескалації, тому ми навмисно їх не приглушуємо.
- Політики ескалації також ідуть через власний канал (e-mail або вебхук у межах кроку ескалації), і тихий режим на них не поширюється. Ескалація призначена для критичних, невирішених інцидентів, які немає сенсу приглушувати.
- Історія та сторінка статусу - інцидент записується в історію, а на публічній сторінці статусу стан оновлюється для ваших клієнтів звичним способом.
Як забезпечити сповіщення навіть уночі
Якщо за справді критичного збою вас потрібно сповістити навіть протягом тихого вікна, у вас є два надійні варіанти:
- Вебхук - спрямуйте сповіщення в інструмент керування черговими змінами (наприклад, PagerDuty) або в командний канал. Вебхук оминає тихий режим.
- Політика ескалації - створіть крок, який після кількох хвилин невирішеного інциденту надішле сповіщення через e-mail або вебхук наступній відповідальній особі. Подробиці ви знайдете у статті про матрицю ескалації.
Увага: тихий режим приглушує особисті e-mail і Telegram сповіщення, а не всі канали. Якщо ви надаєте сервіс із клієнтами 24/7, критичні монітори краще спрямовуйте через вебхук або ескалацію, які тихий режим не зупинить.