error-monitor-fix

by 前端 ⚡

错误监控与自动修复技能 - 实时捕获 error 日志 + 自动修复

3.7k安全与合规未扫描2026年3月30日

安装

claude skill add --url https://github.com/openclaw/skills

文档

Error Monitor Fix - 错误监控技能

版本: 1.0.1
创建日期: 2026-03-23
更新日期: 2026-03-25
作者: 前端 ⚡


📋 技能描述

实时监控 OpenClaw 运行日志中的 error 类型错误,自动追加到 error.md 文件,并尝试自动修复常见问题。


🎯 功能清单

任务频率说明
错误监控5 分钟扫描日志文件,捕获 error 类型错误
自动修复10 分钟分析 error.md,自动尝试修复

📂 文件结构

code
skills/error-monitor-fix/
├── SKILL.md                          # 本文件
├── skill.json                        # 技能元数据
└── scripts/
    ├── install.sh                    # 安装脚本
    ├── monitor-error.sh              # 错误监控脚本
    └── auto-fix.sh                   # 自动修复脚本

工作区文件

code
~/.openclaw/workspace/
└── error.md                          # 错误日志文件(自动创建)

🔧 安装

一键安装

bash
bash ~/.openclaw/workspace/skills/error-monitor-fix/scripts/install.sh

安装后自动:

  1. 创建 error.md 文件
  2. 添加 2 个 cron 任务(监控 + 修复)

📝 错误日志格式

error.md 文件格式:

markdown
# OpenClaw Error Log

自动生成的错误日志文件,记录系统运行中的 error 类型错误。

---

### [2026-03-23 14:30:00] 自动捕获错误

[ERROR] Gateway connection closed Error: WebSocket handshake timeout

code

状态:已自动修复(2026-03-23 14:35)

---

🔧 自动修复类型

错误类型自动修复动作
Gateway 连接错误重启 gateway 服务
内存/缓存错误清理 runtime/cache 和 runtime/temp
文件权限错误修复工作区权限 (chmod/chown)
端口占用释放占用端口 (fuser -k)
数据库连接错误⚠️ 需手动处理

📊 错误状态

状态说明
待分析新捕获的错误,等待处理
已自动修复系统已自动尝试修复
需手动修复无法自动修复,需人工介入

🔍 诊断命令

bash
# 查看错误日志
cat ~/.openclaw/workspace/error.md

# 手动触发错误监控
bash ~/.openclaw/workspace/skills/error-monitor-fix/scripts/monitor-error.sh

# 手动触发自动修复
bash ~/.openclaw/workspace/skills/error-monitor-fix/scripts/auto-fix.sh

# 查看 cron 任务
openclaw cron list | grep -E "错误监控 | 错误自动修复"

# 查看系统日志
journalctl --user -u openclaw-gateway --since "1 hour ago" | grep -i error

💡 使用示例

示例 1: 查看最新错误

bash
tail -50 ~/.openclaw/workspace/error.md

示例 2: 手动修复错误

bash
# 编辑 error.md,标记已修复
sed -i 's/状态:需手动修复/状态:已手动修复(2026-03-23)/g' ~/.openclaw/workspace/error.md

示例 3: 清理错误日志

bash
# 归档旧错误
mv ~/.openclaw/workspace/error.md ~/.openclaw/workspace/error-$(date +%Y%m%d).md.bak

⚠️ 注意事项

  1. 日志轮转: 建议定期归档 error.md,避免文件过大
  2. 自动修复限制: 复杂错误需手动处理
  3. 权限: 脚本需要 systemd 和用户权限
  4. 日志路径: 默认 /tmp/openclaw/openclaw-YYYY-MM-DD.log

📝 更新日志

版本日期说明
1.02026-03-23初始版本:错误监控 + 自动修复
1.0.12026-03-25改名 error-monitor-fix; 移除 hook,纯定时任务驱动

技能位置:~/.openclaw/workspace/skills/error-monitor-fix/

相关 Skills

安全专家

by alirezarezvani

Universal
热门

覆盖威胁建模、漏洞评估、安全架构设计、代码审计与渗透测试,内置 STRIDE、OWASP、加密模式和安全扫描流程,适合系统设计评审与上线前安全排查。

安全专家把威胁建模、漏洞分析到渗透测试串成一套流程,内置 STRIDE 与 OWASP 指南,做安全设计和排查更省心。

安全与合规
未扫描9.0k

安全运营

by alirezarezvani

Universal
热门

覆盖应用安全、漏洞管理与合规审计,支持代码/依赖扫描、CVE 评估、Secrets 检测和安全自动化,适合做安全基线落地、漏洞响应、审计检查与安全开发治理。

应用安全、漏洞管理和合规检查一套打通,还能自动化扫描与响应,帮团队更早发现并收敛风险。

安全与合规
未扫描9.0k

安全审计

by alirezarezvani

Universal
热门

安装前审计 Claude Code Skill 的代码执行、Prompt 注入和依赖供应链风险,支持本地目录或 Git 仓库扫描,输出 PASS/WARN/FAIL 结论及修复建议

把代码审查、漏洞扫描和合规检查串成一条线,帮团队更早发现风险,做安全治理更省心。

安全与合规
未扫描9.0k

相关 MCP 服务

搜索和分析 Sentry 错误报告,辅助调试。

把零散的 Sentry 错误报告变成可检索线索,帮你在海量报错里更快定位线上故障,排障调试明显省时。

安全与合规
616

为 AI agents 提供安全层:拦截 prompt injection、识别伪造 packages,并扫描漏洞风险。

给 AI Agent 补上关键安全层,能拦截 prompt 注入、识别伪造包并扫描漏洞风险,把防护前置更省心。

安全与合规
92

强化安全性的 NotebookLM MCP,集成 post-quantum encryption,提升数据防护能力。

安全与合规
47

评论