Оповещение
Авария с растворенным кислородом на рассвете должна вызвать кого-нибудь.
Аварии не планируются в рабочее время. Классическая рыба-убийца начинается до восхода солнца, когда дыхание затягивает пруд всю ночь, и никто не смотрит на приборную панель. Электронное письмо было отправлено в 4:37 утра. Она была прочитана в 7:10. Разница между этими отметками времени - это разница между инцидентом и потерей.
Производственные компании решили эту проблему несколько десятилетий назад: критические системы вызывают человека, пока человек не признает их. Ваша ферма является производственной компанией. Рыбам все равно, что отрасль называет это «опс-инструментом».
Как это работает на самом деле
FarmHub отправка критических предупреждений на PagerDuty через API событий v2 и PagerDuty Делает то, что делает: обостряется, пока кто-то не признает.
- Условия проверяются каждые пять минут. FarmHub Оценка состояния оповещения по пятиминутному циклу. Когда критический порог падает, событие PagerDuty Немедленно и ваша политика эскалации берет верх: телефон, SMS, push, все, что будит ваш звонок.
- Уровни серьезности соответствуют уровням серьезности PagerDuty. FarmHub Высокие карты к критическим, средние к предупреждениям, низкие к информации. Ваши правила эскалации могут относиться к падающему гоночному пути иначе, чем к дрейфующему рН.
- Одно оповещение, один инцидент. Каждый FarmHub Оповещение несет в себе стабильный ключ дедупликации, поэтому условие, которое остается споткнутым в течение нескольких пятиминутных проверок, не накапливает дублирующие инциденты.
- Разрешения закрывают свои собственные инциденты. Когда тревога проходит в FarmHub, соответствие PagerDuty Инцидент решается с помощью одного и того же ключа дедупликации. Ваш звонок видит восстановление без охоты за ним.
FarmHub Мы уже отправляем электронные письма и push-уведомления.PagerDuty Это уровень оповещений, который не может ждать, пока кто-то добровольно проверит свой телефон.
НА ЧТО ВЫ МОЖЕТЕ ПОЛОЖИТЬСЯ
На что вы можете положиться
Что внутри:
- Ключ маршрутизации для каждого подключения, зашифрованный. Вы вставляете интеграционный ключ из PagerDuty Интеграция API v2 в сервис. Он хранится в зашифрованном виде, подключен только к этому соединению.
- Обрабатывается как критически важный канал. FarmHub классифицировать PagerDuty Как критическая интеграция внутри, с повторными загрузками и обратной связью, так что переходный сетевой сбой не съедает страницу.
- Проверяйте, прежде чем доверять. Встроенное тестовое событие подтверждает, что ключ маршрутизации работает до того, как от него зависит реальная чрезвычайная ситуация.
- Аварийный выключатель и строки аудита, связанные хешем. Отключите соединение мгновенно, и каждая попытка доставки регистрируется в строках аудита с хеш-цепочками.
Что мы не делаем
Что мы оставляем PagerDuty, и вам:
- FarmHub не управляет вашей политикой эскалации, графиками или ротацией по вызову. Эта конфигурация живет в PagerDuty.
- FarmHub Ничего не читайте назад от PagerDuty Признание страницы не изменяет оповещения в FarmHub Предупреждение разрешается, когда основное условие очищается.
- Хороша страница настолько, насколько хороша ее ротация. Если никто не на связи, PagerDuty не сможет это исправить, и мы тоже.
Настройка, честно
Вам нужна учетная запись PagerDuty с сервисом, к которому можно добавить интеграцию.
- в PagerDuty Добавьте в свой сервис интеграцию Events API v2 и скопируйте 32-символьный интеграционный ключ.
- В FarmHub откройте «Интеграции», выберите PagerDuty и вставьте ключ.
- Отправьте встроенное тестовое событие и убедитесь, что инцидент появится в сервисе.
- Установите критические пороги в FarmHub И убедитесь, что политика эскалации, стоящая за службой, действительно кого-то разбудит.
Вопросы, которые задают фермеры
Как быстро критическое оповещение становится уведомлением?
FarmHub каждые пять минут проверяет состояние оповещения и отправляет сообщение на PagerDuty момент пороговых поездок. Оттуда твой PagerDuty Политика эскалации контролирует, как страница доходит до вызова.
Создаст ли постоянное оповещение дубликаты инцидентов?
Нет. Каждое предупреждение использует стабильный ключ дедупликации, поэтому текущее состояние отображает один инцидент, а не новый за цикл проверки.
Разрешается ли инцидент, когда вода восстанавливается?
Да. Когда тревога проходит в FarmHub, разрешение отправляется с тем же ключом дедупликации и PagerDuty Инцидент закрывается сам собой.
Как уровни серьезности FarmHub соотносятся с PagerDuty?
Высокие карты к критическим, средние к предупреждениям, низкие к информации. Вы можете маршрутизировать и обострять эти тяжести внутри PagerDuty.
Нужен ли мне PagerDuty для каждого оповещения?
Нет, и вы не должны использовать его таким образом. Email и push встроены в FarmHub Обычные оповещения. резерв PagerDuty условия, которые оправдывают пробуждение человека, такие как растворенный кислород, мощность или уровень воды.
ГОТОВ К СЛЕДУЮЩЕЙ СМЕНЕ
Предоставьте путь эскалации для оповещения в 4 утра
Соединить PagerDuty с одним ключом интеграции и следующими критическими страницами экскурсии, пока человек не признает это. Рыба не будет ждать утренней проверки электронной почты.
Начать бесплатно