PagerDuty 事件运行手册链接器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/pagerduty-incident-runbook-linker。
技能介绍
事件响应中的手册查找痛点
在 PagerDuty 触发紧急事件时,运维人员往往需要在极短时间内找到对应的排查手册。然而,团队的运行手册通常散落在不同的文档平台或服务目录中。如果缺乏统一的索引和自动化关联,工程师只能依赖记忆或手动搜索,这不仅延长了故障恢复时间,还容易在高压环境下遗漏关键步骤。
核心能力与工作流
该技能旨在消除事件与手册之间的断层,实现自动化关联。它首先通过 PagerDuty Events API v2 拉取实时事件流与服务目录信息,提取告警中的核心特征字段。
接着,技能利用 Elasticsearch 的模糊查询能力,将提取到的告警标签与运行手册的元数据标签进行匹配。这种机制能够有效处理标签拼写变体或大小写不一致的问题。一旦匹配成功,系统即可生成直达运行手册的链接,并将其注入到事件处理面板或通知渠道中,让值班人员一键跳转至排查流程。
适用边界与配置注意
- 标签治理:匹配准确率高度依赖运行手册的标签规范,建议团队建立统一的标签命名空间。
- 权限校验:部署前需确认执行环境具备 PagerDuty API 的读取权限及 Elasticsearch 的查询权限。
- 环境差异:底层依赖支持 Node 和 Browser 端,但部分 REST 接口可能需要配置额外的请求头。
使用场景
- 凌晨 PagerDuty 触发紧急告警,值班工程师需要立刻打开匹配的排查手册,而不是在文档站手动搜索。
- 团队维护多个服务的运行手册,新事件发生时要把对应手册链接自动补进 PagerDuty 事件面板。
- 服务目录里的运行手册标签更新后,需要让历史告警仍能通过模糊匹配找到新的排查文档。
- 告警来自不同工具,希望按标签把 PagerDuty 事件与对应手册链接绑定后推送到消息通知。
适合人员
- PagerDuty 值班工程师,诉求是在告警发生时快速拿到准确的排查手册。
- 负责告警自动化的 SRE 工程师,诉求是用 Elasticsearch 模糊查询匹配手册标签。
- 维护服务目录和运行手册的 IT 支持管理员,诉求是让事件能自动引用最新文档。
- 需要把事件上下文发到通知渠道的开发运维人员,诉求是消息里带上对应运行手册链接。