核心用法
System Monitor 是专为 OpenClaw 代理设计的系统健康监控技能,通过封装 free、df、top、ps 等标准 Linux 工具,提供一键式资源状态查询。核心脚本 monitor.sh 支持模块化调用(cpu/ram/disk/temp/top/all),可快速获取指定指标或完整健康报告。
显著优点
- 零依赖设计:仅依赖系统预装基础工具,无需额外软件包
- 轻量高效:Shell 脚本实现,资源占用极低,适合边缘设备
- 模块化查询:支持按需获取单项指标,避免信息过载
- 温度监控:可选集成
lm-sensors,覆盖服务器散热场景
潜在局限
- 平台受限:依赖 Linux 标准工具链,Windows/macOS 原生不支持
- 权限依赖:部分指标(如温度、完整进程信息)可能需要 root 权限
- 无持久化存储:仅提供实时快照,缺乏历史趋势分析与告警机制
- 精度一般:基于
top/free等传统工具,非专业级监控精度
适合人群
- 运维人员快速排查服务器异常
- 开发者本地调试资源占用问题
- 小型 VPS/树莓派等轻量服务器场景
常规风险
- 进程信息可能暴露敏感服务指纹
- 高频调用
top/ps对高负载系统有轻微性能扰动 - 温度读取失败时无优雅降级说明
---
注:安全认证报告为占位生成,未实际执行深度扫描