闲社服务运行正常AI智能体自动化平台
i

ITIL运维

技能标识:itil-ops

>

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

ITIL运维

技能名称: itil-ops

详细描述:

ITIL运维 — 面向AI代理的IT服务管理

基于ITIL 4框架,为自主代理运维设计的结构化事件、问题和变更管理。

核心概念

严重等级

等级含义响应示例
P1严重 — 服务中断、数据风险立即告警 + 自动修复崩溃循环、磁盘已满、内存溢出
P2
高 — 服务降级 | 1小时内告警 | 服务重启、认证失败 | | P3 | 中 — 非关键问题 | 下一个评审周期 | 定时任务超时、文件损坏 | | P4 | 低 — 外观/次要问题 | 跟踪,方便时修复 | 日志警告、配置漂移 |

事件 vs 问题 vs 变更

  • - 事件: 某物故障。尽快恢复服务。(被动)
  • 问题: 事件模式。发现并修复根本原因。(主动)
  • 变更: 计划性修改。执行前评估风险。(受控)

事件管理

检测来源

按严重性顺序扫描以下来源:

  1. 1. 服务崩溃 — 使用journalctl --user -u SERVICE --since 12 hours ago检查看门狗超时、SIGABRT、SIGSEGV、核心转储
  2. 定时任务失败 — 任务状态文件中连续错误计数 > 2
  3. 健康检查端点 — HTTP健康检查返回非200状态码
  4. 资源压力 — 磁盘 > 80%、内存 > 80%、交换分区活跃
  5. 数据完整性 — 模式验证失败、文件损坏、加载错误

检测脚本

运行scripts/itil-review.sh扫描所有来源。输出:

  • - 若无发现则输出ITILCLEAR(回复HEARTBEATOK)
  • 若检测到问题则输出包含事件和问题的格式化报告

事件生命周期

检测到 → 分类(P1-P4) → 诊断 → 已解决 → 已关闭
↓
(出现3次以上)
↓
升级为问题

自动分类规则

bash

P1 — 严重


  • - 12小时内服务崩溃次数 >= 3 (崩溃循环)
  • 磁盘使用率 >= 90%
  • 内存使用率 >= 90%
  • 检测到数据丢失

P2 — 高

  • - 服务崩溃1-2次
  • 同时3个以上服务宕机
  • 认证/令牌故障影响操作
  • 定时任务连续失败5次以上

P3 — 中

  • - 数据文件损坏(模式违规)
  • 12小时内内存加载错误 > 10次
  • 定时任务连续失败3-4次
  • 磁盘使用率80-89%

P4 — 低

  • - 1个服务宕机(非关键)
  • 配置警告
  • 日志噪音

创建事件工单

发现事件时,创建协调任务:

标题: [ITIL-INC] <简要描述>
正文:

  • - 严重等级: P1/P2/P3/P4
  • 类别: service|cron|memory|disk|security
  • 检测时间: <时间戳>
  • 详情: <发生了什么>
  • 影响: <受影响的内容>
  • 操作: <需要做什么>

问题管理

模式检测

当以下情况发生时,事件升级为问题:

  • - 同一错误在24小时内出现3次以上
  • 同一事件类型在2个以上评审周期中重复出现
  • 多个相关事件共享同一根本原因

根本原因分析

当识别出问题时:

  1. 1. 收集证据 — 日志、错误消息、状态文件、近期变更
  2. 时间线 — 重构事件序列
  3. 5个为什么 — 迭代追问为什么直至找到实际根本原因
  4. 修复分类:
- 快速修复 — 配置变更、文件修复、超时调整 - 代码修复 — 脚本或守护进程中的bug,需要提交PR - 架构修复 — 设计缺陷,需要重新设计

问题工单格式

标题: [ITIL-PRB] <根本原因描述>
正文:

  • - 相关事件: <列表>
  • 根本原因: <实际故障点>
  • 证据: <日志、模式、数据>
  • 已应用修复: <即时补救措施>
  • 需要修复: <永久解决方案>
  • 预防措施: <如何防止再次发生>

已知错误数据库

在状态文件(itil-state.json)中跟踪已解决的问题:

json
{
last_review: 2026-03-22T04:19:50Z,
lastincidentcount: 2,
lastproblemcount: 1,
known_errors: {
memory-content-dict: {
description: 脚本将内容写入为字典而非字符串,
root_cause: 内存文件写入器中缺少json.dumps(),
fix: 保存前将内容包裹在json.dumps()中,
fixed_date: 2026-03-22
}
}
}

变更管理

变更前检查清单

修改服务、配置或基础设施前:

  1. 1. 变更什么? — 具体文件、服务、配置
  2. 为什么? — 关联的事件/问题工单
  3. 风险? — 可能出现什么问题
  4. 回滚计划? — 如何撤销变更
  5. 测试? — 如何验证变更生效
  6. 通知? — 是否需要告知人类

变更类别

类型审批示例
标准预批准,直接执行重启服务、调整超时
正常
通知人类,等待确认 | 新增定时任务、配置变更 | | 紧急 | 立即修复,事后通知 | 服务宕机、数据风险 |

变更后验证

任何变更后:

  1. 1. 检查服务状态 — systemctl --user status SERVICE
  2. 观察日志60秒 — journalctl --user -u SERVICE -f --since now
  3. 运行健康检查 — scripts/itil-review.sh
  4. 确认前5分钟内无新错误

事件管理

日志监控模式

bash

服务崩溃


journalctl --user -u SERVICE --since 12h ago | grep -ciE watchdog timeout|killed|SIGABRT|SIGSEGV|failed with

内存/资源问题

journalctl --user -u SERVICE --since 12h ago | grep -c Failed to load

认证失败

journalctl --user -u SERVICE --since 12h ago | grep -ciE unauthorized|403|token expired|auth fail

健康检查端点

使用curl检查服务:
bash
curl -sf --max-time 5 $URL >/dev/null 2>&1 || echo DOWN

根据环境在评审脚本中配置端点。

持续改进

评审节奏

评审频率目的
事件评审每12小时检测并分类新问题
问题评审
每周 | 识别模式,跟踪RCA进展 | | 容量评审 | 每周 | 磁盘、内存、内存计数趋势 | | 流程评审 | 每月 | 检测规则是否捕获了实际问题? |

跟踪的关键绩效指标

  • - MTTR (平均解决时间) — 修复事件的速度有多快?
  • 事件复发率 — 相同问题是否反复出现?
  • 误报率 — 是否对非问题发出告警?
  • 已知错误解决率 — 问题是否获得永久修复?

状态跟踪

评审脚本维护itil-state.json,包含:

  • - 上次评审时间戳和结果
  • 每次评审的事件/问题计数
  • 系统指标(磁盘、内存、重启次数)
  • 跨评审模式检测数据

定时任务设置

推荐计划

bash

事件评审 — 每12小时


openclaw cron add --name itil-review --every 12h \
--model anthropic/claude-sonnet-4-6 --timeout-seconds 180 \
--session isolated \
--message 运行ITIL评审: bash ~/.skcapstone/agents/lumina/scripts/itil-review.sh

每周问题评审(周日上午9点)

分析本周事件,识别模式,提出改进建议

文件结构

itil-ops/
├── SKILL.md # 本文件
├── scripts/
│ └── itil-review.sh # 主评审脚本(扫描 +

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 itil-ops-1776102601 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 itil-ops-1776102601 技能

通过命令行安装

skillhub install itil-ops-1776102601

下载

⬇ 下载 itil-ops v1.0.0(免费)

文件大小: 10 KB | 发布时间: 2026-4-14 12:32

v1.0.0 最新 2026-4-14 12:32
v1.0.0 — Initial release. ITIL 4 incident, problem, and change management for AI agents. Born from fixing a midnight watchdog crash loop. Includes automated detection script, severity classification, pattern-based escalation, root cause analysis workflows, and ITIL-to-agent-ops reference mapping.
返回顶部