Алерты с ваших серверов — туда, где вы их увидите
Один HTTP-запрос. Пуш в браузер и на телефон, почта, SMS, звонок.
Мы знаем, что уведомление дошло, а не просто отправлено.
Бесплатный тариф навсегда Оплата российской картой
«Отправлено» — это не «дошло»
Все сервисы показывают «отправлено». Это значит лишь, что провайдер принял запрос. Дошло ли до экрана — никто не знает.
Устройство отвечает
Получив пуш, браузер или приложение сразу шлёт квитанцию. В журнале видно «подтверждено», а не «мы отправили».
Эскалация по факту, а не по таймеру
Никто не подтвердил за 45 секунд — SMS уходит сразу, не дожидаясь пяти минут. Ждать бессмысленно: человек не игнорирует алерт, он его не получил.
Мёртвый канал находится заранее
Раз в неделю тихая проверка связи. В кабинете видно «браузер не подтверждает доставку 6 дней» — вы чините до аварии, а не во время.
Так работает push в браузер и в приложения — там на другом конце наш код. Почта, SMS и звонок подтвердить доставку не могут, и мы не делаем вид, что могут.
Почему не Telegram-бот
Канал стал ненадёжным
Точка отказа вне вашего контроля — починить на своей стороне нельзя.
Западные аналоги не оплатить
Pushover и PagerDuty российской картой не купить.
Один канал — одна точка отказа
SMS и звонок доходят там, где мобильный интернет не работает.
Как это работает
-
Регистрация
Группа и API-ключ создаются сразу. Настраивать нечего.
-
Разрешите уведомления в браузере
Приложение не нужно. Пуш придёт и на закрытой вкладке.
-
Отправьте запрос со своего сервера
Команду из кабинета можно скопировать целиком — она работает как есть.
Эскалация, которая останавливается
Подтвердили — оставшиеся шаги отменяются. Звонка по проблеме, которую вы уже взяли, не будет.
-
0 сек
Пуш и почта
-
5 мин
SMS
Если никто не подтвердил.
-
10 мин
Звонок
Разбудит.
-
стоп
Подтверждение отменяет остальное
Каналы доставки
| Канал | Что даёт | С тарифа |
|---|
Сервер, который молчит, тоже нужно заметить
Упавший сервер не может пожаловаться сам.
Heartbeat
Задача дёргает секретный URL. Сигнал не пришёл вовремя — придёт алерт.
0 3 * * * /opt/backup.sh && curl -fsS https://fastalert.ru/ping/ТОКЕН
HTTP-проверки
Опрос вашего URL: код ответа, текст в теле, время отклика.
- Минимальный интервал
- 30 сек
- Порог по неудачам
- настраивается
- Алерт о восстановлении
- есть
Что происходит, когда ломается у нас
Ничего не отправляется внутри запроса
Приём пишет уведомление в базу и отвечает. Если недоступны все провайдеры сразу, вызов всё равно вернёт 202.
Повторы с растущей паузой
Восстановившийся провайдер не получит всю накопленную очередь одним залпом.
Упавший обработчик не теряет задачи
Задача берётся в аренду. Умер процесс — её подхватит другой.
Мёртвый провайдер отключается
Канал приостанавливается, а не сжигает лимит повторов впустую.
Текущее состояние — на странице статуса. Цифры там измеряются работающим экземпляром.
Тарифы
Бесплатный тариф рабочий, а не демонстрационный.
Отключается в один клик, доступ сохраняется до конца оплаченного периода. Подписка закончилась — аккаунт не блокируется, лимиты возвращаются к бесплатным.
Вопросы
У меня нет приложения. Это работает?
Что если у Apple или Google проблемы?
Как считаются лимиты?
Что происходит с моими данными?
Чем это отличается от UptimeRobot?
Проверьте за две минуты
Регистрация, разрешение уведомлений и одна команда. Карта не нужна.
Начать бесплатно