Open Source Everything

Server & app monitoring

Watch servers and apps for problems.

15open alternatives 5do the whole job

Open alternatives15

Open-source apps that replace Datadog, DataDog and more

Netdata screenshot
81kActiveWindowsGPL-3.0For developers

Netdata is a real-time monitoring tool that shows how your computers, servers and apps are performing, updated every second. It is for system administrators and developers who want to watch and troubleshoot their infrastructure.

For developers · GitHub
signoz screenshot
32kActiveMac · LinuxMITOpen coreRuns on your own server

SigNoz is a self-hosted tool that collects logs, metrics, traces and alerts so teams can see why their software is slow or broken. It is aimed at engineering and operations teams who run production systems.

Runs on your own server · GitHub
hyperdx screenshot
10kActiveMITRuns on your own server

HyperDX is a tool for searching and visualizing logs, traces, metrics and session replays to find why a production system is broken. It is aimed at engineers and runs on top of a ClickHouse database.

Runs on your own server · GitHub
Coroot screenshot
8kActiveApache-2.0Runs on your own server

Coroot is an observability tool that collects metrics, logs, traces and profiles from your applications and turns them into plain insights about what is wrong. It is aimed at developers and operations teams who run services and want to understand their health and cloud costs.

Runs on your own server · GitHub
Uptrace screenshot
4.3kActiveWindows · Mac · LinuxAGPL-3.0Runs on your own server

Uptrace is a tool that collects performance and error data from software applications and shows it in dashboards, so teams can find and fix problems. It is aimed at developers and operations staff who run applications.

Runs on your own server · GitHub
No screenshot yet
78kActiveLinuxAGPL-3.0Replaces partlyRuns on your own server

Grafana is a platform for viewing and understanding metrics and logs through dashboards, graphs and alerts. It is for teams who monitor systems and want to share their data views.

Runs on your own server · GitHub
No screenshot yet
18kActiveWindows · Mac · LinuxApache-2.0Replaces partlyRuns on your own server

VictoriaMetrics is a database and server that stores and queries large amounts of monitoring data, such as server and application metrics. It is aimed at engineers and operations teams who run their own monitoring.

Runs on your own server · GitHub
No screenshot yet
12kActiveGPL-3.0Replaces partlyFor developers

Manticore Search is an open-source database for searching text, logs and other data, with SQL support and vector search. It is for developers and teams who want a self-hosted search engine instead of Elasticsearch or Algolia.

For developers · GitHub
No screenshot yet
12kActiveMac · LinuxApache-2.0Replaces partlyRuns on your own server

Quickwit is a search engine for storing and searching large amounts of logs and traces, kept on cloud storage. It is aimed at engineers and operations teams who monitor software systems.

Runs on your own server · GitHub
OpenStatus screenshot
9.2kActiveAGPL-3.0Replaces partlyRuns on your own server

OpenStatus is a tool for running a public status page, tracking incidents, and checking whether websites, servers and APIs are up. It is aimed at teams that want to monitor their services and tell users about outages.

Runs on your own server · GitHub
No screenshot yet
2.4kActiveWindows · Mac · LinuxApache-2.0Replaces partlyFor developers

VictoriaLogs is a database for storing and searching large volumes of log messages from computers and applications. It is aimed at system administrators and developers who need to keep and query logs, from small setups up to very large deployments.

For developers · GitHub
Matano screenshot
1.7kQuiet for a yearMac · LinuxApache-2.0Replaces partlyRuns on your own server

Matano is a security data lake that collects security logs from cloud services and stores them in a structured form in the user's own AWS account. It is for security teams who want a lower-cost, serverless alternative to commercial SIEM tools.

Runs on your own server · GitHub
KubeStellar Console screenshot
150ActiveMac · LinuxApache-2.0Replaces partlyApp

KubeStellar Console is a web dashboard for watching and managing many Kubernetes clusters at once, including cluster health, compliance checks and guided installs of CNCF projects. It is aimed at platform and operations engineers who run Kubernetes.

App · GitHub
Telemetry Tracker screenshot
35ActiveMITReplaces partlyRuns on your own server

Telemetry Tracker is a self-hosted tool that collects errors, product events, user sessions and web performance data from JavaScript and React Native apps, with alerts by email, Slack and other channels. It is for developers and small teams who want to see what goes wrong in their apps; an official hosted cloud is also offered.

Runs on your own server · GitHub
SolidPing screenshot
26ActiveWindows · Mac · LinuxAGPL-3.0Replaces partlyRuns on your own server

SolidPing is a program that checks whether websites, servers and services are up, and tells you when they are not. It is meant for people and teams who want to run their own uptime monitoring, or use a hosted version.

Runs on your own server · GitHub

What's missing

What people still miss here, and wish existed. Upvote what matters to you.

Before you build

Planning something for server & app monitoring? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:

Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/monitoring.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do. My project or idea:
Download the list

Fix the list itself

A project or closed app missing from this list, or a mistake on it? These open a short form on GitHub, and a mod reviews it. To say what a project can't do, use What's missing.

About this page

Replaces fully means it does the main job of these apps; Replaces partly means it covers some of it.

Licenses: every project here uses an open-source license (what each one means). Open core means some parts are paid or under another license.

GitHub stars are shown for reference. They measure popularity, not whether it replaces anything.

Verified means r/TrueOpenSource mods checked it: open-source license, maintained, and it really does the job.

How Open Source Everything works