首页龙虾技能列表 › System Monitor Pro — 实时系统监控专业版

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

v1.0.0

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

0· 1,400·0 当前·0 累计
by @dagangtj·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/27
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
安全
high confidence
该技能内部一致:实现了一个与描述的系统监控目的相匹配的 Node.js 监控脚本,不请求任何无关的凭据或安装。
评估建议
该技能似乎做了它声称的 —— 一个本地/远程系统监控,实现为 Node 脚本 —— 但在安装/运行前,请审查以下几项:1) 脚本使用系统 SSH 客户端和现有 SSH 密钥 для --remote;SSH 以 StrictHostKeyChecking=no 调用,会自动接受新主机密钥(MITM 风险)—— 避免在不信任的网络/主机上使用 --remote 或修改脚本删除该选项。2) 它运行许多 shell 命令(cat /proc、OpenClaw CLI、nvidia-smi 等),请确保在运行于敏感系统前信任脚本源。3) 如果计划周期性运行(HEARTBEAT),请在受限账户或沙盒下运行,并验证路径(技能目录)正确。4) 代码有轻微的逻辑/格式化 bug(视觉条阈值使用 CPU 阈值 для 所有条)但没有表明恶意意图。如果您想要更高的保证,请请求发布者/源或先在可丢弃的 VM/容器中运行脚本。...
详细分析 ▾
用途与能力
名称/描述与包含的 monitor.js 匹配。脚本收集 CPU、内存、磁盘、GPU、上线时间、cron/OpenClaw 状态,并支持 SSH 远程监控 —— 所有这些对于系统监控技能都是预期的。它调用 OpenClaw CLI 命令(openclaw 网关/cron),这与“网关”和“cron 作业”监控一致。
指令范围
SKILL.md 指示运行捆绑的 monitor.js,带有可选的 --remote/--json/--alert-only。脚本运行本地系统命令(cat /proc、df、uptime、nvidia-smi 等),如果使用 --remote,则通过 ssh 执行命令。这在监控范围内,但脚本禁用了 SSH 主机密钥检查(-o StrictHostKeyChecking=no),这降低了 SSH 安全性(MITM 风险),在使用对远程主机之前值得注意。
安装机制
无安装规格;该技能是指令 + 一个 Node.js 脚本。没有外部下载或打包安装程序由技能本身执行。
凭证需求
该技能声明没有所需的环境变量或凭据。它隐式依赖于系统的 ssh 客户端和用户环境中的任何 SSH 密钥/配置用于远程监控,以及 OpenClaw CLI 和 Node.js 的存在。这些隐式依赖与声称的功能成比例。
持久化与权限
always 为 false 且该技能不修改其他技能或系统配置。它只是读取系统状态并打印输出;它不请求提升的持久性或额外权限。
安全有层次,运行前请审查代码。

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.clawhub-mirror.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 ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务