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
apache/logging-flume
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-lik…
762570maintenance
lloyd/node-memwatch
A native Node.js module for detecting and isolating memory leaks. It emits leak and heap stats events and provides a HeapDiff class to comp…
322498maintenance
Tsar
Tsar (Taobao System Activity Reporter) is a C-based Linux system monitoring tool that collects and summarizes system metrics like CPU, memo…
322485maintenance
pwnlandia/mhn
Modern Honey Network (MHN) is a centralized Flask-based server for managing honeypot sensors and collecting their attack data. It exposes a…
322464maintenance
ServerStatus-Hotaru
ServerStatus-Hotaru is a lightweight self-hosted server monitoring tool (cloud probe) that displays status of multiple servers via a web da…
542463maintenance
Lakr233/Rayon
Rayon is a native macOS and iOS app for managing and monitoring Linux servers over SSH, showing proc filesystem status, GPU stats, and an x…
102415maintenance
Jahaja/psdash
psdash is a Linux system information web dashboard built with Flask and psutil, showing CPU, memory, disks, network, processes, and logs in…
232410maintenance
influxdata/kapacitor
Kapacitor is an open-source framework for processing, monitoring, and alerting on time series data, part of the InfluxData TICK stack. It u…
952376maintenance
Tracer-Cloud/opensre
OpenSRE is an open-source Python framework for building AI SRE agents that investigate incidents and perform root cause analysis on your in…
8012172experimental
wvanbergen/request-log-analyzer
A command-line tool written in Ruby that parses log files and generates performance and usage reports. It supports many formats out of the …
102236maintenance
mojombo/god
God is an easy-to-configure, easy-to-extend process monitoring framework written in Ruby. It keeps server processes and tasks running using…
232218maintenance
rapidloop/rtop
rtop is an interactive remote system monitoring tool that connects over SSH and displays vital metrics like CPU, disk, memory, and network …
322189maintenance
adamcooke/staytus
Staytus is a self-hosted, open-source status page application built with Ruby on Rails for publishing the status of services, incidents, an…
322172maintenance
Ignition
Ignition is a beautiful, customizable error page for Laravel applications (Laravel 5.5 through 8), serving as the default error page for La…
232076maintenance
divan/expvarmon
A terminal-based monitoring tool for Go applications that reads expvar (/debug/vars) endpoints and displays metrics like memory, durations,…
322047maintenance
NagiosEnterprises/nagioscore
Nagios Core is a host, service, and network monitoring program written in C, with CGI-based web interface for viewing status and history. I…
872044maintenance
0xbug/Hawkeye
Hawkeye is a self-hosted system that monitors GitHub for leaked sensitive information, such as employees pushing company code or credential…
232037maintenance
weaveworks/grafanalib
grafanalib is a Python library (EDSL) for programmatically building Grafana dashboards and generating their JSON configuration. It lets you…
441977maintenance
etsy/logster
Logster is a Python CLI utility that reads log files, applies regex-based parser classes to extract data, and emits metrics to outputs like…
321956maintenance
clouDr-f2e/monitor
A lightweight TypeScript SDK that collects user click behavior, route changes, API errors, code errors, and page performance metrics from w…
231917maintenance
smartping/smartping
SmartPing is an open-source, cross-platform network quality monitoring tool written in Go that measures forward and reverse PING latency be…
231897maintenance
bcicen/grmon
grmon is a command-line tool for monitoring goroutines in running Go programs, displaying them in a top-like terminal UI. It connects to an…
231894maintenance
XiaoMi/naftis
Naftis is a web-based dashboard for managing Istio service mesh tasks on Kubernetes. It lets users create customizable task templates, exec…
231883maintenance
mthenw/frontail
frontail is a Node.js application that streams log files to the browser, like `tail -F` with a web UI. It supports log rotation, auto-scrol…
231864maintenance
pgwatch
pgwatch2 is a self-contained PostgreSQL metrics monitoring and dashboarding solution that gathers statistics collector data and presents it…
101839maintenance
hjacobs/kube-ops-view
Kubernetes Operational View is a read-only web dashboard for visualizing the state of multiple Kubernetes clusters, showing nodes, pods, an…
101835maintenance
statsite/statsite
Statsite is a high-performance metrics aggregation server written in C, wire-compatible with Etsy's StatsD. It collects counters, gauges, t…
231818maintenance
zanePerfor Performance Monitoring Platform
zanePerfor is a self-hosted frontend performance monitoring and analytics platform built on Node.js (Egg), Vue, MongoDB, Redis, and Kafka. …
321798maintenance
spring-attic/spring-cloud-sleuth
Spring Cloud Sleuth is a distributed tracing library for Spring Boot and Spring Cloud applications that instruments requests with trace and…
101792maintenance
paradoxxxzero/gnome-shell-system-monitor-applet
A GNOME Shell extension that displays system information such as CPU usage, memory usage, and network rates directly in the GNOME Shell sta…
241765maintenance
Tencent/Metis
Metis is a learnware platform for AIOps from Tencent, currently open-sourcing a time-series anomaly detection learnware. It combines statis…
101756maintenance
python-diamond/Diamond
Diamond is a Python daemon that collects system metrics such as CPU, memory, network, I/O, load, and disk statistics, and publishes them to…
321754maintenance
VKSRC/Github-Monitor
A self-hosted system for monitoring GitHub repositories for sensitive information leakage, such as leaked corporate code and secrets. It of…
321754maintenance
stripe/veneur
Veneur is a distributed, fault-tolerant metrics pipeline written in Go that implements the DogStatsD and SSF protocols. It aggregates metri…
101743maintenance
gamelinux/passivedns
PassiveDNS is a network sniffer written in C that passively collects DNS server replies from a live interface or pcap files and logs them i…
771737maintenance
sourcegraph/appdash
Appdash is an application tracing system for Go, based on Google's Dapper and Twitter's Zipkin. It lets you instrument applications to reco…
101705maintenance
jmxtrans
jmxtrans is a Java-based tool that connects to JVMs via JMX and exports metrics to monitoring and graphing backends like Graphite, StatsD, …
321702maintenance
jvm-profiling-tools/perf-map-agent
A Java agent (written in C with a Java bootstrap) that generates /tmp/perf-<pid>.map symbol files for JIT-compiled methods so the Linux per…
321701maintenance
soabase/exhibitor
Exhibitor is a supervisor system (co-process) for Apache ZooKeeper that provides instance monitoring, backup/recovery, cleanup, and a web U…
101672maintenance
henrywhitaker3/Speedtest-Tracker
A self-hosted Docker application that runs an Ookla speedtest every hour and graphs the results over time. Built with a Laravel backend and…
231650maintenance
Inspeqtor
Inspeqtor is a Go-based application infrastructure monitor that watches init-managed services, process memory/CPU, and host metrics like lo…
231644maintenance
sanathp/statusok
StatusOK is a Go-based command-line tool that monitors websites and REST APIs from your own computer, checking availability and response ti…
231643maintenance
ipmitool/ipmitool
ipmitool is a command-line utility for managing and configuring IPMI-enabled hardware through its Baseboard Management Controller (BMC). It…
101641maintenance
Phantas0s/devdash
DevDash is a highly configurable terminal dashboard (TUI) for developers and creators, written in Go. It displays up-to-date metrics from s…
101628maintenance
twitter/rezolus
Rezolus is a Rust-based systems performance telemetry agent that collects metrics from procfs/sysfs, perf_events, and eBPF. It oversamples …
231600maintenance
grpc-ecosystem/grpc-health-probe
A command-line utility that queries gRPC services implementing the gRPC Health Checking Protocol and exits with success or failure based on…
991571maintenance
influxdata/chronograf
Chronograf is an open-source web application (Go backend, React frontend) that serves as the visualization, dashboarding, and administrativ…
951567maintenance
steelThread/redmon
Redmon is a Sinatra-based web dashboard for managing and monitoring Redis instances. It provides a live stats view, a browser-based Redis C…
321562maintenance
hyperic/sigar
SIGAR (System Information Gatherer And Reporter) is a cross-platform C library for collecting system information such as CPU, memory, disk,…
321547maintenance
obfuscurity/tasseo
Tasseo is a lightweight, easily configurable near-realtime dashboard for time-series metrics, originally built for Graphite and later exten…
101513maintenance
ajermakovics/jvm-mon
jvm-mon is a console-based tool for monitoring JVM server applications from the terminal. Rewritten in Go as a single executable, it attach…
781484maintenance
skooner-k8s/skooner
Skooner (formerly k8dash) is a simple, real-time web dashboard for managing Kubernetes clusters. It provides live views of nodes, pods, dep…
231445maintenance
cisagov/LME
CISA's Logging Made Easy (LME) is a free, open-source log management and threat detection platform that bundles Elasticsearch, Kibana, Wazu…
101445maintenance
PeeHaa/OpCacheGUI
A self-hosted web-based GUI for monitoring and managing PHP's OpCache. It provides a polished interface to view cache status, statistics, a…
231444maintenance
Netflix/servo
Netflix Servo is a Java library for exposing and publishing application metrics, primarily via JMX, with flexible publishing to reporting s…
451434maintenance
yahoo/mysql_perf_analyzer
A Java web application from Yahoo for MySQL performance monitoring and analysis, packaged as a Jetty-wrapped WAR with a built-in Derby or M…
321432maintenance
TylerBrock/saw
Saw is a fast, multi-purpose command-line tool for AWS CloudWatch Logs written in Go. It lets users list log groups and streams, tail inter…
231432maintenance
ucbrise/confluo
Confluo is a C++ system for real-time monitoring and analysis of data streams, supporting high-throughput concurrent writes of millions of …
741431maintenance
logpai/loglizer
Loglizer is a machine learning toolkit for log-based anomaly detection, implementing classic supervised and unsupervised models (LR, Decisi…
321431maintenance
AliyunContainerService/log-pilot
Log-Pilot is a Docker container log collection tool from Alibaba Cloud that automatically discovers and collects both container stdout and …
101428maintenance
HASecuritySolutions/VulnWhisperer
VulnWhisperer is a vulnerability management tool and report aggregator that pulls scan reports from scanners like Nessus, Qualys, OpenVAS, …
101396maintenance
WebSee
web-see is a frontend monitoring SDK written in TypeScript that collects and reports code errors, performance metrics (FP, FCP, LCP, CLS, T…
321394maintenance
box/Anemometer
Box Anemometer is a PHP web application for analyzing MySQL slow query logs collected via pt-query-digest. It stores query analysis data in…
321393maintenance
qiniu/logkit
logkit is a Go-based server agent that collects logs and metrics from many sources (files, databases, Kafka, Redis, sockets, HTTP, SNMP) an…
231360maintenance
builderz-labs/mission-control
Mission Control is a self-hosted, MIT-licensed control plane (Next.js app backed by SQLite) for operating AI agent runtimes like OpenClaw, …
786326experimental
GrailStack/Moss
Moss is a service governance platform for Spring Cloud microservices, providing visualized management of the full service lifecycle. It off…
231344maintenance
danielbayerlein/dashboard
A self-hosted team dashboard application built with Next.js, React, and styled-components that displays custom widgets. It ships with widge…
321343maintenance
AsuraTeam/monitor
Asura Monitor is a distributed open-source Linux monitoring system with a flexible, script-based configuration model for collecting any cus…
321339maintenance
martinrusev/amon
Amon is a self-hosted server monitoring platform written in Python that collects system metrics, logs, and exception data from monitored ma…
231324maintenance
WatchAD
WatchAD is an open-source Active Directory security intrusion detection system that analyzes Windows event logs (and optionally Kerberos ne…
101320maintenance
sentinl/sentinl
SENTINL is a Kibana plugin that adds alerting and reporting to Elasticsearch, letting users create scheduled watchers that run queries, app…
481318maintenance
ks888/LambStatus
LambStatus is an open-source, serverless status page system built on AWS Lambda and CloudFormation. It lets teams publish service status, i…
101286maintenance
dubboclub/dubbokeeper
Dubbokeeper is an open-source community alternative to the official Dubbo admin, built with Spring MVC, providing service management and mo…
231267maintenance
patric-r/jvmtop
jvmtop is a lightweight top-like console application that monitors all accessible running JVMs on a machine, displaying JVM internal metric…
231238maintenance
linkedin/luminol
Luminol is a lightweight Python library for time series analysis that provides anomaly detection and correlation between time series. It as…
461233maintenance
jippi/hashi-ui
Hashi UI is a web-based user interface for HashiCorp Consul and Nomad, shipped as a single binary or Docker image. It provides live-updatin…
101223maintenance
yhy0/github-cve-monitor
A Python application that monitors GitHub every few minutes for newly published CVEs, security tool updates, and activity on watched reposi…
321196maintenance
kostya/eye
Eye is a Ruby-based process monitoring and supervision tool inspired by Bluepill and God. It watches processes via pid files, restarts them…
231194maintenance
monitoringartist/zabbix-docker-monitoring
A Zabbix C agent module and Docker image with Zabbix templates for monitoring Docker, Kubernetes, Mesos/Marathon/Chronos, LXC/LXD, and Swar…
321190maintenance
olafhartong/ThreatHunting
A Splunk app with dashboards and over 130 pre-built search reports mapped to the MITRE ATT&CK framework to guide threat hunting. It require…
321188maintenance
tessera-metrics/tessera
Tessera is a web dashboard front-end for the Graphite metrics system, built with a Flask backend and a TypeScript/JavaScript front-end. It …
231176maintenance
Boerderij/Varken
Varken is a standalone Python application that aggregates data from Plex ecosystem tools (Sonarr, Radarr, Tautulli, Lidarr, Ombi, SickChill…
231174maintenance
BrightcoveOS/Diamond
Diamond is a Python daemon that collects system and service metrics from servers and publishes them to monitoring backends such as Graphite…
321169maintenance
spotify/XCMetrics
XCMetrics is a Swift-based tool from Spotify that collects, stores, and tracks Xcode build metrics parsed from xcactivitylog files. It incl…
231162maintenance
lm-sensors/lm-sensors
lm-sensors is a Linux user-space package providing tools and the libsensors library for hardware monitoring chips on motherboards. It inclu…
651160maintenance
facette/facette
Facette is an open-source web application for visualizing time series data from sources like collectd, Graphite, InfluxDB, and KairosDB on …
231156maintenance
slok/grafterm
Grafterm is a single-binary Go CLI that renders metrics dashboards directly in the terminal, inspired by a simplified Grafana. It supports …
231143maintenance
shinken-solutions/shinken
Shinken is a Nagios-compatible monitoring framework written in Python, designed with a flexible, distributed architecture that scales to la…
321135maintenance
sofastack/sofa-tracer
SOFATracer is a Java distributed tracing component based on the OpenTracing specification, part of the SOFAStack ecosystem. It records netw…
581127maintenance
AntonioRedondo/AnotherMonitor
AnotherMonitor is an Android application that monitors and records CPU and memory usage of Android devices in real time, displaying values …
321111maintenance
jaymedavis/hubble
Hubble is a terminal-based dashboard that displays arbitrary data in the console, populated via HTTP POST requests, polled API endpoints, o…
321078maintenance
SuprHackerSteve/Crescendo
Crescendo is a Swift-based real-time event viewer for macOS built on Apple's Endpoint Security Framework. It consists of a system extension…
231077maintenance
kisslove/web-monitoring
A self-hosted web front-end monitoring platform that tracks page load speed, JavaScript errors, and API call success rates. It collects use…
231076maintenance
Flowcharting
A Grafana panel plugin that renders interactive diagrams created with draw.io (mxgraph), such as technical architectures, floorplans, and w…
231042maintenance
alibaba/taokeeper
TaoKeeper is a Java web application (deployed as a WAR) for monitoring ZooKeeper clusters, storing metrics in a relational database and sup…
531040maintenance
IzakMarais/reporter
An HTTP service written in Go that generates PDF reports from Grafana dashboards by rendering dashboard panels into a LaTeX-based PDF. It c…
231020maintenance
Snorby/snorby
Snorby is a Ruby on Rails web application for network security monitoring that interfaces with intrusion detection systems such as Snort, S…
231006maintenance
joewalnes/web-vmstats
A small web application that streams live Linux vmstat system metrics (CPU, memory, IO) over WebSockets and renders them as real-time chart…
321005maintenance
Future AGI
Future AGI is an open-source, self-hostable platform for evaluating, observing, and improving LLM and AI agent applications, combining trac…
772146experimental
dannymcc/bluehood
Bluehood is a self-hosted Bluetooth scanner that passively detects nearby BLE and Classic Bluetooth devices, identifies them by vendor and …
791149experimental

← prev page 7 / 9 next →