
Description
When a site goes down, users often notice before you do. ciao checks a list of HTTP(S) endpoints for their status code and notifies you by email or webhook when it changes, for both private and public URLs.
Checks are scheduled with cron syntax, it has a web UI and REST API, needs no external database or cache, runs in one Docker container and exposes Prometheus metrics.
Status checks:HTTP codes and lower-level TCP errors.
Change alerts:Email or webhook on status change.
Cron scheduling:Cron expressions for check intervals.
No dependencies:Web UI and JSON API included.
Checks are scheduled with cron syntax, it has a web UI and REST API, needs no external database or cache, runs in one Docker container and exposes Prometheus metrics.
Features
Status checks:HTTP codes and lower-level TCP errors.
Change alerts:Email or webhook on status change.
Cron scheduling:Cron expressions for check intervals.
No dependencies:Web UI and JSON API included.
Screenshots
Tags:server-monitoring
