ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

system-monitor-pro

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.

skill-install โ€” Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/dagangtj/system-monitor-pro
Or

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

# 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:

## 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

FileDescription
SKILL.mdThis file
monitor.jsMain monitoring script

Metadata

Author@dagangtj
Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build โ€” we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-dagangtj-system-monitor-pro": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#monitoring#system#dashboard#devops#gpu#openclaw
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.