Skip to content

System Monitor Pro

Verified

Real-time OpenClaw system monitoring with beautiful terminal UI. CPU, memory, disk, GPU, Gateway, cron jobs, model quota, and multi-machine support. Works on...

223 downloads
$ 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?
Real-time OpenClaw system monitoring with beautiful terminal UI. CPU, memory, disk, GPU, Gateway, cron jobs, model quota, and multi-machine support. Works on...
What platforms support System Monitor Pro?
System Monitor Pro is available on Claude Code, OpenClaw.
What are the use cases for System Monitor Pro?
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.

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.