Сигнали
Правилата за сигнали следят показателите за обажданията на вашата организация и ви уведомяват, когато
бъде преминат праг — процент на успех под 80% през последния ден,
повече от 500 обаждания за час, регресия в тестов пакет. Управлявайте ги
в Настройки → Организация → Сигнали
(/dashboard/organization?tab=alerts). Управлението на правила за сигнали изисква
роля администратор или собственик.
Създаване на правило
Щракнете върху Създаване на правило и попълнете:
| Поле | Опции |
|---|---|
| Показател | Процент на успех · Процент на неуспех · Средна оценка · Обем на обажданията · Регресии в тестови пакети |
| Условие | е по-малък от · е най-много · е по-голям от · е най-малко |
| Праг | Числото, с което да се сравнява |
| Прозорец (часове) | Колко назад се изчислява показателят — от 1 до 720 часа |
| Получатели по имейл | Разделени със запетая, до 10 адреса |
| URL адрес на входящ Slack webhook | По избор — публикува съобщението за сигнала в канал |
| Период на изчакване (минути) | Минимално време без известия между задействанията (по подразбиране 60) |
| Изпращане до webhook-и за разработчици | Изпраща и събитие alert.triggered до вашите webhook крайни точки |
| Активиране на правило за сигнал | Правилата могат да бъдат запазени деактивирани и включени по-късно |
Пример: „Процентът на успех е по-малък от 80 през последните 24 часа“ се задейства, когато оценените обаждания в последния 24-часов прозорец спаднат под 80% процент на успех.
Как работи задействането
Правилата се оценяват спрямо конфигурирания от вас последен прозорец. Когато условието е изпълнено, правилото се задейства веднъж и след това остава неактивно за периода си на изчакване, дори ако показателят продължава да нарушава прага — така един проблемен час създава едно известие, а не известие при всяка оценка. Всяко задействане записва стойността на показателя, прага и часа.
Канали за доставка
Едно правило може да изпраща известия по трите канала едновременно:
- Имейл — съобщение до всеки посочен получател с името на правилото, показателя, стойността, прага и прозореца.
- Slack — същото съобщение, публикувано чрез URL адреса на вашия входящ Slack webhook.
- Webhook-и за разработчици — събитие
alert.triggered, изпратено до webhook крайните точки на вашата организация, за свързване на сигнали с PagerDuty, инструменти за дежурства или ваши собствени системи.
Неуспехът на един канал никога не блокира останалите.
Управление на правила
Разделът „Сигнали“ показва всяко правило със състоянието му като активно/деактивирано и кога е било задействано за последно. Включвайте и изключвайте правилата на място, използвайте Редактиране, за да промените което и да е поле, или изтрийте правила, които вече не са ви нужни. Показва се и скорошната активност на сигналите, за да можете да потвърдите, че дадено правило действително се задейства по очаквания от вас начин.