PagerDuty事件运行手册自动化器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/pagerduty-incident-runbook-automator 到你的 AI 助手。
技能介绍
为什么需要这套自动化
凌晨三点,PagerDuty 的告警被打到手机上,值班工程师点进事件页,第一件事往往不是处理故障,而是打开浏览器查升级策略、找运行手册,再逐条确认该跑哪些诊断命令。一个本该标准化的响应流程,被拆散在多个界面之间,每次都要重新拼装。
PagerDuty 事件运行手册自动化器要解决的就是这段"人工拼装"的缝隙。
它如何工作
技能基于 PagerDuty Events API v2 与 REST API,把事件响应的常见动作收敛到一套可编程流程中:
- 事件创建:把 Alert 转成结构化 Incident,避免人工在控制台逐项填写;
- 升级策略管理:按事件类型或严重程度关联对应的
escalation policy; - 按严重度触发诊断:当告警
severity达到阈值时,自动执行预先编排的诊断步骤,而不是等工程师人肉判断。
也就是说,从告警进入 PagerDuty 到诊断结果就绪,中间的分支判断与动作派发,都由代码承担。
适用边界
- 依赖上游 SDK
@pagerduty/pdjs,支持 Node 与 Browser 环境,跨端接入本身没有限制; - 部分接口需要额外设置请求头,例如
From,漏配会直接报错,接入时要检查请求配置; - 诊断步骤的具体编排仍需使用者自己定义,技能本身只负责事件层与策略层的衔接。
适用边界
- 依赖上游 SDK
@pagerduty/pdjs,支持 Node 与 Browser 环境,跨端接入本身没有限制; - 部分接口需要额外设置请求头,例如
From,漏配会直接报错,接入时要检查请求配置; - 诊断步骤的具体编排仍需使用者自己定义,技能本身只负责事件层与策略层的衔接。
使用场景
- 告警风暴涌入时,值班工程师需要按严重度批量创建事件并挂载对应升级策略
- SRE 在编写响应流程,希望 Alert 触发后按 severity 自动跑诊断命令
- 运维平台团队接入 PagerDuty Events API v2,需要把告警转成结构化 Incident
- 安全响应人员排查漏洞告警,希望事件创建后自动触发诊断而非人工判断
适合人员
- 负责 PagerDuty 事件流程的 SRE,希望用 API 替代控制台逐条操作
- 运维平台开发者,需要在自有系统里调用 Events API v2 处理告警
- 值班响应工程师,需要在告警触发后立即获取标准化诊断结果
- 安全运营工程师,需要按告警严重程度自动走预置响应步骤