← 返回 Skills 市场
48
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install dinghaibin-system-monitor
功能描述
Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u...
使用说明 (SKILL.md)
System Monitor
Monitor system metrics like CPU, memory, disk, and network.
Quick Start
# Check current status
python scripts/monitor.py --status
# Monitor continuously
python scripts/monitor.py --watch
Usage
python scripts/monitor.py [OPTIONS]
Options:
--status Show current system status
--watch Monitor continuously
--interval SECS Check interval (default: 5)
--cpu Show CPU usage
--memory Show memory usage
--disk Show disk usage
--network Show network stats
--processes Show top processes
--alert VALUE Alert threshold (e.g., cpu:90)
--json Output as JSON
Examples
# Quick status check
python scripts/monitor.py --status
# Watch mode
python scripts/monitor.py --watch --interval 10
# Alert on high CPU
python scripts/monitor.py --watch --alert cpu:90
# Alert on low disk
python scripts/monitor.py --watch --alert disk:90
# JSON output for dashboards
python scripts/monitor.py --status --json
Alert Examples
# CPU above 90%
python scripts/monitor.py --watch --alert cpu:90
# Memory above 80%
python scripts/monitor.py --watch --alert memory:80
# Disk above 85%
python scripts/monitor.py --watch --alert disk:85
Metrics
- CPU usage per core
- Memory usage (used/free/total)
- Disk usage per partition
- Network I/O
- Top processes by CPU/memory
- Uptime
安全使用建议
This skill appears safe for local system monitoring. Before installing, be aware that process output can expose sensitive command-line details, and continuous watch mode should be stopped when no longer needed.
功能分析
Type: OpenClaw Skill
Name: dinghaibin-system-monitor
Version: 1.0.0
The skill is a standard system monitoring tool that collects CPU, memory, disk, and process metrics using the /proc filesystem and local utilities like 'df' and 'ps'. The implementation in scripts/monitor.py uses safe subprocess calls (list-based) and contains no network communication, data exfiltration, or persistence logic. A minor bug exists in the print_status function (referencing an undefined 'upload' variable instead of 'uptime'), but there is no evidence of malicious intent.
能力评估
Purpose & Capability
The implementation matches the stated monitoring purpose, but the top-process feature can expose process command lines that may contain sensitive arguments.
Instruction Scope
The documented commands are user-invoked examples, including an explicit continuous watch mode; there is no evidence of automatic or hidden execution.
Install Mechanism
No install script, package download, remote helper, or credential setup is present; the included Python script uses local system interfaces.
Credentials
Reading CPU, memory, disk, network, uptime, and process data is proportionate for a system monitor, but it gives the agent visibility into local host state.
Persistence & Privilege
The --watch mode runs continuously until stopped, but it is foreground, disclosed, and not installed as a background service.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install dinghaibin-system-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/dinghaibin-system-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
常见问题
System Monitor 是什么?
Monitor system metrics like CPU, memory, disk, and network. Use when user needs to track server performance, set up alerts for high resource usage, monitor u... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 48 次。
如何安装 System Monitor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install dinghaibin-system-monitor」即可一键安装,无需额外配置。
System Monitor 是免费的吗?
是的,System Monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
System Monitor 支持哪些平台?
System Monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 System Monitor?
由 BIN(@dinghaibin)开发并维护,当前版本 v1.0.0。
推荐 Skills