PagerDuty 事件处理手册
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/pagerduty-incident-runbook 到您的 AI 助手中。
技能介绍
解决的事件响应痛点
在复杂的 IT 运维环境中,当 PagerDuty 触发告警时,工程师往往需要手动登录控制台、查看日志、执行排查脚本并更新事件状态。这种割裂的流程不仅耗时,还容易在高压环境下遗漏关键诊断步骤。本技能旨在将事件响应流程自动化,消除人工介入的中间环节。
核心能力与工作流
该技能通过集成 PagerDuty Events API v2 与 REST API,实现了端到端的事件闭环处理:
- 自动路由与诊断:技能会监听传入的告警,提取
service和alert routing keys,从而匹配并自动执行预定义的诊断 runbooks。 - 状态同步与记录:诊断完成后,技能会自动将
resolution notes直接 POST 到对应的 incident timeline,确保所有团队成员都能实时看到故障排查结果与解决结论。
适用边界与注意点
在接入前,请确认你的运行环境与网络配置:
- 技能底层依赖
@pagerduty/pdjs,支持Node和Browser环境。 - 部分 REST API 端点对请求头有严格要求,务必在配置中显式设置
Fromheader,否则请求可能会被拒绝。
使用场景
- 值班工程师收到 PagerDuty 告警后,需根据路由键自动匹配诊断脚本并将结果写回时间线
- 团队在 Node 服务中集成事件处理,希望自动响应告警并生成可追溯的处理记录
- 运维平台需要将 PagerDuty 事件与预置 runbook 绑定,实现故障排查流程自动化
- 开发者在浏览器端处理事件响应,需要调用 PagerDuty API 并记录解决说明
适合人员
- 负责 PagerDuty 告警响应的 SRE 工程师,希望减少人工排查并自动记录处理结果
- 搭建告警处理管道的 DevOps 工程师,需要将 runbook 与事件路由键绑定
- 在 Node 或浏览器环境集成 PagerDuty API 的开发者,关注请求头与端点限制