Skip to content

kuvasz-uptime/kuvasz

Kuvasz

CI codecov FOSSA Status DockerHub


ℹ️ What is Kuvasz?

Kuvasz [ˈkuvɒs], an open-source, self-hosted uptime & SSL monitoring service, designed to help you keep track of your websites and services. It provides a modern, user-friendly interface, a powerful REST API, and supports multiple notification channels like email, Discord, Slack, Telegram, and PagerDuty.

Kuvasz

Where does the name come from?

Kuvasz (pronounce as [ˈkuvɒs]) is an ancient hungarian breed of livestock & guard dog. You can read more about them on Wikipedia.

✨ Features

  • HTTP(S) monitoring: Monitor the availability and performance of your websites and services by sending HTTP(S) requests.
  • SSL certification monitoring: Automatically check the SSL certificates of your monitored services to ensure they are valid and not expired.
  • Notifications on a per-monitor basis: Configure different notification channels for each monitor, allowing you to tailor alerts to your specific needs.
  • Sleek UI: Kuvasz has a modern, responsive, and user-friendly interface that makes it easy to manage your monitors.
  • Full-fledged REST API: Manage your monitors, check their status, and more through a powerful API.
  • Metrics exporters: Export your metrics to OpenTelemetry and Prometheus for better observability and integration with your existing monitoring stack.
  • More to come: Kuvasz is under active development, and more features are planned for the future, such as response keyword matching, POST requests with arbitrary payload, and more.

⚡️ Quick start guide

If you want to get started quickly, please refer to the Installation guide in the documentation.

📣 Don't miss out on the latest updates!

First and foremost, if you want to stay up-to-date with the latest news, features, and updates about Kuvasz, please consider:

You can also find some occasional updates on my personal blog at akobor.me.

☕️ Do you like it?

While Kuvasz is free and open-source, it still requires a lot of time and effort to maintain and develop. If you like it, please consider supporting the project by donating via Ko-fi:

ko-fi

... or by sponsoring the project on GitHub

⁉️ Do you have a question?

Let's go to the discussions!