Checkmate tracks service availability, response times and server health from a self-hosted installation.
Self-hosted monitoring tools
The critical question is who operates the monitoring system when the monitored platform is already failing. Favor architectures your team can restore, query and upgrade under incident conditions.
For SRE, infrastructure, operations and security teams that need telemetry inside their own network or cloud account.
The decision to make
Run the proof of concept at realistic event volume and retention. Include the cost of redundant storage, collectors, egress, backups and the monitoring system's own observability.
11 matching tools
| Tool | Deployment | Source | API | Pricing model |
|---|---|---|---|---|
| Checkmate | Self-hosted | Open source | Available | open source |
| Dynatrace | Self-hosted | Other license | Available | paid |
| Grafana | Self-hosted | Open source | Available | freemium |
| Highlight.io | Self-hosted | Open source | Available | open source |
| Netdata | Self-hosted | Open source | Not specified | freemium |
| OpenObserve | Self-hosted | Open source | Available | open source |
| Prometheus | Self-hosted | Open source | Available | open source |
| Sentry | Self-hosted | Open source | Available | freemium |
| SigNoz | Self-hosted | Open source | Not specified | freemium |
| Uptime Kuma | Self-hosted | Open source | Not specified | open source |
| Zabbix | Self-hosted | Open source | Available | open source |
Dynatrace brings application and infrastructure telemetry into an observability platform, with capabilities governed by the selected subscription.
Grafana is an open source visualization and dashboarding platform that queries metrics, logs, and traces from Prometheus, Loki, Tempo, and dozens of other backends, with Grafana Cloud offering a hosted option.
Highlight.io was an open-source, full-stack monitoring platform (session replay, errors, logs, traces); its marketing site now redirects to LaunchDarkly, though the GitHub project remains active.
Netdata collects system and service metrics and evaluates alerts near the monitored nodes.
OpenObserve natively unifies logs, metrics, distributed traces, and real-user monitoring in a single self-hostable platform. Written in Rust, it stores data at a fraction of the cost of Elasticsearch.
Prometheus scrapes time-series metrics from instrumented targets, stores them locally, and evaluates alerting rules with PromQL, forwarding alerts to Alertmanager. It has no built-in dashboarding or long-term storage layer of its own.
Sentry provides error tracking, performance monitoring and session replay for web and mobile apps, open source and self-hostable or available as a hosted freemium service.
SigNoz unifies logs, metrics and traces natively on OpenTelemetry, available self-hosted for free or as SigNoz Cloud starting at $49/month.
Uptime Kuma is an open-source, self-hosted monitor for websites, APIs, servers, DNS, SSL certs and Docker containers, with status pages and 90+ notification integrations.
Zabbix monitors servers, network devices, applications and cloud services using agents, SNMP, and other collection methods, with built-in alerting, templates, and high-availability clustering.