
Kuvasz
Open-source uptime and SSL monitoring with status pages
Kuvasz is an open-source, self-hosted uptime and SSL monitoring service that helps teams track availability, response times, and certificate health. It provides a modern web UI, a full REST API, and integrations for metrics and alerting to fit into existing observability stacks.
Key Features
- HTTP(S) monitoring with configurable intervals, custom headers, body, status matching, and response time checks
- SSL/TLS certificate monitoring with advance expiry alerts
- Push (heartbeat/cron) monitors for scheduled jobs and non-pollable checks
- Per-monitor notification channels including email, Discord, Slack, Telegram, and PagerDuty
- Brandable public or private status pages for communicating incidents
- Full REST API for managing monitors, checks, and status pages programmatically
- Metrics exporters for Prometheus and OpenTelemetry (OTLP) for integration with existing monitoring
- YAML-based IAC support and backup/export capabilities for configuration-as-code
- Distributed deployment as a single Docker image; requires PostgreSQL as the primary data store
Use Cases
- Monitor websites, APIs, and services for uptime, latency regressions, and SSL expirations
- Publish status pages to inform customers or internal teams about incidents and maintenance
- Export metrics to Prometheus or OTLP pipelines and integrate alerts into existing incident workflows
Limitations and Considerations
- Native port, DNS, and domain-expiration monitoring are not available or are limited compared to some hosted competitors
- ICMP (ping) and some advanced network checks are not first-class features out of the box
- SMS/voice notifications require external paid providers; some integrations are planned but may be incomplete
- High-frequency checks (e.g., 5s intervals) increase resource usage; plan JVM and database capacity accordingly
Kuvasz is a focused uptime and certificate monitoring solution that integrates with observability tooling and supports configuration-as-code. It is well suited for teams that need status pages, per-monitor notifications, and Prometheus/OTLP integration while operating in self-hosted environments.
Categories:
Tags:
Tech Stack:
Similar Services

Uptime Kuma
Self-hosted uptime monitoring with alerts and status pages
Uptime Kuma is a self-hosted uptime monitoring tool for HTTP(S), TCP, ping, DNS and more, with notifications, charts, and public status pages.

Netdata
Real-time, per‑second full‑stack monitoring and observability
Open-source, agent-based monitoring platform delivering per-second metrics, edge ML anomaly detection, tiered time-series storage and centralized cloud UI.

Grafana
Observability dashboards and alerting for metrics, logs, and traces
Grafana is an open source observability and data visualization platform for querying, graphing, and alerting on metrics, logs, and traces across many data sources.

Prometheus
Monitoring system and time-series database for metrics and alerting
Prometheus is an open-source monitoring and time-series database for collecting metrics, querying with PromQL, and alerting on system and application health.
Sentry
Error tracking and application performance monitoring platform
Sentry is a developer-focused platform for error tracking, performance monitoring, and tracing to help teams detect, investigate, and fix issues faster.
Glances
Cross-platform system monitoring tool with TUI, Web UI, and APIs
Glances is a cross-platform system monitoring tool providing a terminal dashboard, web UI, and REST/XML-RPC APIs for local or remote monitoring and exporting metrics.

Kotlin
OpenTelemetry
Docker