Перейти к содержимому

Уведомления из Аптайма

Аптайм — сервис мониторинга. Его уведомления можно получать через Депешер: Аптайм отправляет текст события во входящий канал, а Депешер доставляет его выбранным получателям — на Email, в Telegram, группу Telegram, Пачку или Depesher Desktop.

Например, уведомление о недоступности сайта можно направить одновременно в Telegram дежурного и в Пачку команды. Для подключения достаточно указать в Аптайме адрес входящего канала Депешера.

Подготовьте канал Депешера

  1. Создайте и подтвердите нужные исходящие каналы.
  2. Откройте «Входящие каналы» и создайте канал, например «Аптайм».
  3. В карточке канала рядом с «Отправлять уведомления в:» нажмите карандаш, выберите получателей и сохраните настройки.
  4. Скопируйте публичный адрес канала вида https://depesher.ru/w/ВАШ_PUBLIC_ID.

Если хотите защитить канал токеном, нажмите «Включить защиту» и сохраните показанный токен: он понадобится в настройках Аптайма. Подробнее — в статье «Как настроить входящий канал».

Подключите Депешер в Аптайме

  1. Войдите в личный кабинет Аптайма.
  2. Откройте раздел «Уведомления» и найдите блок «Депешер».
  3. В поле «Адрес входящего канала» вставьте скопированный адрес. Аптайм принимает как полный URL, так и только идентификатор канала.
  4. Если у канала включена защита, заполните поле «Bearer-токен» токеном этого канала. Для канала без защиты оставьте поле пустым.
  5. Включите переключатель в блоке «Депешер» и нажмите «Сохранить».

Раздел «Уведомления» в Аптайме: блок «Депешер» с адресом входящего канала, Bearer-токеном, переключателем и кнопками сохранения и теста

Настройка действует для всех мониторов аккаунта Аптайма. Включать Депешер отдельно у каждого монитора не требуется.

Какие уведомления будут приходить

Аптайм отправляет в Депешер обычный текст (text/plain) при следующих событиях:

  • недоступность и восстановление объекта мониторинга;
  • повторное уведомление о проблеме;
  • отклонение скорости;
  • перезагрузка устройства;
  • предупреждение об истечении срока действия SSL-сертификата или домена.

Шаблон для приёма этих сообщений не обязателен. Если у входящего канала уже выбран шаблон, включите в него {{message}}: эта подстановка сохраняет исходный текст события в уведомлении.

Например, для шаблона в формате «Обычный текст»:

text
Уведомление из Аптайма

{{message}}

Без этой подстановки привязанный шаблон заменит текст, присланный Аптаймом.

Проверьте доставку

  1. После сохранения настроек нажмите «Отправить тест» в блоке «Депешер» в Аптайме.
  2. В Депешере откройте «Сообщения» у подготовленного входящего канала и убедитесь, что тестовое событие появилось в истории.
  3. Проверьте сообщение у выбранных получателей.

Если тест не пришёл:

  • Запроса нет в истории Депешера: проверьте адрес канала, переключатель и сохранение настроек в Аптайме.
  • Аптайм сообщает об HTTP 401: проверьте Bearer-токен защищённого канала. Если заменили токен в Депешере, обновите его и в Аптайме.
  • Событие есть в истории, но сообщения у получателя нет: убедитесь, что исходящий канал подтверждён и привязан к входящему. Дальнейшие шаги описаны в диагностике доставки.
  • Сообщение пришло без текста события: проверьте наличие {{message}} в шаблоне входящего канала.