← All website monitoring tools
Open-Source (16 options, 2026)
Self-hosted, code-on-GitHub options. Run on your own server, customize freely, never pay per-site fees.
Монитор доступности с открытым исходным кодом для установки на собственном сервере, с поддержкой статус-страниц — развертывание в Docker одной командой.
Heartbeat-мониторинг cron-заданий — ПО с открытым исходным кодом, предлагается как облачный сервис с бесплатным тарифом и в виде версии для самостоятельного развертывания.
Аудиты Lighthouse от Google с открытым исходным кодом в CI — отслеживайте Core Web Vitals при каждом развертывании.
Решение для мониторинга аптайма и страницы статуса с размещением на своих серверах. Исполняемый файл на Go, поддержка sqlite/postgres, низкие требования к ресурсам.
Дашборд состояния с открытым исходным кодом для разработчиков — управление через YAML, бесплатное самостоятельное размещение.
Страница статуса на PHP с открытым исходным кодом — изначальная альтернатива Statuspage, которую использует GitLab.
Мониторинг доступности на базе GitHub Actions — полностью бесплатный, со страницей статуса на GitHub Pages.
Классический монитор процессов и сервисов Unix — работает локально, перезапускает сервисы в случае их сбоя.
Решение для мониторинга инфраструктуры с 20-летней историей. Версия Core бесплатна, XI — платное корпоративное издание.
Мониторинг корпоративного уровня с открытым исходным кодом — бесплатно навсегда, доступна платная поддержка.
Стандарт CNCF по метрикам и алертингу — Blackbox exporter выполняет проверки по HTTP/TCP/ICMP.
Хранилище временных рядов для метрик — старая школа, но надежно, в паре с Grafana для дашбордов.
Модернизированный форк Nagios — распространён в европейском DevOps, версия Raw бесплатна.
Современный форк Nagios — проект с открытым исходным кодом, совместимый с плагинами проверок Nagios.
Kubernetes-native alerting — open-source core, hosted UI for teams.
Heartbeat + Synthetics в Elastic Stack — бесплатно при самостоятельном развертывании, платно в Elastic Cloud.
Tips for open-source tools
- Don't run on the same server you're trying to monitor.
- Consider time-cost: free in dollars, not free in maintenance hours.
- Open-source = no vendor lock-in, but you handle backups and updates.