domain: monitoring
852 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 3dg1luk43/ha_washdata A Home Assistant custom integration that monitors smart-plug-connected appliances like washing machines, dryers, and dishwashers. It learns… | 83 | 1224 | active |
| pfelk/pfelk pfelk is an open-source deployment toolkit that integrates pfSense/OPNsense firewall logs with the Elastic Stack (Elasticsearch, Logstash, … | 47 | 1223 | active |
| schweikert/fping fping is a high-performance command-line tool that sends ICMP echo requests to any number of network hosts, pinging them in a round-robin f… | 75 | 1219 | stable |
| dataegret/pg-utils A collection of useful SQL and shell utilities for PostgreSQL database administration by Data Egret. It includes scripts for auditing confi… | 73 | 1218 | active |
| benc-uk/kubeview KubeView is a Kubernetes cluster visualization tool that renders cluster resources and their relationships as an interactive graph. It offe… | 79 | 1211 | active |
| RPi-Monitor/RPi-Monitor RPi-Monitor is a self-hosted application that performs real-time monitoring of embedded devices such as the Raspberry Pi. It includes an em… | 64 | 1211 | active |
| 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… | 100 | 1209 | active |
| newrelic/newrelic-ruby-agent The New Relic Ruby agent is an APM agent that instruments Ruby and Rails applications to monitor performance, errors, distributed traces, a… | 99 | 1209 | active |
| mikaku/Monitorix Monitorix is a free, open-source, lightweight system monitoring tool written in Perl that tracks system resources and network services, pre… | 63 | 1209 | active |
| creaktive/rainbarf rainbarf is a Perl CLI tool that renders CPU/RAM/battery usage as a colored chart bar for the tmux (or GNU screen) status line. It color-co… | 76 | 1204 | active |
| SeasX/SeasLog SeasLog is a high-performance PHP logging extension written in C, distributed via PECL, that provides fast, stable log writing with PSR-3 s… | 61 | 1197 | stable |
| MrRio/vtop vtop is a graphical activity monitor for the command line, written in Node.js, that visualizes CPU and memory usage with braille-character … | 23 | 4173 | maintenance |
| charles-001/dolphie Dolphie is a terminal-based TUI tool providing real-time analytics and monitoring for MySQL, MariaDB, and ProxySQL. It offers a single pane… | 95 | 1194 | active |
| Arize-ai/openinference OpenInference is a set of OpenTelemetry-based conventions and instrumentation plugins for tracing AI and LLM applications. It provides pack… | 90 | 1194 | active |
| leiweibau/Pi.Alert Pi.Alert is a self-hosted network monitoring application that scans Wi-Fi and LAN for connected devices and alerts on unknown or missing de… | 99 | 1183 | active |
| 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… | 58 | 1181 | active |
| tikv/rust-prometheus The official Rust client library for Prometheus, ported from the Go client, for instrumenting Rust applications with metrics. It supports c… | 59 | 1180 | stable |
| 0xfurai/peekaping Peekaping is a self-hosted, open-source uptime monitoring system built with Go and React, offering HTTP/TCP/ping/DNS/database/Docker checks… | 72 | 1179 | active |
| rs/jplot jplot is a Go CLI tool that polls JSON or expvar metrics endpoints and plots their evolution over time as live graphs directly in terminals… | 58 | 1178 | active |
| Netflix/vizceral Vizceral is a JavaScript component that renders animated traffic graphs on a WebGL canvas, visualizing node-and-edge graphs with traffic vo… | 23 | 4093 | maintenance |
| OpenNMS/opennms OpenNMS is an enterprise-grade open-source network management platform for fault, performance, and traffic monitoring across local and dist… | 99 | 1172 | stable |
| openGemini/openGemini openGemini is a cloud-native distributed time-series database written in Go, designed for storing and analyzing massive telemetry data such… | 84 | 1172 | active |
| qunarcorp/bistoury Bistoury is an open-source, non-intrusive Java application diagnostics tool from Qunar, offering a one-stop web-based solution for troubles… | 23 | 4076 | maintenance |
| eko/pihole-exporter A Prometheus exporter written in Go that collects metrics from a Pi-hole ad-blocking instance and exposes them for scraping. It ships with … | 66 | 1170 | active |
| xaecbd/KCenter KCenter (formerly KafkaCenter) is a self-hosted web platform for managing and maintaining Apache Kafka clusters, monitoring producers and c… | 35 | 1161 | active |
| Edgio/vflow vFlow is a high-performance, scalable network flow collector written in pure Go that ingests IPFIX (RFC7011), sFlow v5, and Netflow v5/v9 t… | 23 | 1155 | active |
| 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… | 87 | 1152 | active |
| HariSekhon/Nagios-Plugins A large collection of 450+ Nagios monitoring plugins written primarily in Python, covering big data, cloud, databases, messaging, CI/CD, an… | 62 | 1152 | active |
| mosn/holmes Holmes is a self-aware Go library that automatically collects runtime metrics (goroutine count, RSS memory, CPU usage) and dumps pprof-styl… | 31 | 1147 | active |
| line/promgen Promgen is a Django-based web application that generates and manages Prometheus configuration files, alert rules, and notification routing.… | 86 | 1132 | active |
| jertel/elastalert2 ElastAlert 2 is a standalone Python tool that runs rule-based alerting on anomalies, spikes, and patterns in data stored in Elasticsearch o… | 91 | 1130 | active |
| grafana/faro-web-sdk Grafana Faro Web SDK is a highly configurable JavaScript/TypeScript SDK for real user monitoring (RUM) that instruments browser frontend ap… | 99 | 1125 | active |
| thewtex/tmux-mem-cpu-load A lightweight C++ program that displays memory usage, CPU usage with a bar graph, and system load averages in the tmux status line. It supp… | 84 | 1125 | active |
| zixun/GodEye GodEye is a Swift library for iOS that automatically displays logs, crashes, network requests, ANR, memory leaks, CPU, RAM, FPS, and netflo… | 23 | 3883 | maintenance |
| FormidableLabs/nodejs-dashboard A terminal-based telemetry dashboard for Node.js applications that shows realtime process metrics without code instrumentation. It renders … | 10 | 3882 | maintenance |
| Owloops/updo Updo is a command-line uptime and performance monitoring tool for websites, providing real-time metrics on status, response times, and SSL … | 82 | 1123 | active |
| jayfk/statuspage A Python CLI tool that generates a hosted status page for free on GitHub Pages, using GitHub issues to display incidents and labels for sev… | 23 | 3871 | maintenance |
| jupp0r/prometheus-cpp A C++ client library implementing the Prometheus data model for collecting and exposing metrics from C++ services. It provides counters, ga… | 68 | 1118 | active |
| oetiker/rrdtool-1.x RRDtool is the industry-standard open-source tool for storing time-series data in fixed-size round-robin databases and generating graphs fr… | 97 | 1113 | stable |
| sensu/sensu-go Sensu Go is an open-source, agent-based monitoring and observability pipeline for ephemeral infrastructure and distributed applications, re… | 92 | 1109 | active |
| rapidloop/pgmetrics pgmetrics is a zero-dependency, single-binary Go CLI tool that collects 350+ metrics from a running PostgreSQL server and reports them in h… | 80 | 1108 | active |
| ccfos/huatuo HUATUO is an eBPF-based Linux kernel observability agent that provides kernel-wide metrics, event-driven context capture, autotracing, and … | 76 | 1107 | active |
| vladimirvivien/ktop ktop is a top-like terminal tool that displays real-time metrics for nodes, pods, and containers in a Kubernetes cluster. It runs locally u… | 83 | 1104 | active |
| prehisle/relay-pulse RelayPulse is a self-hosted monitoring service for LLM API relay/proxy services that probes endpoints with real token-consuming API calls a… | 80 | 1098 | active |
| percona/pmm Percona Monitoring and Management (PMM) is an open source database observability, monitoring, and management platform for MySQL, PostgreSQL… | 95 | 1096 | stable |
| k8spacket/k8spacket k8spacket is a Kubernetes tool that collects TCP traffic and TLS connection metadata using eBPF (tracepoints and traffic-control filters) a… | 93 | 1095 | active |
| open-telemetry/opentelemetry-python-contrib A collection of OpenTelemetry instrumentation libraries for Python, providing automatic and manual instrumentation for popular Python frame… | 99 | 1091 | active |
| AliyunContainerService/kube-eventer kube-eventer is a Kubernetes event emitter that forwards cluster events (Normal and Warning) to sinks such as DingTalk, SLS, and Kafka. It … | 66 | 1091 | active |
| pa11y/pa11y-dashboard Pa11y Dashboard is a self-hosted Node.js web interface for the Pa11y accessibility reporter that automatically tests web pages for accessib… | 80 | 1089 | active |
| xataio/agent Xata Agent is an open-source AI agent that acts as a PostgreSQL expert, monitoring database logs and metrics, diagnosing root causes of iss… | 10 | 1085 | active |
| kunai-project/kunai Kunai is an eBPF-based threat-hunting and security-monitoring tool for Linux, often described as the Linux counterpart to Sysmon on Windows… | 81 | 1084 | active |
| jimmidyson/configmap-reload A small Go binary that watches Kubernetes ConfigMap and Secret volumes mounted into pods and triggers a reload when they change, currently … | 67 | 1083 | active |
| iioter/iotgateway IoTGateway is a cross-platform, B/S-architecture industrial IoT gateway built on .NET that connects southbound to industrial devices (PLCs,… | 74 | 1082 | active |
| hcavarsan/pipedash Pipedash is a desktop, self-hosted, and iOS app that aggregates CI/CD pipeline status from multiple providers like GitHub Actions, GitLab C… | 68 | 1078 | active |
| guryanovev/CrystalQuartz CrystalQuartz is a lightweight, pluggable UI panel for Quartz.NET that displays scheduler, job, and trigger information. It can be embedded… | 49 | 1077 | active |
| ymtdzzz/otel-tui otel-tui is a terminal-based OpenTelemetry viewer that receives traces, metrics, and logs via OTLP (gRPC/HTTP) and displays them in a TUI. … | 92 | 1074 | active |
| performancecopilot/pcp Performance Co-Pilot (PCP) is a mature, cross-platform framework and toolkit for system-level performance monitoring and management. It uni… | 99 | 1073 | stable |
| blacknon/hwatch hwatch is a Rust-based alternative to the Unix watch command that repeatedly executes a command and records its output. It provides a TUI w… | 92 | 1073 | active |
| grafana/grafana-infinity-datasource A Grafana data source plugin that lets you visualize data from JSON, CSV, TSV, XML, GraphQL, and HTML endpoints directly in Grafana dashboa… | 99 | 1071 | active |
| spatie/laravel-uptime-monitor A Laravel package that monitors website uptime and SSL certificate expiration, notifying you via Slack, mail, Telegram, or other Laravel no… | 88 | 1070 | active |
| weiesky/cc-viewer CC-Viewer is a request monitoring tool for Claude Code that captures and visualizes all API requests and responses in real time via a web v… | 83 | 1070 | active |
| harmonycloud/kindling Kindling is an eBPF-based cloud native monitoring tool that runs as a DaemonSet in Kubernetes to capture syscalls and tracepoints from kern… | 65 | 1062 | active |
| furlongm/openvpn-monitor openvpn-monitor is a Flask web application that displays the status of OpenVPN servers, including all current client connections, their loc… | 70 | 1061 | active |
| qqxx6661/log-record A Java Spring Boot starter library that records operation/audit logs declaratively via a single @OperationLog annotation, without invading … | 68 | 1060 | active |
| akpw/mktxp MKTXP is a Prometheus exporter and CLI tool for Mikrotik RouterOS devices that exposes router metrics for monitoring, with a companion Graf… | 95 | 1059 | active |
| gavlyukovskiy/spring-boot-data-source-decorator A Spring Boot auto-configuration library that transparently wraps JDBC DataSources with decorators like P6Spy, datasource-proxy, and FlexyP… | 86 | 1059 | active |
| RafalWilinski/express-status-monitor A self-hosted Express middleware that adds a realtime status monitoring page to Node.js/Express applications, built on Socket.io and Chart.… | 53 | 3615 | maintenance |
| Atoptool/atop Atop is an ASCII full-screen performance monitor for Linux that reports system-level activity (CPU, memory, swap, disks, network) and per-p… | 88 | 1054 | active |
| spatie/laravel-failed-job-monitor A Laravel package that sends notifications via mail and Slack when a queued job fails, hooking into Laravel's JobFailed event and native no… | 82 | 1049 | active |
| langchain-ai/langsmith-sdk Official Python and JavaScript/TypeScript client SDKs for the LangSmith platform, enabling tracing, debugging, evaluation, and monitoring o… | 93 | 1044 | active |
| cloudflare/pint pint is a Prometheus rule linter and validator written in Go by Cloudflare. It checks alerting and recording rules for problems, either off… | 97 | 1040 | active |
| open-telemetry/opentelemetry-go-instrumentation OpenTelemetry automatic instrumentation for Go applications that uses eBPF to inject tracing without modifying source code. It captures dis… | 93 | 1030 | active |
| abahmed/kwatch kwatch is a lightweight, stateless Kubernetes monitoring tool that watches pods, nodes, PVCs, jobs, HPAs, and rollouts and sends self-expla… | 84 | 1016 | active |
| instana/robot-shop Stan's Robot Shop is a sample polyglot microservices application (NodeJS, Java, Python, Go, PHP) simulating an e-commerce shop, built to se… | 69 | 1013 | active |
| nttgin/BGPalerter BGPalerter is a self-configuring, real-time BGP and RPKI monitoring tool that detects prefix visibility loss, hijacks, RPKI invalid announc… | 77 | 1011 | active |
| Logflare/logflare Logflare is a centralized structured log ingestion and querying service that streams log events into BigQuery (or its own backend) with aut… | 96 | 1004 | active |
| SquirrelCorporation/SquirrelServersManager Squirrel Servers Manager is an open-source, self-hosted web application for server and configuration management, powered by Ansible, Docker… | 10 | 1000 | active |
| aragozin/jvm-tools Swiss Java Knife (SJK) is a command-line tool for JVM diagnostics, troubleshooting, and profiling built on standard JVM diagnostic interfac… | 32 | 3340 | maintenance |
| Smashing/smashing Smashing is a Sinatra-based Ruby framework for building attractive, widget-based dashboards, serving as the maintained successor to Shopify… | 23 | 3300 | maintenance |
| hyj1991/easy-monitor Easy-Monitor 3.0 is an enterprise-grade Node.js application performance monitoring and online failure diagnosis solution, split across mult… | 32 | 3132 | maintenance |
| teler-sh/teler teler is a real-time HTTP intrusion detection system that analyzes web server logs and alerts on threats using threat intelligence and cust… | 10 | 3083 | maintenance |
| yujitach/MenuMeters A fork of the classic MenuMeters macOS utility that displays CPU, memory, disk, and network usage monitors in the menu bar. It runs as a st… | 23 | 3077 | maintenance |
| nkrode/RedisLive RedisLive is a self-hosted web dashboard for visualizing Redis instances, showing memory usage, key statistics, and query command patterns … | 32 | 3049 | maintenance |
| XiaoMi/open-falcon Open-Falcon is a distributed, high-performance monitoring system originally developed by Xiaomi's AI & Cloud team for enterprise-scale infr… | 23 | 3020 | maintenance |
| SalomonBrys/ANR-WatchDog ANR-WatchDog is an Android library that detects Application Not Responding (ANR) errors by watching the UI thread and throwing a meaningful… | 23 | 2979 | maintenance |
| neweggai/redis-manager Redis Manager is a self-hosted, all-in-one web platform for managing Redis clusters (cluster, master-replica, sentinel). It provides cluste… | 23 | 2931 | maintenance |
| airbnb/streamalert StreamAlert is a serverless, real-time data analysis framework from Airbnb for ingesting, analyzing, and alerting on log data from any envi… | 23 | 2889 | maintenance |
| eidam/cf-workers-status-page A self-hosted status page and uptime monitor built entirely on Cloudflare Workers, CRON Triggers, and KV storage. It periodically checks we… | 23 | 2809 | maintenance |
| mehrdadrad/mylg myLG is an open-source command-line network diagnostic tool written in Go that combines ping, traceroute, BGP looking glasses, DNS lookup, … | 23 | 2719 | maintenance |
| Qihoo360/ArgusAPM ArgusAPM is an open-source Android application performance management (APM) platform from Qihoo 360 that collects UI, network, memory, proc… | 32 | 2688 | maintenance |
| Kyson/AndroidGodEye AndroidGodEye is an Android application performance monitoring (APM) library that exposes real-time performance metrics viewable in a PC br… | 23 | 2639 | maintenance |
| apache/logging-flume Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-lik… | 77 | 2567 | maintenance |
| 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… | 32 | 2501 | maintenance |
| alibaba/tsar Tsar (Taobao System Activity Reporter) is a C-based Linux system monitoring tool that collects and summarizes system metrics like CPU, memo… | 32 | 2489 | maintenance |
| cokemine/ServerStatus-Hotaru ServerStatus-Hotaru is a lightweight self-hosted server monitoring tool (cloud probe) that displays status of multiple servers via a web da… | 57 | 2464 | maintenance |
| pwnlandia/mhn Modern Honey Network (MHN) is a centralized Flask-based server for managing honeypot sensors and collecting their attack data. It exposes a… | 32 | 2464 | maintenance |
| 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… | 10 | 2424 | maintenance |
| Jahaja/psdash psdash is a Linux system information web dashboard built with Flask and psutil, showing CPU, memory, disks, network, processes, and logs in… | 23 | 2411 | maintenance |
| 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… | 90 | 2375 | maintenance |
| 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 … | 10 | 2237 | maintenance |