HeadlinesBriefing favicon HeadlinesBriefing.com

VPSMon: Lightweight Linux VPS Monitor

Hacker News •
×

VPSMon is a lightweight system monitor for Linux VPS, distributed as a single Go binary with approximately 5MB RAM usage. It tracks CPU, memory, swap, disk, network, uptime, and process count.

The tool features a web UI with login and auto-refresh every 5 seconds. Installation is straightforward: run curl -s L https://raw.githubusercontent.com/leodeim/vpsmon/main/install.sh | sudo bash. Uninstallation uses a similar script.

Configuration is handled through environment variables. MONITOR_ADDR sets the listen address (default :8088), MONITOR_USER sets the web UI username (default admin), and MONITOR_PASS_HASH sets the password as a bcrypt hash (default is hash of changeme).

VPSMon is ideal for users seeking a minimal, efficient monitoring solution for their VPS instances.