Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source monitoring software

859 open-source libraries, tools and applications tagged monitoring, ranked by how closely monitoring is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

859 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
OpenTelemetry Go
A collection of third-party extensions, instrumentation packages, propagators, detectors, exporters, samplers, bridges, and processors for …
941678active
django-commons/django-prometheus
A Django app that exports Prometheus metrics for HTTP requests/responses, Django ORM database access, and Django cache operations. It integ…
831673active
slackhq/go-audit
go-audit is a Go-based replacement for the auditd daemon that consumes Linux kernel audit events via netlink and outputs them as JSON. It s…
811665active
sn4k3/NetSonar
NetSonar is a cross-platform network diagnostics and monitoring application written in C#. It probes hosts and services over many protocols…
881658active
SkyAPM/SkyAPM-dotnet
SkyAPM-dotnet is an open-source auto-instrumentation agent for .NET and ASP.NET Core applications that provides distributed tracing, servic…
771658active
awslabs/eks-node-viewer
A Go-based terminal tool for visualizing dynamic node usage within a Kubernetes cluster, originally built at AWS to demonstrate Karpenter c…
701644active
clickvisual/clickvisual
ClickVisual is a lightweight, browser-based log analytics and search platform built on ClickHouse, offering visual query dashboards, histog…
921643active
TenSunS
TenSunS (formerly ConsulManager) is a Flask+Vue web-based ops platform built on Consul that provides an improved Consul management UI. It a…
431639active
psalias2006/gpu-hot
GPU Hot is a lightweight, self-hosted web dashboard for real-time NVIDIA GPU monitoring, deployed via a single Docker command. It polls NVM…
761633active
lesovsky/pgcenter
pgCenter is a command-line admin tool for observing and troubleshooting PostgreSQL in runtime. It provides a top-like interface for monitor…
911632active
metaspartan/mactop
mactop is a terminal-based system monitoring tool for Apple Silicon Macs, written in Go with CGO. It displays real-time CPU, GPU, ANE, powe…
831626active
alexazhou/VeryNginx
VeryNginx is an enhanced Nginx distribution built on lua-nginx-module (OpenResty) that adds a web application firewall, request routing, ra…
235979maintenance
kilianc/rtail
rtail is a CLI utility that pipes stdin lines over UDP to an rtail-server, which streams them into a browser in realtime via socket.io. It …
851612active
hishamhm/htop
htop is an interactive text-mode process viewer for Unix systems, written in C. It provides a richer, more user-friendly alternative to the…
105887maintenance
EmbarkStudios/quilkin
Quilkin is a non-transparent UDP proxy built in Rust for large-scale multiplayer dedicated game server deployments. It adds security, acces…
921594active
StamusNetworks/Clear-NDR-ISO
Clear NDR Community (formerly SELKS) is a Debian-based Linux distribution for network detection and response built around Suricata, OpenSea…
381592active
tracewayapp/traceway
Traceway is an OpenTelemetry-native, self-hostable observability platform that combines logs, traces, metrics, session replay, exceptions, …
781591active
mickamy/sql-tap
sql-tap is a real-time SQL traffic viewer consisting of a proxy daemon (sql-tapd) and a TUI/Web client. It sits between an application and …
701590active
harsxv/tinystatus
TinyStatus is a lightweight Python script that monitors HTTP endpoints, ping hosts, and TCP ports, then generates a static, responsive stat…
571589active
bpftime
bpftime is a high-performance userspace eBPF runtime and general extension framework that lets existing eBPF tools run without kernel privi…
841585active
rlerdorf/opcache-status
A single-file PHP status page for Zend OPcache that provides an overview of cache configuration, cached scripts, and health metrics. It inc…
711583active
salesforce/sloop
Sloop is a self-contained Go service that monitors a Kubernetes cluster, recording histories of events and resource state changes. It provi…
501583active
hashicorp/go-metrics
A Go library for instrumenting code and exporting performance and runtime metrics to external metrics systems. It supports multiple sinks i…
941581stable
nzymeorg/nzyme
Nzyme is an open-source intrusion detection system that monitors WiFi, Bluetooth, and Ethernet networks for threats such as rogue access po…
781580active
dimonomid/nerdlog
Nerdlog is a fast, remote-first, multi-host terminal UI log viewer with an interactive timeline histogram and no central server. It connect…
861573active
knyar/nginx-lua-prometheus
A Lua library for Nginx (via ngx_lua/OpenResty) that tracks metrics like counters, gauges, and histograms and exposes them on a /metrics en…
751572stable
sustainable-computing-io/kepler
Kepler (Kubernetes-based Efficient Power Level Exporter) is a Prometheus exporter that measures energy consumption at the container, pod, V…
971571active
utkuozdemir/nvidia_gpu_exporter
A Prometheus exporter written in Go that collects NVIDIA GPU metrics by invoking the nvidia-smi binary or reading directly from the NVML dr…
981569active
pyrra-dev/pyrra
Pyrra is an open-source tool for defining, managing, and visualizing Service Level Objectives (SLOs) with Prometheus. It generates Promethe…
941561active
mvisonneau/gitlab-ci-pipelines-exporter
A Prometheus/OpenMetrics exporter written in Go that exposes metrics about GitLab CI pipelines, jobs, and environments. It ships with ready…
721558stable
arachnys/cabot
Cabot is a self-hosted, open-source infrastructure monitoring and alerting service, offering a lightweight alternative to PagerDuty, Pingdo…
235679maintenance
disler/claude-code-hooks-multi-agent-observability
A self-hosted observability system that captures Claude Code hook events via HTTP, stores them in SQLite, and streams them over WebSocket t…
451545active
darthnorse/dockmon
DockMon is a self-hosted Docker container monitoring and management platform with a real-time dashboard, live metrics, container logs, and …
781538active
zhongwencool/observer_cli
A command-line and terminal UI tool for visualizing and diagnosing live Erlang/Elixir (BEAM) nodes, showing VM health, memory, IO, and proc…
901536stable
Parallels/rq-dashboard
rq-dashboard is a lightweight Flask-based web front-end for monitoring RQ (Redis Queue) queues, jobs, and workers in realtime. It can be in…
831523active
olalie/tapmap
TapMap is a self-hosted desktop application that inspects local socket data, enriches IP addresses with geolocation, and visualizes your co…
801502active
gsass1/NTop
NTop is an htop-like terminal system monitor for Windows written in C, with Vi-style keybindings and commands. It displays and lets you sor…
301500active
AutohomeCorp/frostmourne
Frostmourne is a distributed monitoring and alerting platform built by Autohome that monitors data from Elasticsearch, Prometheus, SkyWalki…
541494active
metrics-rs/metrics
A high-performance, protocol-agnostic metrics ecosystem for Rust, centered on a lightweight metrics facade similar to the log crate. It let…
771491stable
Jwuthri/Tracely-ai
Tracely is a self-hosted, trace-native CI/CD and observability platform for AI agents. It ingests agent traces over OpenTelemetry, grades t…
581490active
annamedv/red
Red is a terminal-based log analysis tool written in Go that accepts piped newline-delimited JSON logs and displays grouped counts with tre…
691489active
trallnag/prometheus-fastapi-instrumentator
A configurable, modular Python library that instruments FastAPI applications with Prometheus metrics. It exposes default HTTP request metri…
891488active
lance0/ttl
ttl is a fast, modern traceroute and network diagnostic tool written in Rust with a real-time TUI, per-hop latency/loss/jitter statistics, …
841481active
OT-CONTAINER-KIT/redis-operator
A Golang-based Kubernetes operator that provisions and manages Redis standalone, cluster, replication, and sentinel deployments via custom …
901472active
amir20/dtop
dtop is a fast, lightweight terminal dashboard written in Rust for monitoring Docker containers in real time across multiple hosts via loca…
821471active
filodb/FiloDB
FiloDB is a distributed, in-memory, Prometheus-compatible time series database written in Scala, designed for real-time ingestion of metric…
671468active
hawtio/hawtio
Hawtio is a lightweight, modular web console for managing Java (JVM) applications, with built-in plugins for JMX, Apache Camel, Spring Boot…
971464active
qpoint-io/qtap
Qtap is an eBPF agent that hooks TLS/SSL functions in the Linux kernel to capture network traffic before and after encryption, with full pr…
631460active
Internet-Architecture-and-Security/PacketScope
PacketScope is an open-source, eBPF-based protocol stack analysis and debugging tool for server-side network observability and defense. It …
721458active
superloglabs/superlog
Superlog is an open-source agentic observability platform that ingests OpenTelemetry traces, logs, and metrics, groups noisy error signals …
571457active
prometheus-pve/prometheus-pve-exporter
A Prometheus exporter that collects metrics from Proxmox VE clusters and nodes via the Proxmox API and exposes them over HTTP for scraping.…
951454active
shizunge/endlessh-go
A Go implementation of endlessh, an SSH tarpit that traps brute-force attackers by sending an endless SSH banner, while exporting Prometheu…
831444active
ferd/recon
Recon is an Erlang library providing safe functions and scripts for diagnosing and debugging Erlang systems in production. It allows inspec…
641430stable
Kamon
Kamon Telemetry is a set of open-source libraries for instrumenting JVM applications (Java, Scala, Kotlin) to collect metrics, distributed …
781427active
codingjoe/django-health-check
A pluggable health check library for Django applications that monitors the app and its connected services. It bundles checks for caches, da…
981426active
Lifailon/lazyjournal
lazyjournal is a terminal user interface (TUI) written in Go for viewing and filtering logs from journald, auditd, filesystem log files, Do…
781424active
phpsysinfo/phpsysinfo
phpSysInfo is a customizable PHP script that displays detailed system information (hardware, memory, disk, network) in a web dashboard. It …
911416active
OpenTSDB/opentsdb
OpenTSDB is a distributed, scalable time series database (TSDB) built on top of HBase, written in Java. It stores, indexes, and serves metr…
235063maintenance
amachanic/sp_whoisactive
sp_WhoIsActive is a comprehensive activity monitoring stored procedure for SQL Server 2005 through 2022 and Azure SQL DB. It is distributed…
671407active
dominikh/gotraceui
Gotraceui is a native desktop application for visualizing and analyzing Go execution traces, serving as a faster and more powerful alternat…
451407active
measure-sh/measure
Measure is an open-source mobile app monitoring and crash reporting platform, positioned as a self-hostable alternative to Firebase Crashly…
881400active
Apache RocketMQ
The official Apache RocketMQ Dashboard, a web-based console for monitoring and managing RocketMQ clusters. It provides graphs and statistic…
671398active
yb/uptime-status
A static status page dashboard that displays uptime data from the UptimeRobot API. It is deployed as plain static files on any web hosting …
101397active
google/cloudprober
Cloudprober is an open-source active (synthetic) monitoring tool built at Google that runs continuous probes—HTTP, gRPC, DNS, PING, TCP, UD…
101395stable
Jafaral/bmon
bmon is a command-line bandwidth monitor and rate estimator that captures network interface statistics and displays them visually. It offer…
851393active
jorgebastida/awslogs
awslogs is a Python command-line tool for querying log groups, streams, and events from Amazon CloudWatch Logs. It aggregates events across…
324993maintenance
grafana/grafana-operator
A Kubernetes operator that installs and manages Grafana instances, dashboards, datasources, and other Grafana resources via custom resource…
971390active
fccview/cronmaster
Cronmaster is a self-hosted web UI for managing cron jobs with human-readable schedule syntax, live log streaming, and log history. It runs…
841389active
tenox7/ttyplot
ttyplot is a realtime terminal plotting utility written in C that reads numeric data from stdin or a Unix pipeline and renders live text-mo…
941381active
OpenTelemetry C++
The official OpenTelemetry C++ client providing APIs and SDKs for distributed tracing, metrics, and logs. It enables vendor-neutral instrum…
931379stable
square/cubism
Cubism.js is a D3 plugin for visualizing time series data in the browser. It is designed for building realtime dashboards that pull metrics…
354926maintenance
firecrawl/open-scouts
Open Scouts is an AI-powered web monitoring platform where users create automated 'scouts' that run on a schedule to search the web and sen…
511373active
tty228/luci-app-wechatpush
A LuCI plugin for OpenWrt routers that sends notifications to WeChat, Telegram, or email about network events like IP changes, device onlin…
851371active
percona/mongodb_exporter
A Prometheus exporter for MongoDB written in Go that exposes metrics from MongoDB monitoring and diagnostic commands, covering sharding, re…
911361active
glowroot/glowroot
Glowroot is an open-source, very low overhead Java APM (application performance monitoring) tool that installs as a JVM agent. It captures …
861358active
NarrativeScience-old/log.io
Log.io is a Node.js-based real-time log monitoring tool that watches log files via file inputs, relays messages over TCP to a server, and b…
234824maintenance
3dg1luk43/ha_washdata
A Home Assistant custom integration that monitors smart-plug-connected appliances like washing machines, dryers, and dishwashers. It learns…
821345active
Spark
spark is a performance profiler for Minecraft clients, servers, and proxies, combining a lightweight CPU profiler, memory inspection tools …
761344active
palantir/windows-event-forwarding
A Palantir-maintained repository of Windows Event Forwarding (WEF) subscriptions and guidance for centrally collecting security-relevant ev…
471341active
flashcatcloud/categraf
Categraf is an all-in-one telemetry collector written in Go that gathers metrics and logs from physical machines, VMs, switches, containers…
981335active
karam-ajaj/atlas
Atlas is a self-hosted, containerized network infrastructure tool that scans Docker containers and subnet hosts to discover IPs, MACs, open…
671335active
loggie-io/loggie
Loggie is a lightweight, high-performance, cloud-native log collection agent and aggregator written in Go. It uses Kubernetes CRDs to confi…
231334active
keymetrics/pm2-logrotate
A PM2 module that automatically rotates log files of all processes managed by PM2, based on size limits and cron schedules. It supports gzi…
501332active
c0m4r/kula
Kula is a lightweight, self-contained Linux server monitoring tool written in Go that ships as a single binary with zero dependencies. It r…
811331active
psi-probe/psi-probe
PSI Probe is an advanced web-based manager and monitor for Apache Tomcat, forked from Lambda Probe. It is deployed as a WAR file and provid…
971330active
kubeshop/tracetest
Tracetest is an open-source trace-based testing tool that builds integration and end-to-end tests on top of OpenTelemetry distributed trace…
301329active
jacksontj/promxy
Promxy is an aggregating proxy written in Go that makes multiple Prometheus shards appear as a single API endpoint. It merges duplicate tim…
931327active
autobrr/netronome
Netronome is a self-hosted network performance monitoring and speed testing tool built with Go and React, packaged as a single binary. It p…
881324active
gliderlabs/logspout
Logspout is a log router for Docker containers that runs inside Docker, attaching to all containers on a host and routing their stdout/stde…
234693maintenance
dromara/orion-visor
Orion Visor is a modern, self-hosted automation operations and lightweight bastion host platform built with Java and Vue. It provides unifi…
641320active
hakavlad/nohang
nohang is a highly configurable Python daemon for Linux that prevents out-of-memory conditions and keeps the system responsive under low me…
671315active
BetterDB-inc/monitor
BetterDB Monitor is a self-hostable observability platform for Valkey and Redis that persists slowlogs, command history, client analytics, …
781304active
solo-io/bumblebee
BumbleBee is a CLI tool ('bee') that builds, runs, and distributes eBPF programs as OCI images, automatically generating the userspace comp…
271302active
microsoft/gctoolkit
GCToolKit is a set of Java libraries for parsing HotSpot JVM garbage collection log files into discrete events. It provides an API for aggr…
761300active
a2o/snoopy
Snoopy is a small C library that logs every program execution on Linux/BSD systems, typically via a shared library loaded through the dynam…
511298stable
crocofied/CoreObs
CoreObs (CoreControl) is a self-hosted web dashboard for managing entire server infrastructures, built with Next.js/TypeScript and a Go mon…
481297active
opserver/Opserver
Opserver is Stack Exchange's open-source monitoring dashboard, built as an ASP.NET Core web application. It provides a unified view of serv…
324563maintenance
denilsonsa/prettyping
A single-file bash/awk wrapper around the standard ping tool that renders ping output in a colorful, compact, graphical way using Unicode c…
301286active
CtrlSpice/otel-desktop-viewer
A CLI tool for receiving and exploring OpenTelemetry traces, metrics, and logs locally, built in Go on top of the OpenTelemetry Collector w…
971284active
ravikiranvm/aws-finops-dashboard
A Python-based terminal dashboard for AWS cost monitoring built with the Rich library. It shows multi-account spend summaries, service-leve…
511281active

← prev page 5 / 9 next →