Monitoring & Observability software tracks the health and performance of servers, APIs, and network infrastructure. These tools collect system metrics, logs, and traces to identify errors or downtime before they impact users. This type of software serves system administrators and developers who need to visualize hardware health and service availability. Self-hosting these apps ensures that sensitive telemetry and incident logs remain on private hardware. This approach prevents external vendors from accessing internal network maps or performance data while avoiding monthly costs based on the volume of ingested metrics.
This page lists 45 open source tools in the Monitoring & Observability category. The most popular are Uptime Kuma, NetData and Grafana. Most use the MIT or Apache-2.0 license, and 40 offer an official Docker image.
A self-hosted status page system for monitoring service uptime and communicating incidents to subscribers via notifications.
Observability platform for Python applications that integrates logs, metrics, and traces using OpenTelemetry and SQL queries.
An OpenTelemetry based observability platform that integrates distributed tracing, metrics, and logs for monitoring complex systems.
A browser based network performance estimation tool using vanilla JavaScript and built in web APIs.
Collect and analyze trace data to monitor and evaluate the performance of AI agents and LLM applications.
Analyze and record internet speed over configurable retention periods with automated testing and health notifications.
Monitor physical, virtual, and cloud infrastructure using agent based and agentless tracking with a web interface.
Monitor network resources and cloud environments to track availability, notify users of outages, and generate performance data.
Monitors network services, host resources, and infrastructure health with a plugin system for custom service monitoring methods.
Capture and monitor SIP, VoIP, and RTC packets with a columnar data lake for telecom observability.
Collect, store and query logs, metrics, traces and profiles using native Loki, Prometheus and Tempo APIs.
A central hub for tracking domain name portfolios with automated monitoring and expiration notifications.
A self-hosted uptime monitoring system with API-first architecture for tracking websites, APIs, and database services.
A self-hosted status page system for monitoring endpoints and communicating incident tracking and maintenance updates to users.
Track AWS SES deliveries, bounces, opens and clicks through a self-hosted dashboard with real-time search and analytics.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.