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

Каналы оповещений

Каналы оповещений​

Канал оповещений определяет, куда Pingera отправляет уведомления при срабатывании правила. Один канал можно использовать в нескольких правилах.

Управление каналами: app.pingera.ru/alerts/channels.


Типы каналов​

SMS​

Отправка SMS-сообщений на российские номера телефонов.

  • Поддерживаются номера в формате +7XXXXXXXXXX
  • Можно указать несколько номеров списком — уведомление придёт на каждый из них
примечание

Количество SMS-уведомлений ограничено в зависимости от вашего тарифа. Текущий лимит можно посмотреть в Настройки → Подписка и лимиты.

Telegram​

Отправка сообщений в личные сообщения, групповой чат или Telegram-канал через бота @pingera_alerts_bot.

Личные сообщения

  • Откройте @pingera_alerts_bot и нажмите «Старт» (/start)
  • Бот пришлёт ваш chat ID — укажите его в настройках канала

Группа или канал

  • Добавьте бота в группу или канал (в канал — администратором)
  • Бот пришлёт ID чата (для групп и каналов он начинается с -, например -1001234567890) — укажите его в настройках канала
  • Если сообщение не пришло, отправьте в чат команду /id

Чтобы проверить доставку, нажмите «Отправить тест» в форме канала или кнопку теста в списке каналов. Если бот не может отправить сообщение, вы увидите причину — например, бот не запущен, заблокирован или удалён из чата.

примечание

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

MAX (beta)​

Отправка сообщений в мессенджер MAX.

  • Напишите боту Pingera (id366113470389_bot) в личные сообщения (или добавьте его в нужный групповой чат)
  • Отправьте боту команду /id
  • Бот пришлёт ID — скопируйте chat_id
  • Укажите этот ID в настройках канала
  • После этого бот начнёт отправлять уведомления при срабатывании правил

Email​

Отправка уведомлений на электронную почту.

  • Можно указать несколько адресов списком — уведомление придёт на каждый из них
  • Используйте этот канал для команды или для личных уведомлений

Webhook​

Отправка HTTP-запроса на указанный URL при срабатывании оповещения.

  • Укажите URL вашего сервиса или эндпоинта
  • Поддерживаемые методы: POST, PUT, PATCH
  • Можно добавить собственные HTTP-заголовки, например секретный токен для проверки запросов на вашей стороне
  • Тело запроса содержит данные об оповещении в формате JSON. Формат сообщений описан в разделе Вебхуки
  • Удобно для интеграции с собственными системами: тикет-системами, ботами, системами учёта инцидентов
примечание

Формат тела запроса фиксирован. Slack, Mattermost, PagerDuty и похожие сервисы ожидают собственный формат, поэтому напрямую подключить их входящие вебхуки нельзя. Используйте небольшой промежуточный обработчик — примеры приведены в разделе Интеграции.

Компонент Статус Страницы​

При срабатывании оповещения автоматически изменяется статус компонента на вашей Статус Странице.

  • Выберите нужную Статус Страницу и компонент из списка
  • При падении проверки статус компонента изменится на указанный (например, «Деградация» или «Недоступен»)
  • При восстановлении проверки статус вернётся в норму

Это позволяет автоматически актуализировать Статус Страницу без ручного вмешательства.


Создание канала​

  1. Перейдите в Оповещения → Каналы оповещений.
  2. Нажмите «Создать канал».
  3. Выберите тип канала и заполните необходимые параметры.
  4. Сохраните канал.

После создания канал будет доступен для выбора при настройке правил оповещений.