小小怪
小小怪 Lv1 OP
· 121 views

VPS Probe/Monitoring Program Summary

A personal summary of some common VPS probes and monitoring tools
Contributions are welcome

1


1. louislam/uptime-kuma ⭐ 88.2k
Tech stack: Node.js + Vue.js 3 + Socket.IO + SQLite
Deployment: One-line Docker command / PM2 / Direct run
Cost: Completely free self-hosted | MIT License
The most starred self-hosted service availability monitoring on GitHub. Supports HTTP(s)/TCP/Ping/DNS/WebSocket/Push/Steam game servers/Docker containers, and over 90 notification channels. Beautiful UI, comes with a nice status page.

2. grafana/grafana ⭐ 74.5k
Tech stack: Go + TypeScript/React
Deployment: Docker / Binary / Package manager
Cost: Open source free, paid enterprise version | AGPL-3.0 License
A top-level data visualization and observability platform, usually used with Prometheus. Extremely rich plugin ecosystem supporting almost all mainstream data sources, multiple data sources can be queried in the same chart.

3. prometheus/prometheus ⭐ 64.6k
Tech stack: Go + PromQL query language + built-in TSDB
Deployment: Docker / Binary
Cost: Completely free self-hosted | Apache-2.0 License
The de facto standard for cloud-native monitoring, a CNCF graduated project. The multidimensional time series data model + PromQL is the biggest highlight. HTTP Pull model for metrics collection, supports service discovery for Kubernetes/Consul/DNS, etc.

4. henrygd/beszel ⭐ 22.9k
Tech stack: Go + PocketBase + SSH communication
Deployment: Docker / Binary
Cost: Completely free self-hosted | MIT License
Most comprehensive features—GPU monitoring (Nvidia/AMD/Intel), S.M.A.R.T. disk health check, Docker/Podman container-level metrics, battery monitoring. Hub/Agent architecture, Agent connects via SSH, supports automatic backup to S3.

5. nezhahq/nezha ⭐ 10.2k
Tech stack: Go (Gin + gRPC + WebSocket) + SQLite/MySQL/PostgreSQL
Deployment: Docker / One-click script
Cost: Completely free self-hosted | Apache-2.0 License
Once the most popular VPS monitoring solution in the Chinese mjj community, recently had some bug issues. Not only monitors servers but also supports website monitoring (SSL certificate, HTTP status, etc.), built-in Web Terminal, multi-language support, active community, and plenty of third-party frontend themes.

6. komari-monitor/komari ⭐ 5.1k
Tech stack: Go + SQLite + goja JS engine
Deployment: Docker / One-click script / 1Panel App Store
Cost: Completely free self-hosted | MIT License
Currently recommended lightweight and efficient monitoring panel. Supports OIDC third-party login and OTP two-step verification (good security), built-in goja JS runtime allows Agent extensions.

7. cppla/serverstatus ⭐ 4.7k
Tech stack: C++ server + Python client + Nginx + Web frontend
Deployment: Docker / Manual compile and install
Cost: Completely free self-hosted | MIT License
The originator of lightweight probes. Watchdog-triggered alerts support custom expression rules (e.g., CPU>90 and load>4), supports HTTPS monitoring, SSL certificate monitoring, alert notifications via Telegram/Server酱/PushDeer and more.

8. cokemine/ServerStatus-Hotaru ⭐ 2.5k
Tech stack: C server + Python/Go client + Vue 3 frontend
Deployment: One-click script / Manual compile
Cost: Completely free self-hosted | MIT License
Enhanced version of the classic ServerStatus, the lightest traditional solution. Supports vnStat monthly traffic statistics, country flag icons. Project has stopped adding new features, suitable for users pursuing extreme lightweight.

9. zdz/ServerStatus-Rust ⭐ 2.3k
Tech stack: Rust server & client + gRPC+HTTP dual protocol
Deployment: Docker / Binary / Railway/Heroku one-click deployment
Cost: Completely free self-hosted | Apache-2.0 License
A powerful Rust rewrite of classic ServerStatus. Supports multiple platforms (Linux/macOS/Windows/Android/Raspberry Pi), online/offline alerts + custom rule alerts (Telegram/WeChat/Email/Webhook), host grouping with dynamic registration (no need to configure each host), richest community theme ecosystem.

10. akile-network/akile_monitor ⭐ 784
Tech stack: Go + independent frontend project (can be deployed to Cloudflare Pages)
Deployment: Docker / One-click script
Cost: Completely free self-hosted | Apache-2.0 License
Master-slave separated architecture, frontend can be hosted for free on Cloudflare Pages (zero cost), suitable for large-scale multi-node monitoring, with Telegram Bot integration.

11. kadidalax/cf-vps-monitor ⭐ 767
Tech stack: Cloudflare Workers + D1 database + JWT authentication + Bash client
Deployment: Cloudflare Workers (no need for your own server)
Cost: Zero cost (runs entirely within Cloudflare free quota)
Zero-cost deployment solution, no need for your own server. A single Worker file + D1 database can run a complete monitoring panel, supports Telegram notifications. Suitable for users with limited budgets.

12. dushixiang/pika ⭐ 453
Tech stack: Go + VictoriaMetrics + PostgreSQL/SQLite + WebSocket
Deployment: Docker / Binary
Cost: Completely free self-hosted | Apache-2.0 License
Not only a monitoring tool but also has security protection capabilities—Linux emergency response, security baseline checks, file tamper detection, combining monitoring and security. Uses VictoriaMetrics to store time series data, supports Basic Auth, OIDC, GitHub OAuth authentication.

13. fev125/dstatus ⭐ 387
Tech stack: Node.js (Express) + SQLite + Tailwind CSS
Deployment: Docker / PM2
Cost: Completely free self-hosted
The only Node.js-based project, more friendly to frontend developers. Connects to monitored servers via SSH (no need to install Agent on the monitored end), built-in Watchtower for automatic container updates, Telegram Bot integrated alerts.

14. cokemine/nodestatus ⭐ 358
Tech stack: TypeScript/Node.js + Go client + SQLite/MySQL/PostgreSQL
Deployment: Docker / npm / Railway/Okteto
Cost: Completely free self-hosted | MIT License
An advanced version of ServerStatus-Hotaru. Web management panel + Telegram Bot alert push, supports IPC+Web dual-mode management, one-click migration from ServerStatus JSON, custom themes and CSS injection.

15. NodeSeekDev/NodeGet ⭐ 285
Tech stack: Rust + PostgreSQL/SQLite + WebSocket + JSON-RPC 2.0
Deployment: Docker / Binary
Cost: Completely free self-hosted | AGPL-3.0 License
Produced by the NodeSeek community, a combination of probe + server management panel. Built-in JS Worker runtime (QuickJS) for extensibility, supports token/permission/scope fine-grained permission system, Agent can connect to multiple Servers simultaneously.

16. xhhcn/Pulse ⭐ 143
Tech stack: Go + bbolt database + Astro+Tailwind CSS frontend
Deployment: Docker / Binary
Cost: Completely free self-hosted | MIT License
Fully decoupled frontend and backend, frontend is a standalone Astro project for easy secondary development and skinning. Provides one-click migration scripts for non-stop hot backup and cross-server migration, bbolt single-file database backup and recovery is extremely simple, complete macOS client support (launchd daemon).

17. vpsbuy/zjm ⭐ 43
Tech stack: Docker image (closed source) + WebSocket + HTTP API
Deployment: Docker
Cost: Free to use (closed source)
Domestic VPS probe designed for VPS sellers. Features include traffic alerts and expiration reminders, extremely lightweight Agent (can run normally even with 1-second reporting intervals), extremely simple deployment, suitable for VPS sales platforms for after-sales service.

18. jaydenlee2019/mynodequery ⭐ 80 (Docker Hub)
Tech stack: Closed source (Docker image)
Deployment: Docker
Cost: Free to use (closed source)
A simple and easy-to-use probe, one-click Docker deployment, over 10,000 pulls.

19. xiaoxinmm/sysmon ⭐ 16
Tech stack: Go single-file binary + xterm.js + WebSocket + PTY
Deployment: Single binary file (zero dependencies)
Cost: Completely free self-hosted | AGPL-3.0 License
Built-in web terminal is the biggest highlight, combining system monitoring and remote shell into one. Single binary zero-dependency deployment is extremely simple, supports automatic detection of Docker container status, dual password isolation (separate monitoring and terminal passwords).

SIGN表情表情表情
lovesmenotmjj
· Author lovesmenot edited a reply ·

Yes, the forum now has an integrated one-click inspection feature. Take a look and see if it's possible to add some of the capabilities from certain tools.

SIGN还在折腾技术的老登!
Login