✔️Сервис для мониторинга 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
