Agent Skills
返回列表
🔒

事件时间线构建器

IT 运维与安全 更新于 2026.08.29

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/incident-timeline-builder 技能到你的 AI 助手。

技能介绍

先解决什么问题

事故响应中最麻烦的不是缺少单点告警,而是缺少一条可回放的时间线。PagerDuty 记录触发与升级,Datadog Monitors 反映监控状态变化,Slack 保留值班沟通与人工决策,部署系统又记录变更窗口。这些证据分散后,工程师往往要手工复制时间戳、对齐不同 ID、确认某次告警到底对应哪次发布。本技能的目标是把这类机械劳动收敛成一条结构化事件流,用于事后定位根因。

技能如何工作

核心流程可以拆成四步:

  • 拉取源数据:从 PagerDuty Events API v2 读取事件与告警,从 Datadog Monitors API 读取监控相关状态,从 Slack message archives 读取沟通记录。
  • 归一化与排序:统一时间字段、时区和来源标识,把告警、确认、注释、部署变更等事件按发生时间重排,避免只看到“最后一条”结论。
  • 关联部署事件:将告警出现窗口与部署事件对齐,标记二者是否存在时间重叠或顺序关系,为根因分析提供候选链路。
  • 输出复盘输入:形成可用于复盘的有序时间线,突出最早异常、关键转折点和可能的变更引入点。

适用边界与注意点

它适合已有清晰 API 凭证、日志保留和服务间可对齐 ID 的环境。源系统若缺少 monitor id、incident id、slack message ts 或部署 commit 映射,关联会退化为弱推断,不能替代完整的可观测性接入。数据保留窗口、分页限制和权限范围也会影响回溯长度。若写入 Notion 工作区,连接必须由用户显式授权访问相应页面与数据库;访问令牌、内部连接和公共连接的可见性也需要按 Notion 文档确认。

使用场景

  • 事故发生后,运维工程师需从PagerDuty、Datadog、Slack收集事件数据,重建完整的事件演进时间线
  • 分析监控异常时,工程师需关联Datadog告警与部署时间点,定位是否由最近变更引起
  • 值班团队复盘时,需从Slack聊天记录中提取关键决策节点,补充到时间线中

适合人员

  • 运维工程师:在故障复盘时快速生成可读的事件时间线,支撑根因定位
  • SRE团队:自动化关联告警、部署、聊天记录,减少手动整理事件数据的时间
  • 技术负责人:在事故分析中追溯变更引入点,提供决策依据