10 top picks · 3 audience rankings
Best open source monitoring tools
The best open source monitoring tool is Uptime Kuma, with 92,149 GitHub stars, the MIT license and a Docker image; Netdata and Grafana are strong alternatives. This page also breaks the picks down by team size and use: Uptime Kuma leads for startups, small business, enterprise and solo developers. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 20 apps in the monitoring & status pages category of the appsgit catalog.
Updated · data from GitHub, refreshed nightly
Top picks
- Rank 1:
Uptime Kuma
louislam/uptime-kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesJavaScriptDockerUptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot.
- Rank 2:
Netdata
netdata/netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Monitoring & Status PagesGoDockerNetdata has 80,804 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,609 commits in the last year; it replaces Datadog and Pingdom.
- Rank 3:
Grafana
grafana/grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesTypeScriptDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.
1 of 4 · 10 picks
Top picks
10 of the 20 apps in the monitoring & status pages category, ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot.
- 2
Netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Monitoring & Status PagesDockerNetdata has 80,804 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,609 commits in the last year; it replaces Datadog and Pingdom.
- 3
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud.
- 4
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,381 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,592 commits in the last year; it replaces Datadog and Grafana Cloud.
- 5
Glances
Cross-platform system monitoring tool with a terminal, web and API interface.
Monitoring & Status PagesDockerGlances has 33,740 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 935 commits in the last year.
- 6
SigNoz
Open-source observability platform for logs, metrics and traces built on OpenTelemetry.
Monitoring & Status PagesDockerSigNoz has 32,287 GitHub stars, uses the MIT license, ships a Docker image and had 1,939 commits in the last year; it replaces Datadog and Grafana Cloud.
- 7
Grafana Loki
Horizontally scalable log aggregation system inspired by Prometheus.
Monitoring & Status PagesDockerGrafana Loki has 28,990 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,073 commits in the last year.
- 8
Jaeger
Distributed tracing platform for monitoring and troubleshooting microservices.
Monitoring & Status PagesDockerJaeger has 23,268 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 1,050 commits in the last year.
- 9
Beszel
Lightweight server monitoring hub with Docker stats, history and alerts.
Monitoring & Status PagesDockerBeszel has 25,991 GitHub stars, uses the MIT license, ships a Docker image and had 701 commits in the last year.
- 10
OpenObserve
Petabyte-scale logs, metrics and traces platform that is a lighter alternative to Elasticsearch and Datadog.
Monitoring & Status PagesDockerOpenObserve has 22,266 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 3,287 commits in the last year.
2 of 4 · 5 picks
Best for startups
Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.
- 1
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
- 2
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,381 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,592 commits in the last year; it replaces Datadog and Grafana Cloud. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 3
Netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Monitoring & Status PagesDockerNetdata has 80,804 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,609 commits in the last year; it replaces Datadog and Pingdom. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 4
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud. For startups it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
SigNoz
Open-source observability platform for logs, metrics and traces built on OpenTelemetry.
Monitoring & Status PagesDockerSigNoz has 32,287 GitHub stars, uses the MIT license, ships a Docker image and had 1,939 commits in the last year; it replaces Datadog and Grafana Cloud. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
3 of 4 · 5 picks
Best for small business
Ranked for small business on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites, recent commits and deploy guides.
- 1
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot, and appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 2
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud, and appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 3
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,381 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,592 commits in the last year; it replaces Datadog and Grafana Cloud, and appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 4
Netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Monitoring & Status PagesDockerNetdata has 80,804 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,609 commits in the last year; it replaces Datadog and Pingdom. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
Glances
Cross-platform system monitoring tool with a terminal, web and API interface.
Monitoring & Status PagesDockerGlances has 33,740 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 935 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
4 of 4 · 5 picks
Best for enterprise and solo developers
Ranked for enterprise and solo developers (the same order for each) on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
Uptime Kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Monitoring & Status PagesDockerUptime Kuma has 92,149 GitHub stars, uses the MIT license, ships a Docker image and had 1,359 commits in the last year; it replaces Datadog and Uptime Robot. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 2
Netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Monitoring & Status PagesDockerNetdata has 80,804 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 2,609 commits in the last year; it replaces Datadog and Pingdom. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 3
Grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Monitoring & Status PagesDockerGrafana has 77,096 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 11,362 commits in the last year; it replaces Datadog and Grafana Cloud. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 4
Prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Monitoring & Status PagesDockerPrometheus has 66,381 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 2,592 commits in the last year; it replaces Datadog and Grafana Cloud. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 5
Glances
Cross-platform system monitoring tool with a terminal, web and API interface.
Monitoring & Status PagesDockerGlances has 33,740 GitHub stars, uses the LGPL-3.0 license, ships a Docker image and had 935 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
What is the best open source monitoring tool?
The best open source monitoring tool is Uptime Kuma, with 92,149 GitHub stars, the MIT license and a Docker image; Netdata and Grafana are strong alternatives. This page also breaks the picks down by team size and use: Uptime Kuma leads for startups, small business, enterprise and solo developers. The overall ranking weighs GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 20 apps in the monitoring & status pages category of the appsgit catalog.
Is Uptime Kuma free?
Yes. Uptime Kuma is open-source software released under the MIT license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.
Which open source monitoring tool is best for a startup?
Uptime Kuma ranks first for startups, with 92,149 GitHub stars, the MIT license and a Docker image; Prometheus and Netdata follow. The startups ranking adds points for Docker images, permissive licenses, project websites and recent commits on top of stars and activity.
Which open source monitoring tool is best for a small business?
Uptime Kuma ranks first for small business, with 92,149 GitHub stars, the MIT license and a Docker image; Grafana and Prometheus follow. The small business ranking adds points for Docker images, open-source licenses, project websites, recent commits and deploy guides on top of stars and activity.
Can I self-host these monitoring tools with Docker?
Yes, all of them. Uptime Kuma, Netdata and Grafana publish Docker images, so you can run them on a VPS or home server with Docker Compose.
Are all of these monitoring tools open source?
All 10 apps on this list are open source. You can self-host and modify each one under its license.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.