Agent Skills
返回列表
🔒

PagerDuty 值班轮值升级检查器

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/pagerduty-on-call-escalation-checker-2

技能介绍

要解决的排班与交接痛点

运维团队在轮值管理里常遇到几个具体问题:交接班或周末前的覆盖审计,没有统一的视图快速确认每条升级策略的当前值班人;未确认的事件会隐藏在列表里,没能第一时间定位到需要处理的人;未来 7 天的排班缺口往往事后才发现,比如节假日或临时调班导致某个时段没人值守。靠手动逐条查 PagerDuty 后台效率低,也容易遗漏关键信息。

核心能力与关键工作步骤

这个技能是只读工具,核心能力可以归纳为三点:

  • 按升级策略查询当前值班人:遍历所有升级策略,返回每条策略对应的当前值班联系人与联系方式。
  • 暴露未确认事件:拉取尚未被 acknowledge 的事件,帮助快速锁定需要立刻处理的告警。
  • 识别未来 7 天的排班缺口:对比排班表与值班覆盖规则,找出未来 7 天里没有排班或覆盖不足的时间窗口。

使用时只需要一次调用,技能会通过 PagerDuty 的 REST API 拿到所需的三类数据:

  1. 遍历升级策略,获取当前值班人信息;
  2. 拉取未确认事件列表;
  3. 对比未来 7 天的排班表,计算覆盖缺口。

适用边界与注意点

  • 只读:技能不会创建、修改或删除任何 PagerDuty 数据,仅用于查询与审计。
  • 依赖 PagerDuty 的公开 API:运行环境需要支持对应 API 调用的运行时(如 Node 或 Browser),且需保证网络可达。
  • 部分端点需要额外请求头:某些接口可能要求设置如 From 头的额外请求头,未配置时可能调用失败。
  • 结果以 PagerDuty 实时数据为准:值班人、事件与排班信息来自 PagerDuty 的当前状态,技能不会缓存或预测。

使用场景

  • 交接班前确认每条升级策略的当前值班人
  • 周末前检查未来 7 天排班是否存在覆盖缺口
  • 告警触发后定位尚未 acknowledge 的 PagerDuty 事件
  • 节假日排班审计时提前发现无人值守的时段

适合人员

  • 负责轮值排班的运维管理员,需要在做交接班和周末覆盖审计时快速确认每条策略的当前值班人
  • 处理告警的 SRE 工程师,需要在事件未确认时定位尚未 acknowledge 的告警及其值班人
  • 制定节假日排班的值班协调员,需要在节前排查未来 7 天的排班覆盖缺口
  • 需要只读巡检数据的站点可靠性负责人,希望在不影响生产的情况下获取值班与事件状态