Каналы уведомлений

Уведомления о падении сайта в MAX

PingDesk отправляет сообщения о сбоях в мессенджер MAX через вашего бота и официальный Bot API MAX. Нужны токен бота и chat_id диалога или группового чата.

  • Отправка через вашего бота — сообщения приходят от вашего имени
  • Личный диалог или групповой чат команды
  • Повторы, пока сайт недоступен, и сообщение о восстановлении
  • Токен бота хранится в зашифрованном виде
Так выглядит уведомление в MAX

Сообщение от вашего бота в MAX

🔴 Недоступен: Сайт клиники

Адрес: https://clinic.example.ru

Код ответа: 502

Время ответа: 1 830 мс

Время: 04.10.2026, 12:12 МСК

Открыть в PingDesk: https://pingdesk.ru/sites/3b1f6c2e-8d4a-4f0e-9c1a-2e7b5d9f0a11

Как подключить уведомления в MAX

  1. 1Создайте бота на платформе MAX для разработчиков и получите его токен доступа.
  2. 2Начните диалог с ботом или добавьте его в групповой чат, куда должны приходить уведомления.
  3. 3Узнайте chat_id этого диалога или чата — его возвращает Bot API MAX, например во входящих обновлениях бота.
  4. 4В PingDesk откройте «Уведомления» → «Каналы уведомлений» и в блоке «Добавить канал уведомлений» выберите карточку «MAX».
  5. 5Заполните поля «Токен бота» и «Chat ID», при необходимости измените название канала и добавьте комментарий.
  6. 6Нажмите «Отправить тест». Когда тестовое сообщение PingDesk появится в MAX, нажмите «Добавить канал».
  7. 7В разделе «Правила уведомлений» проверьте, какие события уходят во все активные каналы, и при необходимости создайте отдельное правило только для MAX.

О чём придёт уведомление

  • Сайт или API-монитор недоступен
  • Сайт или API-монитор восстановился
  • Медленный ответ — дольше 3 секунд
  • SSL-сертификат скоро истечёт или уже истёк
  • Домен скоро истечёт или уже истёк
  • IP сайта не совпадает с ожидаемым
  • Ошибка проверки ответа API
  • Cron-задача опаздывает, недоступна или завершилась ошибкой

Зачем мониторингу сайта мессенджер MAX

Многие компании переводят рабочую переписку в MAX, и дежурному удобнее получать сигнал о сбое там же, где идёт обсуждение. Уведомление приходит обычным сообщением на русском языке: первая строка говорит, что случилось и с каким монитором, например «🔴 Недоступен: Сайт клиники», ниже — адрес, код и время ответа, текст ошибки, если он есть, время события по Москве и ссылка на монитор в PingDesk.

Скорость реакции зависит от интервала проверок: раз в минуту на платных тарифах и раз в 5 минут на бесплатном. Сообщение уходит сразу после проверки, которая зафиксировала сбой, а не по расписанию отчётов.

Как устроено подключение

MAX подключается по модели «свой бот»: у PingDesk нет общего бота в MAX, вы используете собственного. PingDesk вызывает метод отправки сообщений официального Bot API MAX с токеном вашего бота и указанным chat_id. Плюс такого подхода — сообщения приходят от бота вашей компании, а доступ к чату вы контролируете сами: удалили бота из чата — уведомления перестали приходить.

Один канал PingDesk — это одна пара «токен + chat_id». Чтобы слать уведомления в несколько чатов, создайте несколько каналов с тем же токеном и разными chat_id. Каждый канал учитывается в лимите тарифа: 1 на бесплатном, 5 на Starter, 10 на Pro и 50 на Agency.

Повторы, задержка и кулдаун

Частотой сообщений управляют правила в разделе «Правила уведомлений». Стандартное правило «Сайт недоступен» шлёт сообщение сразу и повторяет его каждые 5 минут, пока сайт не ответит. Как только сайт восстановится, повторы останавливаются, и приходит одно сообщение о восстановлении.

  • «Задержка перед отправкой» отсеивает короткие сбои: если сайт поднялся раньше, сообщение о падении не отправится.
  • «Повторять каждые» напоминает о проблеме, пока она не решена; 0 — без повторов.
  • «Кулдаун сценария» не даёт одному и тому же событию приходить чаще заданного срока — минимум 60 секунд.
  • В поле «Каналы» можно выбрать только MAX, чтобы, например, о домене и SSL узнавал лишь администратор.

Безопасность токена бота

Токен бота MAX сохраняется в базе PingDesk в зашифрованном виде (AES-256-GCM) и расшифровывается только в момент отправки сообщения. В форме подключения это поле парольное, браузер его не запоминает. Если токен скомпрометирован, перевыпустите его на платформе MAX и обновите канал в PingDesk — старый токен перестанет работать.

Отправку видно в «Журнале уведомлений»: там отмечено, какие сообщения доставлены, а какие отклонил Bot API MAX. Это первое место, куда стоит заглянуть, если сообщения перестали приходить.

Если MAX не принял сообщение или не ответил вовремя, PingDesk повторяет отправку через 1, 5, 15, 30 и 60 минут — пока проблема ещё актуальна. Сообщение о падении не придёт задним числом, если сайт уже восстановился. Каждая попытка тоже записывается в журнал.

Частые вопросы

Есть ли у PingDesk общий бот в MAX, как в Telegram?

+

Нет. Для MAX используется ваш собственный бот: вы указываете его токен и chat_id, а PingDesk отправляет сообщения через официальный Bot API MAX.

Можно ли подключить MAX на бесплатном тарифе?

+

Да. На бесплатном тарифе доступен один канал уведомлений, и им может быть MAX. Сайт на этом тарифе проверяется раз в 5 минут.

Можно ли отправлять уведомления в групповой чат?

+

Да. Добавьте бота в групповой чат и укажите chat_id этого чата. Сообщения увидят все участники.

Как быстро придёт уведомление о падении сайта?

+

Сразу после проверки, которая зафиксировала сбой: раз в минуту на платных тарифах и раз в 5 минут на бесплатном. Если в правиле задана задержка перед отправкой, сообщение уйдёт после неё.

Придёт ли сообщение о восстановлении?

+

Да. Стандартное правило «Сайт восстановился» отправляет одно сообщение, когда сайт снова отвечает, и останавливает повторы о падении.

Тест не проходит. Что проверить?

+

Проверьте, что токен скопирован полностью, бот добавлен в нужный чат или с ним начат диалог, а chat_id относится именно к этому чату. Ошибки отправки видны в «Журнале уведомлений».

Другие каналы уведомлений