category

Open Source Monitoring & Observability Tools

Open source monitoring & observability tools

projects 97 combined stars ★ 1.3M refresh nightly
Monitoring & Observability is one of the most active slices of the open source world — the 37 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Monitoring & Observability tools

Uptime Kuma ★ 91K

Self-hosted uptime monitoring with a clean dashboard

rank001 licenseMIT written inJavaScript typeMonitoring & Observability
worldmonitor ★ 87K

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness in

rank002 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
NetData ★ 81K

Real-time monitoring for systems and applications

rank003 licenseGPL-3.0 written inGo typeMonitoring & Observability
Grafana ★ 77K

Unified observability for metrics, logs, traces, and more

rank004 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
huginn ★ 50K

Create agents that monitor and act on your behalf. Your agents are standing by!

rank005 licenseMIT written inRuby typeMonitoring & Observability
Sentry ★ 45K

Real-time error tracking and performance monitoring

rank006 licenseNOASSERTION written inPython typeMonitoring & Observability
SigNoz ★ 32K

Open-source observability platform for cloud-native apps

rank007 licenseNOASSERTION written inTypeScript typeMonitoring & Observability
Grafana Loki ★ 29K

Cost-effective log aggregation that indexes labels, not full text

rank008 licenseAGPL-3.0 written inGo typeMonitoring & Observability
beszel ★ 25K

Lightweight server monitoring with historical data, docker stats, and alerts.

rank009 licenseMIT written inGo typeMonitoring & Observability
cilium ★ 25K

eBPF-based Networking, Security, and Observability

rank010 licenseApache-2.0 written inGo typeMonitoring & Observability
Apache SkyWalking ★ 25K

Distributed tracing, metrics, logs, and GenAI monitoring in one

rank011 licenseApache-2.0 written inJava typeMonitoring & Observability
jaeger ★ 23K

CNCF Jaeger, a Distributed Tracing Platform

rank012 licenseApache-2.0 written inGo typeMonitoring & Observability
Vector ★ 23K

Collect, transform, and route logs and metrics in one tool

rank013 licenseMPL-2.0 written inRust typeMonitoring & Observability
witr ★ 22K

Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.

rank014 licenseApache-2.0 written inGo typeMonitoring & Observability
OpenObserve ★ 22K

Petabyte-scale observability, without the massive bill.

rank015 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
monolog ★ 21K

Sends your logs to files, sockets, inboxes, databases and various web services

rank016 licenseMIT written inPHP typeMonitoring & Observability
gofr ★ 21K

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

rank017 licenseApache-2.0 written inGo typeMonitoring & Observability
DoKit ★ 20K

一款面向泛前端产品研发全生命周期的效率平台。

rank018 licenseApache-2.0 written inJava typeMonitoring & Observability
telegraf ★ 18K

Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.

rank019 licenseMIT written inGo typeMonitoring & Observability
zipkin ★ 17K

Zipkin is a distributed tracing system

rank020 licenseApache-2.0 written inJava typeMonitoring & Observability
metrics ★ 17K

📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!

rank021 licenseMIT written inJavaScript typeMonitoring & Observability
effect ★ 16K

Build production-ready applications in TypeScript

rank022 licenseMIT written inTypeScript typeMonitoring & Observability
doris ★ 16K

Apache Doris is a real-time analytics and hybrid search database for AI agents.

rank023 licenseApache-2.0 written inJava typeMonitoring & Observability
Cachet ★ 15K

Professional status page system for transparent downtime communication

rank024 licenseNOASSERTION written inPHP typeMonitoring & Observability
Logstash ★ 15K

Centralize, transform, and stash your data

rank025 licenseNOASSERTION written inJava typeMonitoring & Observability
dozzle ★ 14K

Realtime log viewer for containers. Supports Docker, Swarm and K8s.

rank026 licenseMIT written inGo typeMonitoring & Observability
thanos ★ 14K

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

rank027 licenseApache-2.0 written inGo typeMonitoring & Observability
bottom ★ 14K

Yet another cross-platform graphical process/system monitor.

rank028 licenseMIT written inRust typeMonitoring & Observability
pinpoint ★ 14K

APM, (Application Performance Management) tool for large-scale distributed systems.

rank029 licenseApache-2.0 written inJava typeMonitoring & Observability
node_exporter ★ 14K

Exporter for machine metrics

rank030 licenseApache-2.0 written inGo typeMonitoring & Observability
CocoaLumberjack ★ 13K

A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS, watchOS and visionOS

rank031 licenseBSD-3-Clause written inObjective-C typeMonitoring & Observability
gf ★ 13K

A powerful framework for faster, easier, and more efficient project development.

rank032 licenseMIT written inGo typeMonitoring & Observability
OpenReplay ★ 13K

Self-hosted session replay with complete data control

rank033 licenseNOASSERTION written inTypeScript typeMonitoring & Observability
Keep ★ 12K

Unify, automate, and elevate your monitoring workflow

rank034 licenseNOASSERTION written inPython typeMonitoring & Observability
Gatus ★ 12K

Advanced automated status page for real-time monitoring

rank035 licenseApache-2.0 written inGo typeMonitoring & Observability
kubeshark ★ 12K

eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and hu

rank036 licenseApache-2.0 written inGo typeMonitoring & Observability
pyroscope ★ 12K

Continuous Profiling Platform. Debug performance issues down to a single line of code

rank037 licenseAGPL-3.0 written inGo typeMonitoring & Observability
debug ★ 11K

A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

rank038 licenseMIT written inJavaScript typeMonitoring & Observability
psutil ★ 11K

Cross-platform lib for process and system monitoring in Python

rank039 licenseBSD-3-Clause written inPython typeMonitoring & Observability
opensre ★ 11K

Build your own AI SRE agents. The open source toolkit for the AI era.

rank040 licenseApache-2.0 written inPython typeMonitoring & Observability
codeburn ★ 11K

Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Codex, Gemini and more), by model, project, and task.

rank041 licenseMIT written inTypeScript typeMonitoring & Observability
Checkmate ★ 11K

Beautiful open-source monitoring for modern infrastructure

rank042 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
resilience4j ★ 11K

Resilience4j is a fault tolerance library designed for Java8 and functional programming

rank043 licenseApache-2.0 written inJava typeMonitoring & Observability
lnav ★ 11K

Log file navigator

rank044 licenseBSD-2-Clause written inC++ typeMonitoring & Observability
voltagent ★ 11K

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

rank045 licenseMIT written inTypeScript typeMonitoring & Observability
HyperDX ★ 9.9K

Full-stack observability without the enterprise price tag

rank046 licenseMIT written inTypeScript typeMonitoring & Observability
amplify-js ★ 9.6K

A declarative JavaScript library for application development using cloud services.

rank047 licenseApache-2.0 written inTypeScript typeMonitoring & Observability
Highlight ★ 9.4K

Real-time observability for modern web applications

rank048 licenseNOASSERTION written inTypeScript typeMonitoring & Observability
OpenStatus ★ 9.1K

Status page and uptime monitoring for growing teams

rank049 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
transmittable-thread-local ★ 8.3K

📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even

rank050 licenseApache-2.0 written inJava typeMonitoring & Observability
Coroot ★ 7.9K

Full-stack observability without code changes

rank051 licenseApache-2.0 written inGo typeMonitoring & Observability
viztracer ★ 7.7K

A debugging and profiling tool that can trace and visualize python code execution

rank052 licenseApache-2.0 written inPython typeMonitoring & Observability
OneUptime ★ 7.6K

Comprehensive monitoring and incident management platform

rank053 licenseApache-2.0 written inTypeScript typeMonitoring & Observability
opentelemetry-collector ★ 7.6K

OpenTelemetry Collector

rank054 licenseApache-2.0 written inGo typeMonitoring & Observability
hertzbeat ★ 7.4K

An AI-powered next-generation open source real-time observability system.

rank055 licenseApache-2.0 written inJava typeMonitoring & Observability
calico ★ 7.4K

Cloud native networking and network security

rank056 licenseApache-2.0 written inGo typeMonitoring & Observability
Pulse ★ 7.2K

Network logger for Apple platforms

rank057 licenseMIT written inSwift typeMonitoring & Observability
open-multi-agent ★ 6.9K

Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.

rank058 licenseMIT written inTypeScript typeMonitoring & Observability
tracing ★ 6.9K

Application level tracing for Rust.

rank059 licenseMIT written inRust typeMonitoring & Observability
go-grpc-middleware ★ 6.8K

Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.

rank060 licenseApache-2.0 written inGo typeMonitoring & Observability
FASTER ★ 6.6K

Fast persistent recoverable log and key-value store + cache, in C# and C++.

rank061 licenseMIT written inC# typeMonitoring & Observability
opentelemetry-go ★ 6.6K

OpenTelemetry Go API and SDK

rank062 licenseApache-2.0 written inGo typeMonitoring & Observability
NLog ★ 6.5K

NLog - Flexible and Structured Logging for various .NET Platforms

rank063 licenseBSD-3-Clause written inC# typeMonitoring & Observability
Zabbix ★ 6.4K

Enterprise monitoring for networks, apps, and infrastructure

rank064 licenseAGPL-3.0 written inGo Template typeMonitoring & Observability
magic-trace ★ 6.3K

magic-trace collects and displays high-resolution traces of what a process is doing

rank065 licenseMIT written inOCaml typeMonitoring & Observability
kube-state-metrics ★ 6.2K

Add-on agent to generate and expose cluster-level metrics.

rank066 licenseApache-2.0 written inGo typeMonitoring & Observability
graphite-web ★ 6.1K

A highly scalable real-time graphing system

rank067 licenseApache-2.0 written inJavaScript typeMonitoring & Observability
btrace ★ 6.0K

Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.

rank068 licenseApache-2.0 written inJava typeMonitoring & Observability
clockwork ★ 6.0K

Clockwork - php dev tools in your browser - server-side component

rank069 licenseMIT written inPHP typeMonitoring & Observability
Scanopy ★ 5.7K

Auto-generated network diagrams that stay current

rank070 licenseAGPL-3.0 written inRust typeMonitoring & Observability
Kener ★ 5.2K

Deploy a professional status page in minutes, no coding required

rank071 licenseMIT written inTypeScript typeMonitoring & Observability
stern ★ 4.9K

⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern

rank072 licenseApache-2.0 written inGo typeMonitoring & Observability
EasyLogger ★ 4.7K

An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库

rank073 licenseMIT written inC typeMonitoring & Observability
Logfire ★ 4.5K

Powerful observability made simple for developers

rank074 licenseMIT written inPython typeMonitoring & Observability
hubble ★ 4.3K

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

rank075 licenseApache-2.0 written inMakefile typeMonitoring & Observability
Uptrace ★ 4.3K

Open source observability platform for modern applications

rank076 licenseAGPL-3.0 written inGo typeMonitoring & Observability
datadog-agent ★ 3.7K

Main repository for Datadog Agent

rank077 licenseApache-2.0 written inGo typeMonitoring & Observability
cstate ★ 2.9K

🔥 Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS,

rank078 licenseMIT written inHTML typeMonitoring & Observability
Checkmk ★ 2.4K

Complete IT infrastructure monitoring made simple

rank079 licenseGPL-2.0 written inPython typeMonitoring & Observability
Icinga ★ 2.2K

Open source monitoring for complex IT infrastructure

rank080 licenseGPL-3.0 written inC++ typeMonitoring & Observability
Bugsink ★ 2.1K

Self-hosted error tracking for full control and scalability

rank081 licenseNOASSERTION written inPython typeMonitoring & Observability
Nagios ★ 2.0K

Complete infrastructure monitoring with 25+ years of expertise

rank082 licenseGPL-2.0 written inC typeMonitoring & Observability
future-agi ★ 2.0K

Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Gu

rank083 licenseApache-2.0 written inPython typeMonitoring & Observability
monoscope ★ 1.8K

Monoscope lets you ingest and explore your logs, traces and metrics. We store these in S3 compatible buckets. Query in natural language via LLMs.

rank084 licenseAGPL-3.0 written inHaskell typeMonitoring & Observability
Maple ★ 1.8K

OpenTelemetry observability with traces, logs, and metrics

rank085 licenseNOASSERTION written inTypeScript typeMonitoring & Observability
Gigapipe ★ 1.7K

All-in-one observability with unlimited data ingestion

rank086 licenseAGPL-3.0 written inGo typeMonitoring & Observability
jaeger-ui ★ 1.5K

Web UI for Jaeger

rank087 licenseApache-2.0 written inTypeScript typeMonitoring & Observability
Peekaping ★ 1.2K

Self-hosted uptime monitoring you own and control

rank088 licenseMIT written inGo typeMonitoring & Observability
eliot ★ 1.2K

Eliot: the logging system that tells you *why* it happened

rank089 licenseApache-2.0 written inPython typeMonitoring & Observability
Statusnook ★ 982

Monitor, manage, and communicate service status effortlessly

rank090 licenseMIT written inGo typeMonitoring & Observability
AutoKuma ★ 898

AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels. With AutoKuma, you can eliminate the need for manual

rank091 licenseMIT written inRust typeMonitoring & Observability
kuvasz ★ 631

Kuvasz (pronounce as [ˈkuvɒs]) is an open-source uptime and SSL monitoring service, with multiple notification channels, status pages, IAC support via YAML, Pro

rank092 licenseAGPL-3.0 written inKotlin typeMonitoring & Observability
maintenant ★ 505

Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.

rank093 licenseAGPL-3.0 written inGo typeMonitoring & Observability
EasyMonitor ★ 75

Self-hosted uptime monitoring that runs on your hardware, not their servers

rank094 licenseMIT written inPHP typeMonitoring & Observability
Wachd ★ 38

AI-powered root cause analysis for on-call alerts, self-hosted and air-gapped

rank095 licenseNOASSERTION written inGo typeMonitoring & Observability
BugPin ★ 38

Self-hosted visual bug reporting with screenshot annotation

rank096 licenseAGPL-3.0 written inTypeScript typeMonitoring & Observability
StatusScout ★ 15

Complete website health monitoring and security scanning

rank097 licenseNOASSERTION written inJavaScript typeMonitoring & Observability

Frequently asked questions

How many open source Monitoring & Observability tools are there?

This registry tracks 97 open source Monitoring & Observability projects, with 1,319,966 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Monitoring & Observability project?

Uptime Kuma leads this category with 91,477 GitHub stars, followed by worldmonitor.

Are these Monitoring & Observability tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.