Пульсары
Пульсары (или heartbeats) — это специальные проверки, которые ожидают регулярные "сигналы" от ваших автоматизированных задач, чтобы убедиться, что они выполняются по расписанию.
Что такое Пульсар?
Пульсар — это пассивная проверка, которая ожидает HTTP-запросы (GET/POST) от внешних источников (например, cron-задач) с заданным интервалом. Если сигнал не поступает вовремя — активируются настроенные оповещения.
Используйте Пульсары для мониторинга:
- Резервного копирования
- Импортов данных
- Периодических скриптов
- ETL-процессов
Пример ping-запроса с curl:
curl -m 5 --retry 3 https://api.pingera.ru/v1/heartbeats/somesuperid/ping
Рекомендуем использовать retry и timeout для избежания ложных срабатываний из-за временных сетевых проблем.
Создание Пульсара
Для создания Пульсара вам достаточно указать только имя. Указывайте осмысленное имя для простоты идентификации проверки.

- Ожидаемая частота (period): Как часто вы ожидаете, что ваша задача будет пинговать этот пульсар.
- Допустимая задержка (grace period): Дополнительное время ожидания перед срабатыванием оповещений после истечения ожидаемого времени.
Отправить сигнал
Настройте вашу задачу на отправку HTTP-запроса (GET/POST) к URL Пульсара. PUT/DELETE запросы не поддерживаются.
URL Пульсара можно посмотреть на странице самой проверки.
Как работает таймер
Таймер запускается при первом полученном сигнале и сбрасывается после каждого нового сигнала или срабатывания алерта.
Пример:
- Ожидаемый интервал: 60 минут (с 09:30)
- Сигнал получен в 10:00 → следующий ожидается до 11:00
- Если сигнал не придет до 11:00 + время допустимой задержки → сработает алерт
Оповещения
Пульсары используют существующие каналы оповещений. Вы можете добавить или отредактировать каналы в разделе "Оповещения" -> "Каналы оповещений"