{"repo":"brotandgames/ciao","free":true,"listed":false,"github":"https://github.com/brotandgames/ciao","clone":"git clone https://github.com/brotandgames/ciao.git","description":"HTTP checks & tests (private & public) monitoring - check the status of your URL","language":"Ruby","stars":1976,"topics":["http","monitoring","uptime","prometheus","website-monitor","alerting","application-monitoring"],"license":"MIT","category":"analytics","readme_excerpt":"ciao 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. You can find more screenshots on the Homepage. ciao (/tʃaʊ/) - c heck i n a nd o ut - borrowed from Italian ciao for greeting someone. Motivation: create an open source web application for checking URL statuses with an UI and a REST API which is easy to install and maintain (no external dependencies like Databases, Caches etc.) in public and private environments. Follow @brotandgames on Twitter to get the latest News like Releases. Use #ciaohttp Hashtag for ciao related stuff. Quickstart Open http://localhost:8090 in your webbrowser. Features Check HTTP/S endpoints in an interval Use Cron syntax like (every minute), /15 (every 15 minutes), @hourly or @daily etc. Keep track of status changes (since version 1.8.0) Check TLS certificate expiration once a day and get a notification if it expires in less than 30 days (since version 1.9.0) Web UI RESTful JSON API Get a notification on status change via E-Mail eg. Gmail, Sendgrid, MailChimp etc. (optional) Get a notification on status change via Webhooks eg. Rocket.Chat, Slack 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 HT","default_branch":null,"files":null,"tree":[],"storefront":"/r/brotandgames","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brotandgames/ciao/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}