Incident Response Lifecycle
Structured process management for network incidents from detection through
post-incident review. This skill covers the organizational coordination
layer: severity classification, escalation, role assignment, stakeholder
communication, recovery coordination, and root cause analysis. It does not
cover technical evidence collection, device forensics, or containment
execution — use the incident-response-network skill for network-level
evidence gathering and forensic analysis.
The procedure follows the operational lifecycle shape: detect and classify
the incident, triage and escalate to the right people, coordinate the
investigation across teams, manage communications to all audiences, drive
resolution and recovery, then conduct a blameless post-incident review.
See references/communication-templates.md for notification templates by
audience and severity level. See references/rca-framework.md for
the 5-whys methodology, fishbone diagram guidance, and post-mortem
document structure.
When to Use
- - Service-affecting incident declared — a P1 or P2 event requires
formal incident management with role assignment and communications
- - Escalation decision needed — determining who to notify at what
severity level and when to engage vendor support or management
- - Multi-team coordination required — investigation spans network,
security, application, and infrastructure teams needing a single
command structure
- - Customer or regulatory notification required — incident has
external communication obligations (SLA breach, data exposure,
regulatory reporting)
- - Post-incident review facilitation — scheduling, structuring, and
running blameless post-mortems with 5-whys root cause analysis
- - Incident metrics reporting — collecting MTTD, MTTI, MTTR, and
recurrence data for continuous improvement
Prerequisites
- - Incident management authority — the person initiating this process
must have authorization to declare incidents and assign roles within
the organization
- - Contact directory — current on-call rosters, escalation contacts
for management, vendor TAC numbers, and regulatory notification
contacts must be accessible
- - Communication channels — bridge call infrastructure (conference
line or collaboration tool), status page access, and email
distribution lists for each stakeholder group must be established
- - Incident tracking system — a ticketing system to record the
incident, track actions, and maintain the timeline of events
- - Defined severity criteria — organizational agreement on what
constitutes P1 through P4 severity (see Threshold Tables below for
a reference framework)
Procedure
Follow these six steps in sequence. Steps 3 and 4 run in parallel once
roles are assigned — investigation coordination and communication
management proceed simultaneously. Each step references templates from
references/communication-templates.md and methodology from
references/rca-framework.md where applicable.
Step 1: Detection and Classification
Classify the incident by severity, type, and scope to determine the
appropriate response level.
Severity assignment — apply the P1–P4 taxonomy from the Threshold
Tables section. Base severity on the highest-impact criterion met.
When multiple criteria apply at different levels, the highest governs.
Incident type classification — categorize as outage (service
unavailable), degradation (reduced capacity), security (unauthorized
access or data exposure), or data loss (corruption or deletion).
Scope determination — assess whether the incident affects a single
device, a network segment, an entire site, or multiple sites. Scope
drives staffing, communication breadth, and recovery complexity.
Initial impact assessment — estimate affected user count, impacted
services and their business criticality, data at risk, and revenue
impact per hour. Record estimates in the incident ticket.
Step 2: Triage and Escalation
Assign roles, notify stakeholders, and set response timeline
expectations based on the severity classification from Step 1.
Role assignment — every P1 or P2 incident needs four named roles:
Incident Commander (IC) — owns the incident end-to-end and makes
escalation decisions; Technical Lead — coordinates diagnostics and
synthesizes findings; Communications Lead — drafts stakeholder
notifications and manages the status page; Scribe — maintains the
real-time timeline and records bridge call decisions. For P3, IC and
Technical Lead may be combined. P4 uses normal operations workflows.
Escalation matrix execution — notify by severity:
P1 — all four roles plus engineering management, VP/director on-call,
vendor TAC if vendor equipment is involved, executive notification
within 30 minutes. P2 — all four roles plus engineering management
within 1 hour. P3 — Technical Lead plus team lead within 4 hours.
P4 — assigned engineer via normal ticket queue.
Response timeline expectations:
P1 — bridge in 15 minutes, first update in 30 minutes, then every
30 minutes. P2 — bridge in 30 minutes, first update in 1 hour, then
every 2 hours. P3 — initial assessment in 4 hours, daily updates.
P4 — acknowledgment within 1 business day.
Vendor engagement criteria — engage vendor TAC when the incident
involves hardware failure, software defects requiring patches, or when
internal triage has not identified root cause within the severity time
window.
Step 3: Investigation Coordination
Coordinate the technical investigation across teams and evidence
sources. For network-level evidence collection (device state, routing
tables, interface data, log retrieval), reference the
incident-response-network skill — this step focuses on organizing the
investigation, not executing forensic commands.
Evidence collection tasking — assign team members to collect
evidence from relevant domains: network devices (via
incident-response-network procedures), application logs, infrastructure
metrics, and security tooling alerts. Each assignee reports findings
to the Technical Lead.
Parallel investigation streams — for complex incidents, run
multiple investigation threads simultaneously. Common parallel
tracks: (1) symptom analysis — what is failing and for whom,
(2) change correlation — what changed recently (deployments, config
modifications, maintenance), (3) external factors — upstream provider
issues, DDoS, DNS resolution failures.
Hypothesis tracking — maintain a running list of hypotheses with
current status (investigating, confirmed, ruled out). Each hypothesis
should have an owner and a validation method. Update the list on every
bridge call.
Timeline of events (ToE) — the Scribe maintains a running
chronological log of when events occurred, when they were detected,
what actions were taken, and what was discovered. The ToE becomes the
foundation for the post-incident review in Step 6.
Subject matter expert engagement — when investigation stalls or
enters an unfamiliar domain, escalate to specialists. Define clear
handoff: what has been tried, what data is available, and what
specific question needs answering.
Step 4: Communication Management
Manage stakeholder communications throughout the incident. Use the
templates in references/communication-templates.md for consistent
messaging across audiences.
Stakeholder notification by audience — executive summary (business
impact, estimated resolution, customer exposure — no technical detail),
technical detail (root cause hypothesis, diagnostics, remediation plan
— delivered on bridge call), customer-facing (service impact, workaround
if available, estimated resolution — via status page), regulatory
(formal notification per compliance framework when required). Use
templates from references/communication-templates.md.
Status update cadence — follow severity-based cadence from Step 2.
Each update includes: current status, progress since last update, next
planned action, and revised time-to-resolution estimate.
Bridge call management — the IC runs calls with a fixed agenda:
(1) technical status from Tech Lead, (2) communication status from
Comms Lead, (3) hypothesis updates, (4) decisions needed, (5) action
items with owners and deadlines. Keep calls focused — park side
discussions as action items.
External notification requirements — track regulatory reporting
deadlines, law enforcement notification when criminal activity is
suspected, customer SLA breach notification per contractual terms, and
vendor escalation for ongoing support.
Step 5: Resolution and Recovery
Drive service restoration through validated recovery steps with
monitoring to confirm the fix holds.
Recovery validation criteria — before declaring resolved, confirm:
(1) service health checks return normal for all affected components,
(2) monitoring dashboards show green for at least 15 minutes (P1) or
30 minutes (P2), (3) no new related alerts during observation, (4)
affected users confirm restoration (sample check for large populations).
Phased restoration — for multi-layer network incidents, restore in
order: core infrastructure → distribution layer → access layer →
end-to-end verification. Verify each phase before proceeding. Do not
restore all layers simultaneously — cascading failures during recovery
are worse than a phased approach.
Back-out plan execution — if the fix causes new issues, execute
the pre-defined rollback. Every remediation action should have a
documented rollback method before execution.
Enhanced monitoring period — maintain heightened monitoring after
resolution: P1 for 24 hours, P2 for 12 hours, P3 through the next
business day. This means reduced alert thresholds on affected systems,
active watch by on-call, and immediate re-escalation if symptoms recur.
Incident closure — send closure notification to all stakeholders
(template in references/communication-templates.md). Update the
ticket with resolution summary, total duration, and final impact.
Schedule the post-incident review.
Step 6: Post-Incident Review
Conduct a blameless post-incident review to identify root cause,
contributing factors, and improvement actions. See
references/rca-framework.md for the full methodology.
Scheduling — hold the post-mortem within 72 hours of incident
resolution while details are fresh. Invite all incident participants
plus relevant stakeholders. Send the invitation using the template in
references/communication-templates.md.
5-whys root cause analysis — apply iteratively: for each "why"
answer, ask "why" again until reaching a systemic root cause (typically
3–5 iterations). See references/rca-framework.md for worked
examples and facilitation guidance.
Contributing factor categorization — classify each contributing
factor as process (missing runbook, unclear escalation path),
people (training gap, staffing shortage), or technology (monitoring
gap, single point of failure, software defect). This categorization
guides the type of remediation action needed.
Action item classification — assign each action item one of four
dispositions: fix (eliminate the root cause), mitigate (reduce
likelihood or impact), accept (risk is within tolerance, document
rationale), or transfer (assign to another team or vendor). Every
fix or mitigate action must have an owner, due date, and verification
method.
Incident metrics — collect and record: Mean Time to Detect (MTTD),
Mean Time to Investigate (MTTI), Mean Time to Resolve (MTTR), total
incident duration, number of customers affected, and whether this is
a recurrence of a previous incident. Track these metrics over time to
measure improvement trends.
Threshold Tables
Severity Classification Matrix
| Severity | User Impact | Service Impact | Data Risk | Response SLA |
|---|
| P1 Critical | >50% of users or all VIP users | Complete outage of revenue-generating service | Confirmed data breach or loss | Bridge in 15 min, updates every 30 min |
| P2 High |
10–50% of users affected | Major degradation or redundancy loss on critical path | Suspected data exposure | Bridge in 30 min, updates every 2 hr |
|
P3 Medium | <10% of users, workaround exists | Partial degradation, non-critical service | No data risk identified | Assessment in 4 hr, updates daily |
|
P4 Low | Minimal or no user impact | Cosmetic, non-production, or fully redundant | None | Ack in 1 business day |
Escalation and Role Matrix
| Severity | Incident Commander | Technical Lead | Comms Lead | Scribe | Management | Executive |
|---|
| P1 | Required | Required | Required | Required | Immediate | Within 30 min |
| P2 |
Required | Required | Required | Optional | Within 1 hr | If SLA breached |
|
P3 | Combined with Tech Lead | Required | Optional | No | Within 4 hr | No |
|
P4 | No | Assigned engineer | No | No | Normal reporting | No |
Enhanced Monitoring Duration
| Severity | Monitoring Period | Alert Threshold | Re-escalation Trigger |
|---|
| P1 | 24 hours | Reduced by 20% | Any recurrence symptom |
| P2 |
12 hours | Reduced by 10% | Same failure signature |
|
P3 | Next business day | Normal thresholds | Identical alert |
|
P4 | None | Normal | Normal process |
Decision Trees
Incident Severity Assignment
CODEBLOCK0
Escalation Decision
CODEBLOCK1
Report Template
CODEBLOCK2
Troubleshooting
Severity Disagreement Between Teams
Symptom: Teams classify the same incident at different severity
levels, causing confusion about response urgency.
Resolution: The IC makes the final determination using the
Threshold Tables criteria. The highest applicable severity governs.
Document rationale in the ticket. If the IC is not yet assigned, the
first responder sets initial severity and the IC may adjust.
Escalation Fatigue and Alert Noise
Symptom: Frequent P1/P2 declarations for issues that resolve
quickly, eroding trust in severity classification.
Resolution: Review severity criteria quarterly. Track the
false-positive rate (incidents downgraded after initial classification).
If P1 downgrade rate exceeds 30%, tighten P1 criteria. Ensure P3/P4
incidents are not over-classified.
Post-Mortem Action Items Not Completed
Symptom: Action items accumulate but are not completed, leading
to recurring incidents from known causes.
Resolution: Assign every action item an owner and due date at the
review. Track completion in the incident system, not separate documents.
Review open items in weekly standups. Escalate overdue items to
management and report completion rates alongside MTTD/MTTR.
Communication Gaps During Extended Incidents
Symptom: Status updates become infrequent during long incidents
(>4 hours), leaving stakeholders uninformed.
Resolution: The Communications Lead maintains cadence regardless of
investigation progress. If no new findings exist, state that explicitly
in the update. For incidents exceeding 8 hours, rotate the Comms Lead
role to prevent fatigue.
Incident Recurrence After Resolution
Symptom: The same incident recurs after being marked resolved.
Resolution: Check whether prior post-mortem action items were
completed. If yes, the root cause analysis was incomplete — reconvene
with broader scope. If not, escalate the completion failure. Tag the
new incident as a recurrence and increase severity by one level to
reflect accumulated impact.
事件响应生命周期
从检测到事后审查的网络事件结构化流程管理。本技能涵盖组织协调层面:严重性分类、升级上报、角色分配、利益相关方沟通、恢复协调和根本原因分析。它不包括技术证据收集、设备取证或遏制执行——请使用事件响应网络技能进行网络层面的证据收集和取证分析。
流程遵循运营生命周期形态:检测并分类事件,分诊并升级上报给合适人员,协调跨团队调查,管理面向所有受众的沟通,推动解决和恢复,然后进行无指责的事后审查。
参见 references/communication-templates.md 获取按受众和严重性级别分类的通知模板。参见 references/rca-framework.md 获取5-why分析法、鱼骨图指南和事后分析文档结构。
使用场景
- - 已声明影响服务的事件——P1或P2事件需要正式的事件管理,包括角色分配和沟通
- 需要升级决策——确定在什么严重性级别通知谁,以及何时联系供应商支持或管理层
- 需要多团队协调——调查涉及网络、安全、应用和基础设施团队,需要单一指挥结构
- 需要客户或监管通知——事件有外部沟通义务(SLA违约、数据泄露、监管报告)
- 促进事后审查——安排、组织和运行无指责的事后分析,使用5-why根本原因分析
- 事件指标报告——收集MTTD、MTTI、MTTR和复发数据以持续改进
前提条件
- - 事件管理权限——发起此流程的人员必须有权在组织内声明事件和分配角色
- 联系目录——必须可获取当前值班名单、管理层升级联系人、供应商TAC号码和监管通知联系人
- 沟通渠道——必须建立电话会议基础设施(电话会议线路或协作工具)、状态页面访问权限和每个利益相关方群体的邮件分发列表
- 事件跟踪系统——用于记录事件、跟踪操作和维护事件时间线的工单系统
- 已定义的严重性标准——组织对P1至P4严重性构成的共识(参见下面的阈值表作为参考框架)
流程
按顺序执行以下六个步骤。角色分配后,步骤3和4并行运行——调查协调和沟通管理同时进行。每个步骤在适用时引用 references/communication-templates.md 中的模板和 references/rca-framework.md 中的方法论。
步骤1:检测和分类
按严重性、类型和范围对事件进行分类,以确定适当的响应级别。
严重性分配——应用阈值表部分中的P1-P4分类法。基于满足的最高影响标准确定严重性。当多个标准在不同级别适用时,以最高级别为准。
事件类型分类——归类为中断(服务不可用)、降级(容量减少)、安全(未经授权访问或数据泄露)或数据丢失(损坏或删除)。
范围确定——评估事件是否影响单个设备、网络段、整个站点或多个站点。范围决定人员配置、沟通广度和恢复复杂性。
初始影响评估——估计受影响用户数量、受影响服务及其业务关键性、风险数据以及每小时收入影响。在事件工单中记录估计值。
步骤2:分诊和升级
根据步骤1的严重性分类分配角色、通知利益相关方并设定响应时间线预期。
角色分配——每个P1或P2事件需要四个指定角色:事件指挥官(IC)——端到端拥有事件并做出升级决策;技术负责人——协调诊断并综合发现;沟通负责人——起草利益相关方通知并管理状态页面;记录员——维护实时时间线并记录电话会议决策。对于P3,IC和技术负责人可以合并。P4使用正常运营工作流程。
升级矩阵执行——按严重性通知:
P1——所有四个角色加上工程管理层、VP/主管值班人员、涉及供应商设备时的供应商TAC、30分钟内通知高管。P2——所有四个角色加上工程管理层,1小时内。P3——技术负责人加上团队负责人,4小时内。P4——通过正常工单队列分配给工程师。
响应时间线预期:
P1——15分钟内建立电话会议,30分钟内首次更新,之后每30分钟更新。P2——30分钟内建立电话会议,1小时内首次更新,之后每2小时更新。P3——4小时内完成初步评估,每日更新。P4——1个工作日内确认。
供应商介入标准——当事件涉及硬件故障、需要补丁的软件缺陷,或内部分诊未能在严重性时间窗口内确定根本原因时,联系供应商TAC。
步骤3:调查协调
协调跨团队和证据来源的技术调查。对于网络层面的证据收集(设备状态、路由表、接口数据、日志检索),请参考事件响应网络技能——此步骤侧重于组织调查,而非执行取证命令。
证据收集任务分配——分配团队成员从相关领域收集证据:网络设备(通过事件响应网络流程)、应用日志、基础设施指标和安全工具告警。每个被分配者向技术负责人报告发现。
并行调查流——对于复杂事件,同时运行多个调查线程。常见的并行轨道:(1) 症状分析——什么在失败,对谁失败,(2) 变更关联——最近发生了什么变化(部署、配置修改、维护),(3) 外部因素——上游提供商问题、DDoS、DNS解析失败。
假设跟踪——维护一个运行中的假设列表,包含当前状态(调查中、已确认、已排除)。每个假设应有负责人和验证方法。在每次电话会议上更新列表。
事件时间线(ToE)——记录员维护一个运行中的按时间顺序的日志,记录事件发生时间、检测时间、采取的行动以及发现的内容。ToE成为步骤6中事后审查的基础。
主题专家介入——当调查停滞或进入不熟悉的领域时,升级给专家。定义清晰的交接:已尝试过什么、可用数据是什么、需要回答的具体问题是什么。
步骤4:沟通管理
在整个事件过程中管理利益相关方沟通。使用 references/communication-templates.md 中的模板确保跨受众的一致信息传递。
按受众的利益相关方通知——高管摘要(业务影响、预计解决时间、客户暴露——无技术细节),技术细节(根本原因假设、诊断、修复计划——在电话会议上传达),面向客户(服务影响、可用变通方案、预计解决时间——通过状态页面),监管(合规框架要求时的正式通知)。使用 references/communication-templates.md 中的模板。
状态更新节奏——遵循步骤2中基于严重性的节奏。每次更新包括:当前状态、自上次更新以来的进展、下一步计划行动以及修订后的预计解决时间。
电话会议管理——IC按照固定议程主持会议:(1) 技术负责人的技术状态,(2) 沟通负责人的沟通状态,(3) 假设更新,(4) 需要做出的决策,(5) 带有负责人和截止日期的行动项。保持会议聚焦——将旁支讨论作为行动项搁置。
外部通知要求——跟踪监管报告截止日期、怀疑犯罪活动时的执法通知、按合同条款的客户SLA违约通知,以及持续支持的供应商升级。
步骤5:解决和恢复
通过经过验证的恢复步骤推动服务恢复,并进行监控以确认修复有效。
恢复验证标准——在声明已解决之前,确认:(1) 所有受影响组件的服务健康检查返回正常,(2) 监控仪表板显示绿色至少15分钟(P1)或30分钟(P2),(3) 观察期间无新的相关告警,(4) 受影响用户确认恢复(对大规模用户群进行抽样检查)。
分阶段恢复——对于多层网络事件,按顺序恢复:核心基础设施 → 分布层 → 接入层 → 端到端验证。在继续之前验证每个阶段。不要同时恢复所有层——恢复期间的级联故障比分阶段方法更糟糕。
回退计划执行——如果修复导致新问题,执行预定义的回滚。每个修复措施在执行前应有文档化的回滚方法。
增强监控期——解决后保持增强监控:P1持续24小时,P2持续12小时,P3持续到下一个工作日。这意味着降低受影响系统的告警阈值,值班人员主动监控,如果症状复发则立即重新升级。
事件关闭——向所有利益相关方发送关闭通知(模板在 references/communication-templates.md 中)。使用解决摘要、总持续时间和最终影响更新工单。安排事后审查。
步骤6:事后审查
进行无指责的事后审查,以确定根本原因、促成因素和改进措施。参见 references/rca-framework.md 获取完整方法论。
安排——在事件解决后72小时内举行事后分析,趁细节还新鲜。邀请所有事件参与者以及相关利益相关方。使用 references/communication-templates.md 中的模板发送邀请。
5-why根本原因分析——迭代应用:对于每个为什么答案,再次问为什么,直到达到系统性根本原因(通常3-5次迭代)。参见 references/rca-framework.md 获取工作示例和引导指南。
促成因素分类——将每个促成因素分类为流程(缺少运行手册、升级路径不明确)、人员(培训差距、人员短缺)或技术(监控差距、单点故障、软件缺陷