Open Source Monitoring Apps

Discover best open source monitoring tools to track system health, performance & infrastructure. Ensure uptime, identify bottlenecks & improve reliability.

59 apps available

Apps in Monitoring

Python
58%
Apache 2.0

MLflow

AI Development · Monitoring

28,154

The open source AI engineering platform for debugging, evaluating, monitoring, and optimizing production LLMs and agents at scale.

View details
97
Repo Health
86
Technical
66
Dependency
Built with
Python 58%
TypeScript 33%
Updated 5 days ago
Python
57%
Other

Sentry

Analytics · Developer Tools · Monitoring

44,862

Developer-first error tracking and performance monitoring platform with AI-powered root-cause analysis across 20+ languages and frameworks.

View details
95
Repo Health
80
Technical
69
Dependency
Built with
Python 57%
TypeScript 41%
Updated 5 days ago
Python
55%
Other

PostHog

Ab Testing Experimentation · Analytics · Developer Tools

39,975

The all-in-one open source product platform combining analytics, session replay, feature flags, error tracking, AI observability, and a built-in data warehouse in a single self-hostable stack.

View details
92
Repo Health
80
Technical
65
Dependency
Built with
Python 55%
TypeScript 36%
Updated 5 days ago
Python
79%
Apache 2.0

changedetection.io

Monitoring

34,605

Self-hosted website change detection with AI-powered smart alerts, browser automation, price tracking, and 85+ notification channels.

View details
91
Repo Health
80
Technical
68
Dependency
Built with
Python 79%
Updated 1 weeks ago
Python
66%
BSD 3

Healthchecks

Devops · Monitoring

10,367

Open-source cron job and background task monitoring that alerts you when your scheduled jobs go silent.

View details
90
Repo Health
85
Technical
79
Dependency
Built with
Python 66%
HTML 20%
Updated 1 weeks ago
Python
49%
Other

Arize Phoenix

Analytics · Devops · Monitoring

11,641

Open-source AI observability platform for tracing, evaluating, and debugging LLM applications with built-in intelligence and MCP support.

View details
90
Repo Health
88
Technical
67
Dependency
Built with
Python 49%
TypeScript 42%
Updated 5 days ago
Python
64%
Other

Keep

Automation · Devops · Monitoring

12,359

The open-source AIOps and alert management platform that unifies 130+ monitoring tools into a single pane of glass with AI-powered correlation, deduplication, and workflow automation.

View details
89
Repo Health
79
Technical
66
Dependency
Built with
Python 64%
TypeScript 36%
Updated 2 weeks ago
Python
45%
MIT

Maltrail

Monitoring · Security

8,609

Detect malicious network traffic using 47+ live threat feeds, heuristics, and a fat-client reporting dashboard — no commercial stack required.

View details
87
Repo Health
59
Technical
100
Dependency
Built with
Python 45%
Rust 39%
Updated 6 days ago
Rust
91%
Apache 2.0

Quickwit

Monitoring · Search

11,682

Cloud-native search engine for logs and traces, delivering sub-second search directly on S3, GCS, or Azure Blob storage at a fraction of Elasticsearch's cost.

View details
87
Repo Health
83
Technical
73
Dependency
Built with
Rust 91%
Updated 1 weeks ago
Python
84%
Other

Bugsink

Developer Tools · Monitoring

2,095

Self-hosted error tracking that accepts Sentry SDKs out of the box, so you keep your instrumentation and drop the monthly bill.

View details
84
Repo Health
80
Technical
71
Dependency
Built with
Python 84%
HTML 14%
Updated 1 weeks ago
Python
64%
AGPL 3.0

Shadowbroker

Analytics · Monitoring · Security

11,261

Self-hosted OSINT dashboard that fuses 60+ live intelligence feeds — flight tracking, ship AIS, satellites, CCTV, seismic and radio networks — into one real-time map, with an agent-ready command channel for AI co-analysts.

View details
84
Repo Health
83
Technical
71
Dependency
Built with
Python 64%
TypeScript 32%
Updated 1 weeks ago
HTML
85%
Apache 2.0

Elementary

Analytics · Data Engineering · Monitoring

2,414

The dbt-native data observability CLI that turns your existing dbt tests and metadata into anomaly detection, lineage graphs, and Slack/Teams alerts — no separate platform required.

View details
81
Repo Health
75
Technical
79
Dependency
Built with
HTML 85%
Python 15%
Updated 6 days ago
Rust
64%
Apache 2.0

Temps

Analytics · Devops · Monitoring

801

A self-hosted Rust PaaS that replaces Vercel, Sentry, PostHog, Pingdom, Resend, and E2B with one binary — plus 440+ CLI operations agents like Claude Code can drive directly.

View details
81
Repo Health
86
Technical
70
Dependency
Built with
Rust 64%
TypeScript 34%
Updated 5 days ago
Rust
99%
MIT

abtop

Developer Tools · Monitoring

3,669

Like htop, but for your AI coding agents — monitor Claude Code, Codex CLI, and OpenCode sessions, tokens, context windows, rate limits, and orphan ports all from one terminal screen.

View details
74
Repo Health
79
Technical
78
Dependency
Built with
Rust 99%
Updated 2 weeks ago
Rust
79%
Apache 2.0

TensorZero

Ab Testing Experimentation · AI Development · Monitoring

11,717

TensorZero unifies the LLM gateway, observability, evaluation, optimization, and experimentation stack behind a single OpenAI-compatible API, built in Rust for sub-millisecond p99 latency.

View details
53
Repo Health
87
Technical
69
Dependency
Built with
Rust 79%
TypeScript 15%
Updated 3 months ago

About Monitoring

Effective monitoring is crucial for maintaining reliable and performant software. These applications provide real-time visibility into the behavior of your systems, allowing you to quickly identify and resolve issues before they impact users. They move beyond simple uptime checks, offering deep insights into resource utilization, application response times, and error rates.

Typical features include alerting based on customizable thresholds, dashboarding for data visualization, and log aggregation to centralize troubleshooting information. Many solutions also feature historical data analysis for trend identification and capacity planning, as well as integrations with other development tools. Common data sources include CPU usage, memory consumption, network traffic, disk I/O, and application-specific metrics.

This category matters because it directly addresses critical problems like downtime, performance bottlenecks, and security threats. By proactively detecting anomalies, monitoring tools enable faster mean time to resolution (MTTR) and improved user experience. Automated alerts reduce the need for manual intervention, freeing up developers to focus on building features instead of firefighting. Robust monitoring is also essential for compliance and auditing in regulated industries.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers