| name | system-monitor-pro |
| version | 1.0.0 |
| description | Real-time OpenClaw system monitoring with beautiful terminal UI. CPU, memory, disk, GPU, Gateway, cron jobs, model quota, and multi-machine support. Works on macOS and Linux. |
| author | dagangtj |
| tags | ["monitoring","system","dashboard","devops","gpu","openclaw"] |
| triggers | ["system status","็ณป็ป็ถๆ","monitor","็ๆง","dashboard","health check","ๅฅๅบทๆฃๆฅ"] |
System Monitor Pro ๐ฅ๏ธ
Real-time OpenClaw system monitoring skill. Beautiful formatted output directly in your chat.
Features
- ๐ฅ๏ธ CPU / Memory / Disk usage with visual bars
- ๐ฎ GPU monitoring (NVIDIA) โ utilization + VRAM
- ๐ Gateway status + uptime
- โฐ Cron job status overview
- ๐ค Model & quota tracking
- ๐ป Multi-machine support (SSH remote monitoring)
- ๐ Beautiful terminal-style formatted output
- ๐ Alert thresholds (CPU>80%, Memory>85%, Disk>90%)
Usage
Just say any of these:
- "system status" / "็ณป็ป็ถๆ"
- "monitor" / "็ๆง"
- "health check" / "ๅฅๅบทๆฃๆฅ"
- "dashboard"
How It Works
When triggered, run the monitor script:
node <skill_dir>/monitor.js [--remote user@host] [--json] [--alert-only]
Options
--remote user@host โ Monitor a remote machine via SSH
--json โ Output raw JSON instead of formatted text
--alert-only โ Only show items that need attention
Output Format
The script outputs a beautifully formatted system status card like:
๐ฆ OpenClaw System Status
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฅ๏ธ CPU โโโโโโโโโโ 18%
๐พ Memory โโโโโโโโโโ 42% 6.8/16.0 GB
๐ฟ Disk โโโโโโโโโโ 7% 14/228 GB
๐ Gateway โ Running (pid 1234)
โฐ Crons 6/6 OK
๐ค Model claude-opus-4-6 (yunyi)
๐ฐ Quota โโโโโโโโโโโโ 100% โ ๏ธ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Multi-Machine Example
node monitor.js
node monitor.js --remote macmini2001-01@100.104.241.24
node monitor.js && node monitor.js --remote macmini2001-01@100.104.241.24
Integration
Add to your HEARTBEAT.md for periodic monitoring:
## System Monitor (every 30 min)
Run: node ~/.openclaw/workspace/skills/system-monitor-pro/monitor.js --alert-only
If alerts found โ notify user
Requirements
- Node.js 18+
- macOS or Linux
- SSH access for remote monitoring (optional)
nvidia-smi for GPU monitoring (optional)
Files
| File | Description |
|---|
| SKILL.md | This file |
| monitor.js | Main monitoring script |