category
Open Source Monitoring & Observability Tools
Open source monitoring & observability tools
All Monitoring & Observability tools
Self-hosted uptime monitoring with a clean dashboard
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness in
Real-time monitoring for systems and applications
Unified observability for metrics, logs, traces, and more
Create agents that monitor and act on your behalf. Your agents are standing by!
Real-time error tracking and performance monitoring
Open-source observability platform for cloud-native apps
Cost-effective log aggregation that indexes labels, not full text
Lightweight server monitoring with historical data, docker stats, and alerts.
eBPF-based Networking, Security, and Observability
Distributed tracing, metrics, logs, and GenAI monitoring in one
CNCF Jaeger, a Distributed Tracing Platform
Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.
Collect, transform, and route logs and metrics in one tool
Petabyte-scale observability, without the massive bill.
Sends your logs to files, sockets, inboxes, databases and various web services
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
一款面向泛前端产品研发全生命周期的效率平台。
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Zipkin is a distributed tracing system
Build production-ready applications in TypeScript
📊 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!
Apache Doris is a real-time analytics and hybrid search database for AI agents.
Professional status page system for transparent downtime communication
Centralize, transform, and stash your data
Realtime log viewer for containers. Supports Docker, Swarm and K8s.
Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.
Yet another cross-platform graphical process/system monitor.
Exporter for machine metrics
APM, (Application Performance Management) tool for large-scale distributed systems.
A fast & simple, yet powerful & flexible logging framework for macOS, iOS, tvOS, watchOS and visionOS
A powerful framework for faster, easier, and more efficient project development.
Self-hosted session replay with complete data control
Build your own AI SRE agents. The open source toolkit for the AI era.
Advanced automated status page for real-time monitoring
Unify, automate, and elevate your monitoring workflow
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
Continuous Profiling Platform. Debug performance issues down to a single line of code
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.
A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers
Cross-platform lib for process and system monitoring in Python
Beautiful open-source monitoring for modern infrastructure
AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Log file navigator
:trollface: Self-hosted, lightweight server and website monitoring and O&M tool
Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes
Full-stack observability without the enterprise price tag
System monitoring dashboard for terminal
A declarative JavaScript library for application development using cloud services.
💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte)
Real-time observability for modern web applications
Libre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer.
Status page and uptime monitoring for growing teams
A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more.
Prometheus Alertmanager
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even
Full-stack observability without code changes
Automatic CPU speed & power optimizer for Linux
Comprehensive monitoring and incident management platform
A debugging and profiling tool that can trace and visualize python code execution
OpenTelemetry Collector
An AI-powered next-generation open source real-time observability system.
Cloud native networking and network security
Network logger for Apple platforms
Self-hosted TypeScript agent runtime with durable approvals and verifiable run records. Own it, approve it, audit it.
Application level tracing for Rust.
Cost monitoring for Kubernetes workloads and cloud costs
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
Fast persistent recoverable log and key-value store + cache, in C# and C++.
OpenTelemetry Go API and SDK
Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and AlertManager
NLog - Flexible and Structured Logging for various .NET Platforms
Enterprise monitoring for networks, apps, and infrastructure
Real-time metrics for nginx server
magic-trace collects and displays high-resolution traces of what a process is doing
Add-on agent to generate and expose cluster-level metrics.
A highly scalable real-time graphing system
Production-safe dynamic tracing and diagnostics for Java applications—attach to live JVMs with no restart or recompilation.
Clockwork - php dev tools in your browser - server-side component
Auto-generated network diagrams that stay current
A horizontally scalable, highly available, multi-tenant, long term Prometheus.
See what Claude Code and Codex actually send to the API — and what each part costs.
Next-generation AI Agent Optimization Platform: Cozeloop addresses challenges in AI agent development by providing full-lifecycle management capabilities from d
【免费社区版】【企业版】Webfunny是一款集全链路监控和用户行为分析(埋点)系统于一体的大数据分析系统,我们致力于解决线上的疑难杂症和精细化分析业务数据;监控系统面向技术、埋点系统面向业务,两者配合使用,相得益彰。
Native Operating System and Hardware Information
Deploy a professional status page in minutes, no coding required
An elegant debug assistant for the Laravel framework.
Linux运维监控工具,支持系统硬件信息,内存,CPU,温度,磁盘空间及IO,硬盘smart,GPU,防火墙,网络流量速率等监控,服务接口监测,大屏展示,拓扑图,端口监控,进程监控,docker监控,日志监控,文件防篡改,数据库监控,指令批量下发执行,web ssh,Linux面板(探针),告警,SNMP监测,K8S,
Terminal-based CPU stress and monitoring utility
sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real brow
Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and i
Silky smooth profiling for Django
⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
An application observability facade for the most popular observability tools. Think SLF4J, but for observability.
M3 monorepo - Distributed TSDB, Aggregator and Query Engine, Prometheus Sidecar, Graphite Compatible, Metrics Platform
Aya is an eBPF library for the Rust programming language, built with a focus on developer experience and operability.
An ultra-lightweight(ROM<1.6K, RAM<0.3k), high-performance C/C++ log library. | 一款超轻量级(ROM<1.6K, RAM<0.3k)、高性能的 C/C++ 日志库
Jupiter: Governance-oriented Microservice Framework.
Powerful observability made simple for developers
Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.
📊 A simple command-line utility for querying and monitoring GPU status
Prometheus instrumentation library for Python applications
Hubble - Network, Service & Security Observability for Kubernetes using eBPF
Python package for the evaluation of odometry and SLAM
Open source observability platform for modern applications
A Logging API for Swift
The missing DevTools for Claude Code — inspect session logs, tool calls, token usage, subagents, and context window in a visual UI. Free, open source.
A self-hosted CPA / CLIProxyAPI management panel and AI gateway observability dashboard for requests, usage, cost, quota, failures, and account health.
Generate HTTP load and plot the results in real-time
A set of modern Grafana dashboards for Kubernetes.
Main repository for Datadog Agent
The OpenTelemetry .NET Client
A simple, modern server dashboard, primarily used by smaller private servers
Distributed tracing without code changes. 🚀 Instantly monitor any application using OpenTelemetry and eBPF
OpenTelemetry Collector distribution with programmable pipelines
Kiali project, observability for the Istio service mesh
Visualise Go runtime metrics in real time
Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java.
🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev
High performance Java APM. Powered by ASM. Try it. Test it. If you feel its better, use it.
OpenTelemetry JavaScript Client
Prometheus client for node.js
Nginx virtual host traffic status module
A minimal, colorful Go logging library 🪵
Performance monitoring tools for Linux
Intel® Performance Counter Monitor (Intel® PCM)
A process for collecting metrics using JMX MBeans for Prometheus consumption
A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time u
An environmental monitoring and regulation system
Menu-driven Proxmox VE toolkit — post-install, backup/restore and a live web dashboard for the homelab.
eBPF distributed networking observability tool for Kubernetes
Lightweight Multiplatform logging framework for Kotlin. A convenient and performant logging facade.
Network inspector for your backend
Ultra-low-latency asynchronous C++17 logging and metrics library for performance-critical applications
LinDB is a scalable, high performance, high availability distributed time series database.
pg_activity is a top like application for PostgreSQL server activity monitoring.
JavaMelody : monitoring of JavaEE applications
Linux Kernel Manager and Activity Monitor 🐧💻
🔥 Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS,
Official Zabbix Dockerfiles
An open source real-time network topology and protocols analyzer
OpenTelemetry Python API and SDK
Alert dashboard for Prometheus Alertmanager
Red Team's SIEM - tool for Red Teams used for tracking and alarming about Blue Team activities as well as better usability in long term operations.
Complete IT infrastructure monitoring made simple
Beautiful and understandable static analysis tool for PHP
Portable, simple and extensible C++ logging library
Parseable is an open source, unified infrastructure observability platform built in Rust on a data lake architecture. It tracks logs, metrics, traces, and event
🦥 Easy and simple Prometheus SLO (service level objectives) generator
A simple and fast dashboard for Kubernetes
Alerta monitoring system
The CNCF sandbox for observability visualisation. Already supports Prometheus, Tempo, Loki and Pyroscope - more data sources to come!
Exceptionless application
Fast and easy to use database for logs, which can efficiently handle terabytes of logs
Manages, configures, extracts and monitors Microsoft 365 tenant configurations
Portable project memory across Claude Code, Codex and OpenCode, plus token accounting measured from harness transcripts. Local file I/O, no API calls, no teleme
Open source framework for processing, monitoring, and alerting on time series data
High-performance log ingestion and ETL engine
Prometheus instrumentation library for JVM applications
Headless Chromium-based web performance metrics collector and monitoring tool
Open source monitoring for complex IT infrastructure
Open-source, end-to-end platform for evaluating, observing, and improving LLM and AI agent applications. Tracing · Evals · Simulations · Datasets · Gateway · Gu
Fast and Lightweight Observability Data Collector
SNMP Exporter for Prometheus
Local-first AI token usage & cost tracker for 31 coding tools incl. Claude Code, Codex, Cursor, Gemini & DeepSeek Harness—with native apps. Never reads prompts.
Realtime dashboard with metrics, request logging, plus storage, OS and VM insights
Self-hosted error tracking for full control and scalability
eBPF-based autoinstrumentation of web applications and network metrics
Pluggable foundation blocks for building distributed apps.
A log viewer for Kubernetes troubleshooting
An extensible Java library for HTTP request and response logging
🐳 Elastic Stack (ELK) v9+ on Docker with Compose. Pre-configured out of the box to enable Logging, Metrics, APM, Alerting, ML, and SIEM features. Up with a Si
Complete infrastructure monitoring with 25+ years of expertise
Monoscope lets you ingest and explore your logs, traces and metrics. We store these in S3 compatible buckets. Query in natural language via LLMs.
Unobtrusive logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions
OpenTelemetry observability with traces, logs, and metrics
Digging through logs is not observability. It's hope — wide events, structured errors, TypeScript-first, every runtime.
A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability.
0x.Tools: X-Ray vision for Linux systems
Real-time logging dashboard for Kubernetes. View logs in a terminal or a browser. Run anywhere - desktop, cluster, docker.
Get Alerts from your Docker Container Logs
📝 tslog - Universal Logger for TypeScript and JavaScript
The only tool you need to know what is happening and how to fix it.
All-in-one observability with unlimited data ingestion
Logging operator for Kubernetes
Structured, contextual, extensible, composable logging for Rust
Export Django monitoring metrics for Prometheus.io
Utilities for Sysmon
Litter is a pretty printer library for Go data structures to aid in debugging and testing.
Nerdlog: fast, remote-first, multi-host TUI log viewer with timeline histogram and no central server
Prometheus metric library for Nginx written in Lua
Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!
Platform agnostic logger for NestJS based on Pino with REQUEST CONTEXT IN EVERY LOG
Web UI for Jaeger
Frostmourne(霜之哀伤监控平台)是基于Elasticsearch, Prometheus, SkyWalking, InfluxDB,Mysql/TiDB,ClickHouse, SqlServer, IoTDB数据的分布式监控报警系统. Monitor & alert & alarm for Elastic
A Fluent Logging API for Java
Open-source observability tool that uses AI agents to self-heal your software
Rapid development of self-documenting APIs
Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes.
First open-source data discovery and observability platform. We make a life for data practitioners easy so you can focus on your business.
TUI for viewing logs from journald, auditd, file system, Docker and Podman containers, Compose stacks and Kubernetes pods with support for log highlighting and
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
The OpenTelemetry C++ Client
AI gateway / AI control plane / AI proxy written in Go. Unified OpenAI-compatible and Anthropic-compatible API for OpenAI, Anthropic, Gemini, Groq, xAI, Ollama,
Whisper is a file-based time-series database format for Graphite.
An ops AI Agent that understands your infrastructure, finds the root cause, and fixes it — right from Slack, Telegram, Lark or DingTalk.
Efficient, deferred formatting for logging on embedded systems
Self-hosted uptime monitoring you own and control
Browse the sample apps demonstrating Aspire integration across C#, JavaScript, TypeScript, Python, Go, containers, databases, cloud, AI, and observability scena
Eliot: the logging system that tells you *why* it happened
Adding `.Dump()` extension methods to Console Applications, similar to LinqPad's.
CNCF sandbox project, an open source distributed time-series database with high concurrency, high performance, and high scalability
Percona Monitoring and Management: an open source database monitoring, observability and management tool
A top-like tool for your Kubernetes cluster metrics
Simple. Scalable. Multi-cloud monitoring.
Collect and display information and stats from a running PostgreSQL server
Compressed Log Processor (CLP) is a free log management tool capable of compressing logs and searching the compressed logs without decompression.
eBPF-based Cloud Native Monitoring Tool
Give your AI agent a Pup — a CLI companion with 200+ commands across 33+ Datadog products.
Filesystem monitor tool for Linux/Android iOS/macOS
Load testing framework, inspired by Locust
Monitor, manage, and communicate service status effortlessly
The most robust observability solution for Salesforce experts. Built 100% natively on the platform, and designed to work seamlessly with Apex, Lightning Compone
G3log is an asynchronous, "crash safe", logger that is easy to use with default logging sinks or you can add your own. G3log is made with plain C++14 (C++11 s
Semantic Logger is a high-performance, asynchronous structured logging framework for Ruby and Rails.
Apache Log4net is a versatile, feature-rich, efficient logging API and backend for .NET
Xray Checker: A Prometheus exporter for monitoring Xray proxies
The Java agent for Apache SkyWalking
Lightweight, single-binary log analytics interface for ClickHouse, focused on high-performance querying and visualization
Dynamic dispatching library for metrics and instrumentations.
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
The OpenTelemetry PHP Library
OpenTelemetry Compile-Time Instrumentation for Golang
A self-hosted dashboard for CrowdSec: investigate alerts, manage decisions, monitor runtime metrics, and send notifications from one responsive UI.
☎️ Advanced error handler and logger for dart and flutter apps
Simple, modular, and observable Go framework for backend applications.
Metrics API for Swift
open source agent engineering platform: traces, evals, and metrics to debug and improve your AI agents. Integrates with LangGraph, CrewAI, Claude Agent SDK, and
Extremely fast tracing library for Rust
Chrome Status Dashboard
Datadog APM client for Java
OpenMessaging Runtime Interface for Java
DataBuff is an AI-native APM built on Opentelemetry,with multi-agent troubleshooting out of the box.
The All-in-One System Profiling and Fault Detection Tool for Linux & Android
Log HTTP requests in Laravel applications
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
Essential Building Blocks for Scala
A development-oriented visualization toolkit
Browser extension: counts lines of code on GitHub
GrimoireLab: platform for software development analytics and insights
A simple, self-hosted service to keep track of your personal library 📚
Automatic compile-time instrumentation of Go code
OpenTelemetry Ruby API & SDK, and related gems
🌀 Discord Moderation Bot
The agent harness for building analytics into your app on top of ClickHouse, Redpanda and other high-performance analytical infrastructure
Web-based tool to facilitate OpenTelemetry collector configuration editing and verification
Cloudlog is a web-based amateur radio logging application built with PHP and MySQL. It supports a wide range of station logging activities, from HF to microwave
.NET Client Library for Datadog APM
A modern logging library for Javascript / Typescript that routes logs to various logging libraries, cloud providers, files, StatsD, and OpenTelemetry while prov
μ/log is a micro-logging library that logs events and data, not words!
Self-hosted monitoring for Docker, Kubernetes and uptime. Single Go binary, no agent config, live alerts. Drop a container, your stack is monitored.
A blazing fast tool for building data pipelines: read, process and output events. Our community: https://t.me/file_d_community
Self-hosted uptime monitoring that runs on your hardware, not their servers
Self-hosted visual bug reporting with screenshot annotation
AI-powered root cause analysis for on-call alerts, self-hosted and air-gapped
Complete website health monitoring and security scanning
Frequently asked questions
How many open source Monitoring & Observability tools are there?
This registry tracks 270 open source Monitoring & Observability projects, with 1,805,298 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 93,190 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.