📦 System Monitor Pro — 实时系统监控专业版

v1.0.0

实时监控 OpenClaw 系统,美观的终端 UI。支持 CPU、内存、磁盘、GPU、网关、定时任务、模型配额和多机支持。兼容 macOS 和 Linux。

0· 1.4k·0 当前·0 累计
by @dagangtj·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/27
0
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
该技能内部一致:实现了一个与描述的系统监控目的相匹配的 Node.js 监控脚本,不请求任何无关的凭据或安装。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/2/27
可疑

安装命令

点击复制
官方npx clawhub@latest install system-monitor-pro
🇨🇳 镜像加速npx clawhub@latest install system-monitor-pro --registry https://cn.longxiaskill.com

技能文档

实时 OpenClaw 系统监控技能。直接在聊天中显示美观的格式化输出。

功能

  • 🖥️ CPU / 内存 / 磁盘使用情况带视觉条
  • 🎮 NVIDIA GPU 监控 —— 使用率 + VRAM
  • 🌐 网关状态 + 上线时间
  • ⏰ 定时任务状态概览
  • 🤖 模型 & 配额追踪
  • 💻 多机支持 (SSH 远程监控)
  • 📊 美观的终端风格格式化输出
  • 🔔 警报阈值 (CPU>80%, 内存>85%, 磁盘>90%)

使用

只要说以下任意一项:
  • "系统状态" / "系统状态"
  • "监控" / "监控"
  • "健康检查" / "健康检查"
  • "仪表盘"

工作原理

触发后,运行监控脚本:
node <技能目录>/monitor.js [--remote 用户@主机] [--json] [--alert-only]

选项

  • --remote 用户@主机 —— 通过 SSH 监控远程机器
  • --json —— 输出原始 JSON 而非格式化文本
  • --alert-only —— 只显示需要关注的项

输出格式

脚本输出一个美观的系统状态卡,如: `` 🦞 OpenClaw 系统状态 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🖥️ CPU ██░░░░░░░░ 18% 💾 内存 ████░░░░░░ 42% 6.8/16.0 GB 💿 磁盘 █░░░░░░░░░ 7% 14/228 GB 🌐 网关 ● 运行中 (pid 1234) ⏰ 定时任务 6/6 OK 🤖 模型 claude-opus-4-6 (yunyi) 💰 配额 ████████████ 100% ⚠️ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
### 多机示例
bash # 本地机器 node monitor.js # 通过 SSH 远程机器 node monitor.js --remote macmini2001-01@100.104.241.24 # 两者皆有 node monitor.js && node monitor.js --remote macmini2001-01@100.104.241.24
### 集成
将其添加到您的 HEARTBEAT.md 中用于周期性监控:
markdown

系统监控 (每 30 分钟)

运行:node ~/.openclaw/workspace/skills/system-monitor-pro/monitor.js --alert-only 如果发现警报 → 通知用户
`

要求

  • Node.js 18+
  • macOS 或 Linux
  • 为了远程监控而使用 SSH 访问 (可选)
  • 为了 GPU 监控而使用 nvidia-smi` (可选)

文件

文件描述
SKILL.md本文件
monitor.js主监控脚本
数据来源:ClawHub ↗ · 中文优化:龙虾技能库