System Monitor Pro
VerifiedReal-time OpenClaw system monitoring with beautiful terminal UI. CPU, memory, disk, GPU, Gateway, cron jobs, model quota, and multi-machine support. Works on...
$ Add to .claude/skills/ About This Skill
# 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:
```bash 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
```bash # Local machine node monitor.js
# Remote machine via SSH node monitor.js --remote [email protected]
# Both machines node monitor.js && node monitor.js --remote [email protected] ```
Integration
Add to your HEARTBEAT.md for periodic monitoring: ```markdown ## 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 |
Use Cases
- Monitor CPU, memory, disk, and GPU usage in real-time with a terminal UI
- Track OpenClaw gateway status and cron job execution schedules
- Monitor model quota usage and API rate limits across AI providers
- View multi-machine system health from a single monitoring dashboard
- Set up alerts for resource thresholds to prevent system overload
Pros & Cons
Pros
- +Beautiful terminal UI for at-a-glance system monitoring
- +Comprehensive coverage — hardware, services, cron jobs, and AI model quotas
- +Multi-machine support for monitoring distributed setups
Cons
- -Tightly coupled to OpenClaw ecosystem for gateway and model quota monitoring
- -Terminal-based only — no web dashboard or remote access capability
FAQ
What does System Monitor Pro do?
What platforms support System Monitor Pro?
What are the use cases for System Monitor Pro?
100+ free AI tools
Writing, PDF, image, and developer tools — all in your browser.
Next Step
Use the skill detail page to evaluate fit and install steps. For a direct browser workflow, move into a focused tool route instead of staying in broader support surfaces.