Alternatives to Vigil
Monitor services and publish their availability through a self-hosted status page. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Vigil
Monitor services and publish their availability through a self-hosted status page.
Replacements
Listings that take over the same core job as Vigil.
Uptime Kuma
A self-hosted uptime monitor that pings your sites and services and tells you the moment one stops answering.
Uptime Kuma is an MIT-licensed monitor for HTTP, TCP, ping, DNS and Docker with over ninety notification services and public status pages on your own domain.
Kener
Publish service availability with a configurable status-page application.
Kener combines monitoring with public status displays and incident communication, and is licensed MIT instead of MPL-2.0.
Statusnook
Monitor endpoints and publish their status from a self-hosted application.
Statusnook pairs endpoint checks with a public status page in a deployment-focused, MIT-licensed self-hosted application.
gatus
Developer-oriented health dashboard with alerting, configured from a YAML file.
Gatus defines checks and alerting in a single YAML file with conditions on status code, response time and body content, under Apache-2.0.
Upptime
Use GitHub Actions and GitHub Pages to run an uptime monitor and status site.
Upptime runs checks through GitHub Actions and publishes on GitHub Pages with history in Git, removing the need for your own server.
Peekaping
Self-hosted uptime monitor with status pages and alert notifications.
Peekaping offers uptime monitoring, status pages and alert notifications on a Go and React stack, a young MIT-licensed project with a smaller community.
Cachet
Self-hosted status page for publishing service health and incidents.
Cachet manages components, incidents, maintenance and subscriber notifications in a self-hosted status page, needs PHP 8.3 and a database, and has no built-in checks.
cState
Publish a service status page generated as a static website.
cState generates a static status site with Hugo from editable incident files, requiring a separate monitoring integration for automatic health checks.
Similar software
Related functionality, not a direct replacement.
Healthchecks
Receive an alert when scheduled jobs stop checking in.
Healthchecks.io
Cron job and scheduled task monitor that alerts when jobs stop running.
Tianji
Combine website analytics, uptime checks and server-status monitoring.