⚙️
Healthchecks✔️Сервис для мониторинга cron-задач и других периодических задач. Он слушает HTTP-запросы и email-сообщения («пинги») от ваших задач и отправляет оповещения, если пинги не поступают в ожидаемые сроки.
➡️ Как работает:▶️Каждая задача (проверка —
check) генерирует уникальный URL для пинга. Когда задача выполняется, она отправляет HTTP-запрос на этот URL, сигнализируя о начале, успешном завершении или ошибке. Если запрос не приходит в ожидаемое время, Healthchecks генерирует оповещение.
▶️Для каждой проверки можно настроить два параметра:
💠
Period — ожидаемый интервал между пинами.
💠
Grace Time — время, которое ждёт перед отправкой оповещения, если задача выполняется с опозданием.
➡️ Основные функции:
💠
Веб-панель мониторинга с обновлением в реальном времени, где отображается статус всех задач.
💠
API.💠
Более 25 интеграций для уведомлений — email, SMS, Slack, Discord, PagerDuty, Microsoft Teams, Telegram и другие.
💠
Ежемесячные отчёты и напоминания.💠
Поддержка WebAuthn для двухфакторной аутентификации.
💠
Управление командой — создание проектов, добавление участников, доступ с правами только на чтение.
💠
Публичные значки состояния для встраивания в README, дашборды и страницы статуса.
➡️ Примеры задач, которые можно мониторить:
💠резервное копирование файловой системы и баз данных;
💠очереди задач;
💠мониторинг репликации баз данных;
💠скрипты генерации отчётов;
💠периодический импорт и синхронизация данных;
💠обновление SSL-сертификатов;
💠задачи по обновлению DDNS.
🐙
Перейти на Github🔨
bash_help