PagerDuty中Alert与Incident的区别及关联咨询
PagerDuty里Alert和Incident的区别及关联
核心区别
- Alert(告警):就是监控工具、服务或者系统触发的原始异常通知,比如服务器CPU跑满、API请求超时、磁盘快满了这类情况。它只是单一的异常信号,可能是误报,不一定真的影响业务,也未必需要人来处理。
- Incident(事件):是对真正影响业务运行的故障的正式追踪记录。一般是由一个或多个相关的Alert聚合而来,代表确实需要团队响应、排查、解决的问题,直到服务恢复正常才算完结。
二者的关联
- 大部分时候,Alert是Incident的触发源头:当符合预设规则(比如某个Alert持续触发、多个相关Alert同时出现)时,PagerDuty会自动把Alert转成Incident,派给对应的响应团队。
- 一个Incident可以绑定多个Alert:比如集群里好几台机器都触发了CPU过高的Alert,这些Alert会被归到同一个Incident下,避免团队被一堆重复通知轰炸,集中处理核心问题。
- 处理Incident时会关联对应的Alert:排查故障的时候,可以查看所有关联的Alert详情来定位原因;等Incident标记解决后,相关的Alert状态也会同步更新或者被清理。
内容的提问来源于stack exchange,提问作者codeforester
相关产品推荐
相关产品推荐

