In the fields of information technology and systems management, application performance management (APM) is the monitoring and management of performance and availability of software applications. APM strives to detect and diagnose complex application performance problems to maintain an expected level of service.
A curated list of Site Reliability and Production Engineering Tools
Banzai Cloud Pipeline is a solution-oriented application platform which allows enterprises to develop, deploy and securely scale container-based appli...
Handle errors in a simple, stable, consistent way
Console-based JVM monitoring tool
A golang based redis operator that will make/oversee Redis standalone/cluster/replication/ sentinel mode setup on top of the Kubernetes.
Trace-native CI/CD for AI agents — production failures become regression tests that block the PR. Auto-detect, cluster, freeze into hermetic cases, re...
A golang implementation of endlessh (SSH tarpit) exporting Prometheus metrics, visualized by a Grafana dashboard.
Watcher - Open Source AI-powered Cyber Threat Intelligence & Hunting Platform. Developed with Django & React JS.
Distributed Tracing, Metrics and Context Propagation for applications running on the JVM
Pluggable health checks for Django applications
Measure helps mobile teams monitor and fix crashes, ANRs, bugs, and performance issues. The open source alternative to Firebase Crashlytics.
sp_whoisactive
[Moved to cloudprober/cloudprober] An active monitoring software to detect failures before your customers do.
bandwidth monitor and rate estimator
The production toolkit for LLMs. Observability, prompt management and evaluations.
An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
🛑 This library is DEPRECATED!
A utility to safely generate malicious network traffic patterns and evaluate controls.
Full stack tools for monitoring containers and other stuff. ;)
Prometheus monitoring for your gRPC Go servers.
Datadog Agent Version 5
Lightweight, self-contained Linux® server monitoring tool
An aggregating proxy to enable HA prometheus
Amon is a modern server monitoring platform.
Real-time monitoring, slowlog analysis, and audit trails for Valkey and Redis
Dashboard to manage your entire server infrastructure
Expose Docker containers as Tailscale Services using label-based configuration.
Selfhosted tech starter pack for development of new project or startup
KubeView is a Kubernetes cluster visualization tool that provides a graphical representation of your cluster's resources and their relationships
Real time monitoring for embedded devices
The Open Source Observability Distribution
Monitorix is a free, open source, lightweight system monitoring tool.
it's like Rainmeter, but for CLI!
📈 Open source, privacy-first web analytics — a cookie-less Google Analytics alternative with built-in error tracking and performance monitoring. Self...
Your single pane of glass for real-time analytics into MySQL/MariaDB & ProxySQL
Open Source Uptime Kuma Alternative
Wazuh - Docker containers
Process monitoring tool. Inspired from Bluepill and God.
:whale: Docker/Kubernetes/Mesos/Marathon/Chronos/LXC/LXD/Swarm container monitoring - Docker image, Zabbix template and C module
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
iTerm2 expvar/JSON monitoring tool
Enterprise-Grade Open-Source Network Management Platform
A dashboard front-end for graphite.
Enterprise Network Flow Collector (IPFIX, sFlow, Netflow)
Monitor your local neighbourhood's bluetooth activity
An ops AI Agent that understands your infrastructure, finds the root cause, and fixes it — right from Slack, Telegram, Lark or DingTalk.
Uptime monitoring CLI tool with alerting and advanced settings
Promgen is a configuration file generator for Prometheus
Simple. Scalable. Multi-cloud monitoring.
Deploy Prometheus monitoring system