DevOps

Ескалація чергування для інженерних команд

Маршрутизуйте сповіщення моніторингу (Grafana, Prometheus, Sentry, Uptime Kuma) до чергового інженера через Telegram, голосові дзвінки і SMS. Підтвердження закриває ланцюг; resolve-хук його скасовує. Передача на час відпустки та тижневі тихі години бережуть час чергового, не втрачаючи критичний пріоритет.

API -перший Webhook intake UUID-ідентифікатори

День з життя

  1. 00:12
    Grafana
    p99 checkout latency понад SLO 5 хв · firing
  2. 00:14
    WardenPoint
    Telegram: голос і дзвінок головному черговому
  3. 00:18
    Інженер
    Підтвердження з Telegram · ланцюг скасований · runbook відкрито
  4. 00:42
    Grafana
    Повідомлення вирішено · у журналі аудиту записано «вирішено»

Де команди страждають

Біль DevOps — і що ми міняємо

Три найчастіші скарги від інженерних команд, які переходять на WardenPoint.

У програмі «Slack» сповіщення залишаються непоміченими

Чергові інженери вимикають сповіщення Slack уночі. Критичні alert-и тонуть у шумі каналів і пропускають SLA.

Fix

Критичне severity йде на телефон + Telegram голос. Slack лишається інформаційним каналом.

PagerDuty важкий

Багато команд купують PagerDuty заради однієї функції і платять за повний incident-management, яким не користуються.

Fix

Беріть тільки шар сповіщень. WardenPoint інтегрується з вашим ITSM, якщо є.

Ескалація у shell-скриптах

Спеціальні скрипти для повторних спроб і перенаправлення поступово перетворюються на неперевірену «спагетті-код». Вони перестають працювати, коли змінюється графік чергувань.

Fix

Декларативні ланцюги ескалації. Ротація — дані, не код; тестується у CI.

Політика ескалації

Recipe: ескалація production чергування

Політика, яка пасує більшості інженерних команд. Підтвердження на будь-якому кроці скасовує решту.

  1. 1
    На хвилині
    0:00

    Telegram голос до primary

    Primary чергування отримує голосове повідомлення у Telegram. Дешево, швидко, обходить DND.

    telegram_voice
  2. 2
    На хвилині
    0:03

    Дзвінок до primary

    Реальний PSTN call на телефон primary. DTMF 1 підтверджує.

    voice_call
  3. 3
    На хвилині
    0:08

    Дзвінок до secondary

    Secondary чергування отримує дзвінок. Email падає на список розсилки команди для situational awareness.

    voice_callemail
  4. 4
    На хвилині
    0:15

    Розбудити менеджера

    Менеджер інженерів отримує дзвінок. Pipe порожній, якщо ніхто не підтвердив у SLA.

    voice_calltelegram_voice

Ваші інструменти

Підключіть до того, що вже використовуєте

Ці джерела сповіщень DevOps підключають найчастіше.

Що зміниться

Що ви маєте побачити після переходу

Пробудження лише обґрунтовані

Критичне severity б'є голос; warnings лишаються в чаті. Дзвінки падають на alert-и, що реально потребують людини.

Готовий до аудиту timeline

Кожен запис журналу «alert» містить рядок аудиту з зазначенням суб’єкта, каналу та статусу. Звіти про аналіз помилок складаються самі собою.

Менша поверхня сповіщень

Замініть cron-скрипти, хаки Slack і часткові конфіги PagerDuty однією декларативною політикою.

FAQ DevOps

Відповіді на питання інженерів

Він замінює інтерфейс для сповіщень та ескалації. Набори інструментів для управління інцидентами (аналіз причин, інструкції з дій, сторінки стану) розміщені в інших місцях — ми надаємо посилання на ваші ресурси через журнал аудиту.
Безкоштовний план

Протестуйте першу чергування політику сьогодні

Підключіть один Grafana alert, налаштуйте 4-кроковий ланцюг і надішліть fake firing. Без кредитки, без зобов'язань.

  • Безкоштовний план
  • Декларативна політика
  • Журнал аудиту вбудовано