模块资料|事件驱动自动化与 ChatOps
原图深度模块的结构化资料摘录,保留目标、知识、命令线索、风险、排障、练习与验收。它不是一张原子知识卡,也不是可直接执行的操作手册。
所属方向:自动化与 IaC。
目标
- 将告警、工单、变更与自动化连接成有权限和审计的流程。
知识拆解
- webhook/event schema
- queue/retry/DLQ
- idempotency key
- approval
- RBAC
- runbook automation
命令 / 配置 / 关键对象
以下是原图中的命令名、缩写或配置对象,并非经校验的完整命令行;其中可能含写操作。执行前必须补齐版本、权限、目标和风险。
- 事件规范化
- workflow engine
- audit log
- rate limit
- circuit breaker
高频故障与风险
- 告警风暴触发风暴操作
- 重复执行
- 机器人权限过大
- 自动修复掩盖根因
排障路径
- 追踪 event id
- 检查去重/抑制
- 重放到测试环境
- 确认人工批准
实战练习
- 告警→取证→工单流程
- 只读 ChatOps 命令与审批式写操作
验收标准
- 自动化白名单
- 所有动作可审计
- 失败进入 DLQ
- 支持 dry-run/rollback
对应优秀开源项目
继续拆卡的规则
本页是资料入口。只在形成一个能独立解释、带依据与边界的认识后,提炼为 Concept;故障观察进入 Troubleshooting,满足诊断条件的处置进入 Runbook,真实事件进入 Incident。