Monitors uptime, performance, and incidents while providing status pages and on‑call alerting in one platform

OneUptime is an open-source, self-hosted web app and server that provides a centralized platform for observability and incident response. It combines uptime monitoring, infrastructure tracking, and communication tools into a single interface to help teams manage service availability and reduce operational toil.
The software is deployed as a web application and can be installed via Kubernetes using Helm for production environments or through Docker Compose for single-node setups. It is designed for DevOps teams and SREs who need to monitor websites, APIs, and backend infrastructure while maintaining a public-facing status page to keep customers and stakeholders informed during downtime or maintenance windows.
The platform utilizes OpenTelemetry-based agents to collect host metrics, pod events, and container logs from various environments. It includes an AI agent that monitors services 24/7 to detect anomalies across logs and traces, identify root causes, and automatically open pull requests with suggested code fixes. The architecture is designed to scale from small teams using the community edition to regulated organizations using the enterprise edition, which offers hardened images and specific data residency options.
OneUptime is a comprehensive observability suite that replaces multiple fragmented monitoring, alerting, and error-tracking tools with a single integrated platform.
Real-time infrastructure monitoring with per-second metrics and automatic discovery for servers, containers, and cloud environments.
An observability platform for querying, visualizing, and alerting on metrics stored across multiple different data sources.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.