HTTP checks & tests (private & public) monitoring - check the status of your URL. ciao checks HTTP(S) URL endpoints for a HTTP status code (or errors on the lower TCP stack) and sends a notification on status change via E-Mail or Webhooks. It uses Cron syntax to schedule the checks and comes along with a Web UI and a RESTful JSON API. Create an open-source web application for checking URL statuses with a UI and a REST API which is easy to install and maintain (no external dependencies like Databases, Caches, etc.) in public and private environments.
Features
- Check HTTP/S endpoints in an interval
- Keep track of status changes (since version 1.8.0)
- Get a notification on status change via E-Mail eg. Gmail, Sendgrid, MailChimp etc. (optional)
- Configuration via ENVIRONMENT variables (suitable for most runtimes)
- Expose Prometheus Metrics endpoint /metrics with information to digest by tools like Grafana (optional)
- Protect with HTTP Basic auth on application basis (optional, only recommended in combination with TLS)
License
MIT LicenseFollow ciao
Other Useful Business Software
99.99% Uptime for MySQL and PostgreSQL on Google Cloud
Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of ciao!