Collections/Watch Everything: The Open-Source Monitoring Stack
Collection

Watch Everything: The Open-Source Monitoring Stack

From uptime pings and metrics to traces and error tracking, these are the self-hostable projects that tell you what your systems are really doing.

S
Created by Sanjeet Pal Singh
updated 6 hours ago
0
followers
7
projects
0
likes
0

Projects in this collection

Ranked by the curator, with their reason for including each one.

1
prometheusGo
New66K GitHub starsApache-2.0
Why Sanjeet Pal Singh included it: The de facto metrics and alerting backbone of cloud-native monitoring, with a pull model and query language that the rest of the ecosystem builds around.
2
grafanaTypeScript
New76.6K GitHub starsAGPL-3.0
Why Sanjeet Pal Singh included it: The universal dashboard layer that turns metrics, logs, and traces from almost any backend into shareable, alertable visualizations.
3
uptime-kumaJavaScript
New91.1K GitHub starsMIT
Why Sanjeet Pal Singh included it: The friendliest self-hosted uptime monitor around, covering HTTP, TCP, DNS, ping, and push checks with a polished status page out of the box.
4
netdataGo
New80.4K GitHub starsGPL-3.0
Why Sanjeet Pal Singh included it: Per-second, zero-configuration real-time visibility into every host and container, ideal when you want deep system insight without building a pipeline first.
5
signozTypeScript
New32K GitHub starsOther
Why Sanjeet Pal Singh included it: An OpenTelemetry-native all-in-one that unifies logs, metrics, and traces so small teams can skip stitching together separate tools.
6
sentryPython
New44.7K GitHub starsOther
Why Sanjeet Pal Singh included it: The standard for developer-first error tracking and performance monitoring, with SDKs for nearly every language and framework.
7
beszelGo
New25.1K GitHub starsMIT
Why Sanjeet Pal Singh included it: A refreshingly lightweight server and Docker monitor with historical data and alerts, perfect for homelabs and small fleets where heavier stacks are overkill.