What Is Incident Management? The Complete Guide to Detecting, Responding to, and Learning From Incidents
Incident management is the process a team uses to detect a service problem, understand its impact, get the right people involved, restore service, communicate what is happening, and learn from the incident afterward.
A working process answers these questions before production breaks:
- How do we know something is wrong?
- What counts as an incident?
- How serious is it?
- Who gets alerted?
- Who owns the response?
- What happens if that person does not respond?
- Who makes decisions during a major incident?
- When do customers need to be told?
- How do we know the service has actually recovered?
- What do we record afterward?
- Who owns the work that comes out of the postmortem?
If those questions are being answered for the first time during an outage, the team is already losing time.
Incident management is a structured way to detect, coordinate, resolve, communicate, and learn from unplanned service disruptions.
For engineering and operations teams, the immediate objective is to restore an acceptable service as quickly and safely as possible while limiting customer and business impact. Finding and permanently eliminating the underlying cause may happen later.
When checkout is failing overnight, the first job is to get checkout working again. If rolling back the last deployment restores service in five minutes, roll back first. Investigate why the deployment failed after customers can pay again.
Print the incident response checklist and the incident management ready reckoner. Both are one-page PDFs with the Vigiles logo. Keep them next to the on-call laptop.
In this guide
- What is an incident?
- The incident management lifecycle
- Severity levels
- Coordinate the response
- Incident response checklist
- Metrics that help
- Where Vigiles fits
- Frequently asked questions
What is an incident?
An incident is an unplanned event that interrupts a service or reduces its expected quality.
Some incidents are obvious:
- the website is unavailable
- the API returns HTTP 500 errors
- the production database is unreachable
- Kubernetes workloads are repeatedly crashing
- payments are failing
- customers cannot log in
- DNS resolution is broken
- a cloud region is unavailable
Others are less obvious:
- checkout still works but takes 20 seconds
- one country cannot reach the application
- one payment provider is failing
- a background queue is growing faster than workers can process it
- SSL certificates are approaching expiry
- authentication works for existing sessions but fails for new users
- database connections are slowly exhausting
- a third-party API is timing out intermittently
A service does not have to be completely offline for an incident to exist. Slow, partial, incorrect, or security-related failures count. A dependency failure can become your incident even when nothing inside your own infrastructure has failed.
Start from whether users can do what the service is supposed to let them do. Homepage HTTP 200 is a weak substitute. For stores and marketplaces, see ecommerce incident management.
Why incident management matters
Every production system eventually fails somewhere. Applications have bugs. Databases hit limits. Certificates expire. Networks drop packets. Cloud services have outages. Deployments go wrong. Traffic changes. Third-party APIs fail. Humans make configuration mistakes.
The difference between a manageable outage and a chaotic one is often how prepared the organization was when it failed.
Without an incident process, a familiar sequence starts. An alert fires. Someone posts it in Slack. Nobody knows who owns it. Three engineers start investigating independently. Someone restarts a service without telling the others. Another engineer deploys a fix at the same time. Customer support starts receiving tickets. Leadership asks what is happening. Nobody has a clear answer because everyone is debugging. Twenty minutes later somebody discovers that a deployment made shortly before the incident caused the problem. The deployment is rolled back. Service returns. Everyone goes back to work. Two weeks later the same thing happens again.
The technical failure was real. The operational confusion made it worse. A written incident process reduces that confusion.
The incident management lifecycle
IT service management processes often include identification, logging, categorization, prioritization, escalation, diagnosis, resolution, and closure. SRE and modern engineering teams tend to organize the same work around detection, response, coordination, communication, mitigation, and learning.
For a production engineering team, a practical lifecycle looks like this:
Detect → Alert → Triage → Route → Respond → Mitigate → Recover → Communicate → Review → Improve
These stages overlap during real incidents. Separating them makes it easier to see where a process is weak.
1. Detect
Detection is the moment you learn that expected service behaviour has changed. The signal might come from uptime monitoring, synthetic checks, application metrics, logs, traces, infrastructure, Kubernetes events, cloud monitoring, databases, security systems, third-party monitors, customer support, an employee, or a customer.
Monitoring should detect a problem before customers have to report it. Customer reports should still be treated as first-class signals. Monitoring only sees what you configured it to see.
Imagine an ecommerce application. The homepage returns HTTP 200. Your uptime monitor says everything is healthy. The payment confirmation API has been failing for 15 minutes. Technically the site is online. Commercially the site is down. Good detection follows important user journeys, not just infrastructure availability.
2. Alert
Detection becomes useful when somebody who can act receives the information. An alert should answer enough questions to begin the response: what failed, which service, when it started, which region, how severe the impact might be, which monitor triggered, which dashboard to open, whether a runbook exists, and who owns the service.
Weak: Production API down
Useful: Checkout API error rate exceeded 15% for 5 minutes in Singapore. Payment confirmation requests are affected. Last deployment was 12 minutes ago. Service owner: Payments. Runbook: [link].
The second alert gives the responder somewhere to start. Noise kills this stage. If half your pages are false positives, people stop trusting the real ones. See alert fatigue and false positives.
Monitoring tells you something happened. The incident process decides whether this creates an incident, what severity it receives, who gets paged, how quickly they must acknowledge, what happens if they do not respond, whether customers should be informed, how recovery is confirmed, and whether a postmortem is required.
3. Triage
The first few minutes should establish impact, not produce a perfect diagnosis.
Ask:
- Is this affecting customers?
- How many customers?
- Which services and regions?
- Is revenue or payment processing affected?
- Is data at risk?
- Is the problem getting worse?
- Is there a workaround?
- Did something change recently?
This is where severity gets assigned. A team that spends fifteen minutes debating whether something is technically a P1 or P2 has missed the point. Severity exists to determine the response.
4. Route
Once severity and affected service are understood, the incident needs an owner. This is where on-call schedules and escalation policies matter.
Checkout failure
- Payments primary on-call
- Payments secondary
- Platform on-call
- Engineering lead
Routing should be automatic wherever possible. “Does anyone know who owns this service?” should not appear in the middle of a P1. Service ownership should already be documented. See how to build an on-call schedule.
5. Acknowledge
Acknowledgement tells everyone a human has received this incident and is taking ownership. Without it, the monitoring system knows an alert was sent but does not know whether anyone is responding.
For important incidents, track alert time, acknowledgement time, responder, escalation time, mitigation time, and recovery time. Those timestamps become the postmortem timeline.
6. Investigate
The responder needs context: recent deployments, configuration changes, error logs, latency, infrastructure metrics, database health, Kubernetes events, cloud provider events, dependency status, network and DNS changes, certificate status, and previous similar incidents.
A strong incident system reduces hunting. Instead of opening six tools and reconstructing the story by hand, responders should see enough context to form the first useful hypothesis quickly.
7. Mitigate
Separate mitigation from root cause elimination.
Suppose a deployment introduces a memory leak. You could spend an hour finding the exact function. Or you could roll back in five minutes. During a customer-facing outage, rollback is often the right first move.
Other options include failover, restart, scale out, disable a feature or integration, route traffic away from a failed region, switch payment providers, enter read-only mode, increase capacity temporarily, or restore a known-good configuration.
Mitigation asks how to reduce impact now. Root cause analysis asks why it happened. Both matter. They do not always need to happen at the same time.
8. Recover
Mitigation is not always recovery. An engineer restarts a failed API and it begins responding again. Treat that as recovery only after you have evidence.
Recovery checks might include:
- error rate returned to baseline
- latency returned to normal
- synthetic checks pass
- payment transactions succeed
- queue depth is falling
- replicas are healthy
- database connections are stable
- customers can log in
- affected regions are healthy
- support tickets stop increasing
For a customer-facing service, validate recovery through the customer path. Do not declare a checkout incident resolved because CPU utilization looks normal. Run a checkout.
9. Close
Closure should happen when service is stable, customer impact has ended, monitoring confirms recovery, temporary remediation is understood, relevant stakeholders have been updated, and follow-up work has been captured.
For larger incidents, closure should also trigger the post-incident process. The incident may be over. The work is not.
Severity levels
There is no universal severity system every company must use. Some teams use SEV-1, SEV-2, SEV-3. Others use P1 through P4, or Critical, High, Medium, Low. The labels matter less than definitions everybody understands.
Print the incident management ready reckoner and pin it in the incident channel.
| Severity | Typical impact | Response |
|---|---|---|
| P1 / Critical | Major customer-facing outage, payment failure, widespread production failure, serious security or data risk | Immediate response, full escalation, active incident command |
| P2 / High | Major feature unavailable, significant degradation, limited regional impact | Immediate investigation and escalation if impact increases |
| P3 / Medium | Limited impact, workaround available, non-critical service affected | Normal engineering response |
| P4 / Low | Minor issue with little or no operational impact | Track as normal work |
Severity should describe impact, not how complicated the bug looks. A technically fascinating database issue affecting one internal report may be P3. A simple DNS mistake taking the entire customer application offline is P1.
Escalation policies
An escalation policy defines what happens when the first responder cannot or does not respond.
Example P1 timings
- 0 minutes: page primary on-call
- 5 minutes: page secondary
- 10 minutes: page engineering lead
- 15 minutes: widen the incident response
The exact timings depend on your organization. What matters is that nobody has to invent the chain while customers are waiting. Write the policy even if your tooling still pages a human backup by hand. Vigiles on-call routing is live. Automated escalation policies are still on the roadmap.
Coordinate the response
Small incidents can be handled by one engineer. Large incidents need structure. Without it, ten capable engineers can make an outage harder to resolve.
Incident Commander. Owns the response process. They do not need to be the best technical expert in the room. They maintain incident state, confirm severity, assign work, bring in additional teams, keep investigation threads from colliding, ensure communication happens, coordinate major decisions, and declare recovery when appropriate. They protect technical responders from coordination noise.
Technical responders. Investigate and perform remediation. They should be able to concentrate on the problem rather than answering five different people asking for updates.
Subject matter experts. Database, networking, security, cloud, application, payments, or vendors. Bring specialists in for a specific reason. Do not invite twenty people because the incident is serious.
Communications lead. Owns customer status updates, internal updates, support updates, leadership updates, and regulatory communication where required. The engineer debugging database locks should not also be expected to write customer copy every five minutes.
At ten engineers, one person may wear two of these hats. At fifty, combining them is how coordination collapses. See the bus factor of one if the same two people always save the day.
Communicate during the incident
Communication happens during the incident, while engineering is still working.
Responders need a shared operational picture: current impact, current hypothesis, actions in progress, owners, results, and timestamps.
Internal stakeholders (support, account management, sales, operations, leadership) usually need a simpler answer: what is affected, when it started, how serious it is, what is being done, and when the next update will come.
Customers normally need even less technical detail. They need to know you are aware of the problem, what is affected, whether they need to take action, when you will update them again, and when service has recovered.
Do not wait for root cause before acknowledging an outage. If customers cannot log in, they already know there is a problem. Your status page tells them whether you know.
A useful first update can be very simple:
We are investigating failures affecting checkout for some customers in Singapore and Malaysia. The issue started at approximately 14:20 SGT. Our engineering team is responding. We will provide another update as we confirm more information.
You do not need to guess the root cause. You do not need to promise a recovery time you cannot support. Say what you know. Update it when the situation changes.
Postmortems
A postmortem is the written record of what happened, how the team responded, what caused or contributed to the incident, and what needs to change. Google’s SRE guidance treats postmortems as a core part of learning from incidents and recommends focusing on systems and processes rather than blaming individuals. See Postmortem Culture: Learning from Failure.
Blame changes what people are willing to report. If engineers believe mistakes will be used against them, incident reports become defensive. You get less information precisely when you need more.
A useful postmortem includes:
- Summary. What happened?
- Impact. Who was affected, for how long, and which business functions?
- Timeline. Alert, ack, decisions, changes, mitigation, recovery.
- Trigger. What event started the failure?
- Contributing factors. What allowed the incident to become worse?
- What went well. Detection speed, documented rollback, early customer communication.
- What did not go well. Missing deploy context, unclear ownership, late status updates.
- Action items. Owner, priority, due date, trackable task.
“Improve monitoring” is not an action item. “Add synthetic checkout monitoring from Singapore and Jakarta, owned by Platform, due 18 September” is.
If the format is new, use how to write a postmortem that changes something.
Example timeline
- 14:20 Checkout errors begin
- 14:22 Monitor detects elevated failures
- 14:23 Primary on-call paged
- 14:25 Incident acknowledged
- 14:27 Recent deployment identified
- 14:31 Rollback started
- 14:36 Error rate begins falling
- 14:40 Checkout synthetic tests pass
- 14:45 Incident resolved
Incident management, response, problems, and change
Incident response is the active work performed while dealing with an incident. Incident management is the broader system around that response: preparation, monitoring, alerting, on-call, escalation, coordination, communication, recovery, documentation, postmortems, follow-up, and reporting.
Incident management asks how to restore service. Problem management asks why the problem exists and how to stop it returning. A database connection pool becomes exhausted. During the incident you shift traffic, increase capacity, and restore service. The next day you find an application release introduced a connection leak. Fixing that defect is problem management.
Change management deals with planned work: deployments, infrastructure modifications, database changes, firewall changes, configuration updates, version upgrades. Incident management deals with unplanned service impact. The two often meet. A change causes an incident. The incident is mitigated by rolling the change back. The postmortem changes the deployment process.
Event, alert, incident, problem
| Term | Meaning | Example |
|---|---|---|
| Event | Something happened | CPU utilization reached 82% |
| Alert | A condition was important enough to notify somebody | CPU has remained above 80% for 10 minutes |
| Incident | Meaningful or threatened service impact that needs coordinated response | API latency is increasing because application nodes are CPU saturated |
| Problem | The underlying condition behind one or more incidents | A worker in the latest release consumes CPU continuously |
Not every event becomes an alert. Not every alert becomes an incident. Not every incident requires a major incident process.
Major incidents
A major incident has enough business or customer impact to require a higher level of coordination. Examples include the entire customer application unavailable, payments that cannot be processed, authentication globally unavailable, critical customer data at risk, a production region failed, a widespread security incident, or a critical third-party provider down.
Major incidents normally justify a dedicated Incident Commander, a dedicated response channel, wider escalation, more frequent internal communication, customer status updates, executive visibility, and a formal postmortem.
Do not make every incident a major incident. If everything triggers the emergency process, people eventually stop treating the process as an emergency.
A practical incident example
A SaaS application running in AWS.
At 02:13 SGT, API latency starts increasing. At 02:15, synthetic monitoring from Singapore fails. At 02:16, the primary on-call engineer is paged. Error rates are climbing. Database connections are near their configured maximum. A deployment happened at 01:58.
The responder declares a P1 and opens the incident channel. The Incident Commander joins. One engineer checks the application deployment. Another checks database health. Support is told that some customers may be unable to complete requests.
At 02:22, the application team finds that the new release is opening database connections without releasing them correctly. They could debug the code immediately. They do not. They roll back.
At 02:28, database connections begin falling. At 02:31, API latency returns to normal. Synthetic checks pass from Singapore and Tokyo. At 02:35, the team marks the service recovered.
The next morning, the postmortem begins. Action items include fix the connection leak, add connection-pool saturation alerts, add deployment markers to the incident timeline, add an automatic rollback procedure, and update the database runbook.
That is incident management from detection through learning.
Metrics that help
Incident metrics are useful when they show where response is slow or unreliable. They are less useful as a scoreboard for blaming responders.
MTTD (Mean Time to Detect). How long between the beginning of customer impact and detection? If customers regularly report outages before monitoring does, MTTD needs work.
MTTA (Mean Time to Acknowledge). How long between the alert and a responder acknowledging it? Long MTTA can point to weak on-call coverage, poor routing, alert fatigue, or unreliable notification channels.
MTTR. Commonly used for mean time to restore, recover, resolve, or repair depending on the organization. Define what you mean before reporting it. For incident operations, time to restore service is often the most useful version.
Time to communicate. How long after confirmed customer impact did the first status update appear? Engineering teams often measure technical recovery while ignoring communication delay. Customers experience both.
Repeat incident rate. How often does the same failure return? Fast recovery is good. Recovering from the same preventable incident every Thursday is not.
Postmortem action completion. How many corrective actions actually get completed? A postmortem with ten excellent action items and zero completed tasks has changed nothing.
Why response slows down
The answer is not always lack of technical skill.
- Nobody knows who owns the service, so the incident begins with finding the right team.
- Alerts do not contain enough context, so responders spend the first ten minutes finding the dashboard.
- Too many alerts fire, and the real signal disappears.
- Everything is P1, so severity loses meaning.
- Runbooks are outdated and no longer match production.
- Nobody coordinates, so several people make changes at the same time.
- The person trying to restore service is also answering Slack, support, management, and customer questions.
- Recovery is declared because a dashboard turned green, without validating the customer path.
- Postmortems do not produce owned work, so the same failure returns.
These are operational problems. Buying another monitoring tool will not automatically fix them.
Alert fatigue
More alerts do not necessarily mean better monitoring. Imagine an on-call engineer receives 40 CPU alerts, 20 memory warnings, 15 Kubernetes restart notifications, 12 latency warnings, and 8 disk warnings every week. Most require no action. Eventually the engineer learns that alerts are usually noise.
Page people for conditions that require human action.
Ask this for every paging alert: what should the responder do when this fires? If there is no answer, reconsider whether it should wake somebody up.
Runbooks
A runbook documents what to check and what actions are safe when a known class of incident occurs.
A database connectivity runbook might include:
- confirm DNS resolution
- test network connectivity
- check security group or firewall changes
- check database availability
- check connection count
- check recent deployments
- verify replica health
- follow failover procedure if required
A good runbook reduces decision time. A bad runbook is a 40-page document last updated two years ago. Write for the person receiving the page overnight, not for an auditor reading them on Tuesday afternoon.
Process by team size
A six-person engineering team does not need the same process as a global bank. It still needs a process.
Small teams. Clear service ownership, one on-call schedule, three or four severity levels, a basic escalation policy, a shared incident channel, a status page, short runbooks for critical services, and a simple postmortem template. Keep it small enough that people actually use it.
Growing teams (roughly ten engineers and up). Informal response starts becoming harder. Different people own different systems. You now need service ownership records, structured on-call rotations, escalation policies, severity definitions, incident roles, dependency maps, better runbooks, consistent postmortems, action-item tracking, and incident metrics. The question changes from “Who knows how this works?” to “Which team owns this service and what is the escalation path?”
Larger organizations. Consistency becomes the problem. Different teams may use different monitoring tools, severity models, escalation rules, communication channels, and postmortem templates. You need enough standardization that teams can work together during cross-service incidents: formal service ownership, centralized incident records, SLOs and SLIs, automated on-call routing, incident command, automated timeline capture, dependency mapping, central status communication, postmortem repositories, and reliability trend analysis.
Incident management, SRE, and ITIL
Site Reliability Engineering treats incidents as data about how the system behaves. If incidents repeatedly come from deployments, improve deployment safety. If they come from capacity limits, improve capacity planning. If detection is slow, improve observability. If acknowledgement is slow, fix on-call. If mitigation is slow, improve runbooks and rollback. If customers discover incidents before engineering, monitoring is pointed at the wrong things.
Incident management is also a core IT service management practice. ITIL-oriented organizations commonly focus on restoring normal service operation quickly while minimizing business impact. The language may differ from SRE teams, but there is significant overlap. ITIL environments often emphasize logging, categorization, prioritization, assignment, escalation, investigation, resolution, and closure. SRE teams often emphasize detection, paging, on-call, incident command, mitigation, customer impact, postmortems, and reliability improvement.
A company can run an ITSM process in ServiceNow while engineering teams use SRE-style on-call and incident command. The important part is making the handoff work.
What the software should do
The software should support the process rather than becoming the process.
At minimum, an incident management system should help with:
- Detection. Monitor services and accept signals from external monitoring systems.
- Alerting. Notify responders through channels appropriate to the severity.
- On-call scheduling. Know who is responsible right now.
- Escalation. Automatically involve the next responder when required.
- Incident tracking. Maintain state, severity, timestamps, responders, and affected services.
- Collaboration. Give responders one place to coordinate.
- Status communication. Publish customer-facing updates.
- Timeline capture. Record what happened and when.
- Postmortems. Turn the incident record into something the organization can learn from.
- Integrations. Connect to monitoring, cloud, ticketing, chat, and engineering systems teams already use.
The best tool is the one your responders can operate correctly when production is failing. A longer feature list is a weaker test. See incident tool sprawl if the handoffs between products are the incident.
Incident response checklist
When an important incident starts:
- Confirm the incident.
- Determine customer and business impact.
- Assign severity.
- Page the service owner.
- Acknowledge ownership.
- Create a shared incident channel or record.
- Assign an Incident Commander for major incidents.
- Check recent changes.
- Follow the relevant runbook.
- Look for the safest path to mitigation.
- Update affected internal teams.
- Publish a customer update when appropriate.
- Validate recovery through the actual user path.
- Close the incident only after stability is confirmed.
- Preserve the timeline.
- Run a postmortem when required.
- Assign owners and dates to corrective actions.
- Verify those actions are completed.
Download the printable incident response checklist (print or save as PDF).
How to improve incident management
Do not begin by buying more tools. Start by looking at the last five real incidents.
For each one, ask:
- Detection. Did we detect it before customers?
- Alerting. Did the on-call engineer receive the alert?
- Acknowledgement. How long did somebody take ownership?
- Context. Did the responder know what changed?
- Ownership. Was it obvious which team owned the service?
- Mitigation. Could we restore service safely and quickly?
- Coordination. Did responders duplicate or conflict with each other’s work?
- Communication. Did customers and internal teams know what was happening?
- Recovery. Did we verify the customer journey before closing?
- Learning. Did the postmortem create work that was actually completed?
Those answers will tell you more than another generic maturity assessment.
When the most experienced engineer is unavailable
Imagine your most experienced infrastructure engineer is asleep, on holiday, on a flight, or already handling another incident. Can the rest of the team still detect the failure, identify the service, find the owner, understand the severity, follow the runbook, escalate correctly, communicate with customers, and restore service?
If the answer is no, the incident process contains a human single point of failure. That works until the night that person is unavailable.
Where Vigiles fits
Vigiles is built around that same lifecycle: detect, alert, route, respond, communicate, and learn. Monitoring should not end at the alert. An incident should carry its context into the response. The response should carry its timeline into customer communication. That same timeline should then help build the postmortem.
For APAC production teams, Vigiles connects HTTP, TCP, DNS, and SSL monitoring from regional locations; incident records and timelines; on-call rotations; alerts through email, Slack, Microsoft Teams, webhooks, Telegram, and WhatsApp; public or password-protected status pages; and postmortem drafting on Pro and above. Escalation policies are still on the roadmap.
A service that works from the United States but fails for customers in Singapore, Bangkok, Jakarta, or Ho Chi Minh City is still having an incident. Regional monitoring gives responders that context before they start debugging.
No platform replaces the operating model in this guide. You still need to decide what matters, who owns it, what severity means, who gets paged, when customers are informed, and what happens after recovery. The software should make those decisions easier to execute.
Create a free Vigiles workspace to monitor critical endpoints, route alerts to whoever is on-call, and publish a status page. No card is required for the free workspace.
Frequently asked questions
- What is incident management?
- Incident management is the structured process used to detect, respond to, resolve, communicate, and learn from unplanned service disruptions. Its immediate objective is to restore an acceptable service while limiting customer and business impact.
- What is an IT incident?
- An IT incident is an unplanned interruption to an IT service, or a reduction in the quality or expected behaviour of that service. Examples include application outages, API failures, database connectivity problems, payment failures, high latency, authentication failures, and regional service degradation.
- What are the main stages of incident management?
- A practical incident lifecycle is detect, alert, triage, route, respond, mitigate, recover, communicate, review, and improve. Organizations may use different names, but effective processes cover these functions.
- What is the main goal of incident management?
- The immediate goal is to restore normal or acceptable service as quickly and safely as possible while minimizing business and customer impact. Permanent root cause removal may happen later through problem management or corrective engineering work.
- What is the difference between incident management and incident response?
- Incident response is the active work performed during an incident. Incident management is the broader process covering preparation, monitoring, alerting, on-call, escalation, response, communication, recovery, postmortems, and improvement.
- What is the difference between an incident and an alert?
- An alert is a notification that a defined condition has occurred. An incident is a service-impacting or potentially service-impacting situation requiring investigation or coordinated response. Not every alert should become an incident.
- What is the difference between incident management and problem management?
- Incident management restores service and limits current impact. Problem management investigates and removes underlying causes so similar incidents stop recurring.
- What is the difference between incident management and change management?
- Change management controls planned changes such as deployments, configuration updates, and infrastructure modifications. Incident management handles unplanned service interruptions or degradation. A failed change can trigger an incident.
- What is a major incident?
- A major incident is a high-impact incident requiring an elevated response. Examples include widespread outages, payment failures, critical authentication failures, major security events, or incidents involving significant data or business risk.
- What does an Incident Commander do?
- The Incident Commander coordinates the response. They maintain the incident state, assign work, manage escalation, keep responders aligned, ensure communication happens, and coordinate major decisions. They do not need to perform every technical task themselves.
- What are P1, P2, P3, and P4 incidents?
- They are commonly used severity levels. P1 normally represents critical customer or business impact, P2 significant impact, P3 limited or manageable impact, and P4 minor issues. Organizations should define their own levels using clear impact criteria.
- What is MTTR?
- MTTR can mean mean time to restore, recover, resolve, or repair depending on the organization. In incident management, time to restore service is often the most operationally useful measurement. Teams should define which interpretation they use before reporting it.
- What is MTTD?
- MTTD means Mean Time to Detect. It measures how long it takes an organization to detect an incident after the impact begins.
- What is MTTA?
- MTTA means Mean Time to Acknowledge. It measures how long it takes a responder to acknowledge an incident after an alert is generated.
- What is an incident postmortem?
- An incident postmortem is a written review covering what happened, customer and business impact, the timeline, trigger and contributing factors, response actions, lessons learned, and corrective actions. Good postmortems focus on improving systems and processes rather than blaming individuals.
- Does every incident need a postmortem?
- No. Teams normally reserve formal postmortems for major incidents, repeated failures, unusual events, incidents with meaningful customer impact, or incidents that expose an important weakness. Smaller incidents can often be reviewed more lightly.
- What should incident management software include?
- Useful capabilities include monitoring integration, alerting, on-call scheduling, escalation policies, incident tracking, collaboration, customer status pages, timeline capture, postmortem support, reporting, and integrations with existing engineering systems.
- Can small engineering teams use incident management?
- Yes. Small teams still need a written process. Keep it light: clear ownership, an on-call rotation, simple severity levels, an escalation path, a status page, a few good runbooks, and a postmortem template.
- Is incident management part of ITIL?
- Yes. Incident management is a long-established IT service management practice associated with ITIL. Modern SRE teams use many of the same principles while placing additional emphasis on monitoring, on-call response, incident command, SLOs, automation, and postmortem learning.
- Is monitoring the same as incident management?
- No. Monitoring detects conditions and service behaviour. Incident management defines what happens after a meaningful problem is detected, including alerting, ownership, escalation, response, communication, recovery, and learning.
- When should customers be notified about an incident?
- Customers should be informed when an incident meaningfully affects the service they depend on. Teams should not wait for a confirmed root cause before acknowledging known customer impact. Initial updates can state what is affected, when the problem began, and that investigation is underway.
- When is an incident resolved?
- An incident should be considered resolved when service has returned to an acceptable and stable state and recovery has been validated. For customer-facing systems, validation should include the actual customer journey rather than relying only on infrastructure metrics.