Звонок при «продакшен лежит» или алерте P1 в Slack или почте
Инструменты для дежурных рассчитаны на команды с расписанием смен и бюджетом. Если вы тот, кому в полночь приходит письмо «сайт лежит», а пейджера нет, это отслеживание и есть ваш пейджер.
Оно читает Gmail и уведомления Slack на предмет инцидента (вашими словами: «продакшен лежит», «P1», «клиенты не могут войти»), звонит вам и присылает сводку переписки на данный момент. Оповещения, которые не тянут на P1, уходят в Шорт-лист.
- ОтслеживанияУведомления Gmail и Slack
- ОповещениеТелефонный звонок
- Работает наAndroid · iPhone с PinG
Заметка про iPhone. iOS не разрешает приложению читать уведомления других приложений в фоновом режиме, поэтому на iPhone для этого отслеживания нужен OLL.E PinG, брелок, который передаёт уведомления и сам подаёт сигнал. На Android ничего дополнительного не нужно.
Настроить
- Установите OLL.E и подключите Gmail. Для Slack: на Android дайте доступ к уведомлениям, на iPhone подключите брелок PinG (Gmail на iPhone работает и без него).
- Нажмите Monitor Now и введите фразу со словами, которыми ваша команда описывает инцидент, и каналами или отправителями, которые важны.
- Выберите «Телефонный звонок» и «Пересказать переписку».
Вопросы об этом отслеживании
Заменяет ли это PagerDuty или Opsgenie?
Для команды с расписанием смен, эскалацией и подтверждениями — нет. Для одного человека или небольшой команды, чьи оповещения приходят по почте и в Slack, он делает главное из того, что нужно ночью: звонит и присылает сводку случившегося.
Он будет звонить на каждое упоминание в Slack?
Нет. Он читает сообщение. Фраза «P1, сбой или клиент, который не может войти» вызовет звонок, а шутка в #random — нет.
Часть со Slack работает на iPhone?
С брелоком PinG, который передаёт уведомления Slack. Часть с Gmail работает на iPhone без дополнительных устройств.
Может он ещё создать тикет или переслать кому-то?
В рамках того же отслеживания он может переслать письмо коллеге или добавить событие в календарь. Создание тикетов в инструментах вроде Jira пока не поддерживается.