MTTR, MTTA and MTBF: what you are actually measuring

"Our MTTR is 45 minutes" means nothing until you say which MTTR, measured from what to what, over which incidents. This guide pins down the definitions, works through the math on a small hypothetical dataset, and lists the reporting traps that make incident metrics misleading.

By the Incident Management Process Editorial Team · Published

MTTR has four common meanings

The acronym is used for at least four different measurements that overlap but are not interchangeable[Atlassian]. Always name the one you mean.

The four meanings of MTTR
NameTypically measuresGood for
Mean time to repairTime spent actually fixing the system, including testingRepair efficiency once work starts
Mean time to recover / restoreTime from failure until service is working again for usersUser-facing outage length
Mean time to respondTime from the first alert until the system is functional again, excluding alerting lagResponse speed, common in security contexts
Mean time to resolveTime to detect, diagnose and fix, and in some definitions also the work to prevent recurrenceEnd-to-end handling

Definitions vary between organizations and tools. Atlassian's description of mean time to resolve, for example, includes the work to prevent recurrence and notes it is often tracked in business hours[Atlassian]. Our calculator uses a narrower, explicit definition: from detected_at to resolved_at as your team recorded them. Whatever you pick, write it down.

MTTA: mean time to acknowledge

MTTA is the average time from an alert or detection to someone acknowledging it and starting work[Atlassian]. It reflects on-call responsiveness and, indirectly, alert fatigue: if people routinely ignore pages, MTTA rises.

Formula: sum of (acknowledged minus detected) for incidents that have both timestamps, divided by the number of those incidents. Incidents with no acknowledgment recorded should be excluded and counted as missing, never treated as zero, which would flatter the result.

MTBF: mean time between failures

MTBF is the average operating time between failures of a repairable system: total operational time divided by the number of failures[Atlassian]. It is easy to compute wrongly. Before reporting it, make sure all of these are true:

  • One service. MTBF for "all our systems combined" does not describe the reliability of any of them.
  • An explicit window. Choose start and end dates in advance. Do not infer the window from the first and last incident, which shrinks it artificially.
  • Complete outage data. Every qualifying failure in the window must be in the dataset, with both start and restore times.
  • Overlaps merged. Two incidents that overlap on the same service are one period of downtime, not two.
  • Zero failures means undefined. With no failures, MTBF has no value. Report "N/A", not infinity or the window length.

Formula: (window duration minus merged downtime) divided by the number of failures that started inside the window.

Worked example (hypothetical data)

Three fictional incidents on one service, example-api, in a three-day window from 2026-10-01 00:00 to 2026-10-04 00:00 UTC. These are invented numbers for illustration. They are also the calculator's sample CSV, so you can reproduce every figure.

Hypothetical incident data
IncidentOutage startDetectedAcknowledgedRestoredResolved
INC-001Oct 1, 09:5810:0010:0510:5011:00
INC-002Oct 2, 11:5512:0012:1012:2012:30
INC-003Oct 3, 08:5509:0009:1510:1010:30
Calculated metrics for the example
MetricPer incident (minutes)Result
MTTA (detected to acknowledged)5, 10, 1530 / 3 = 10 min
MTTR, resolve (detected to resolved)60, 30, 90180 / 3 = 60 min
MTTR, recover (outage start to restored)52, 25, 75152 / 3 = about 50.7 min
Downtime52 + 25 + 75152 min
Operational time4,320 window minus 1524,168 min
MTBF4,168 / 3 failuresabout 1,389.3 min (about 23.2 hours)
Availability estimate4,168 / 4,320about 96.48%

Resolve MTTR (60 minutes) and recover MTTR (about 50.7 minutes) differ by about nine minutes for the same three incidents. Blending them, or switching between them from one month to the next, would make the trend meaningless.

Choosing measurement boundaries

  • Start: impact start (when users were first affected) or detection (when you knew). Impact start is more honest about user experience but often has to be reconstructed from logs.
  • End: recovery (users can work again) or resolution (cleanup and permanent fix done). Recovery is what users feel; resolution is what the team spends.
  • Inclusion: which incidents count. Exclude planned maintenance and service requests, and say so. Decide whether low-priority incidents are in or out.
  • Consistency: once chosen, keep the same boundaries across periods. If you change them, restate earlier periods or mark a break in the series.

Mean vs median

Incident durations are usually skewed: most are short, a few are very long. The mean is pulled up by the long tail. Hypothetical example: four incidents lasting 10, 12, 15 and 240 minutes have a mean of 69.25 minutes and a median of 13.5 minutes. Neither is wrong, but they tell different stories. Report both, along with the count, and look at the long incidents individually.

Small samples swing wildly

With five incidents in a month, one bad day can double the mean. Show the count next to every average, and avoid drawing trends from a handful of incidents.

Time zones, daylight saving and business hours

Record every timestamp with a timezone offset, for example 2026-03-08T01:30:00-05:00, or in UTC. Local times without an offset are ambiguous around daylight saving changes: on the night clocks fall back, 01:30 happens twice. With offsets, durations are computed between real instants and are always correct.

Wall-clock vs business hours. A hypothetical incident detected Friday at 16:30 and resolved Monday at 09:30 took 65 hours of wall-clock time, but only one hour of a 09:00 to 17:00 business day. Teams with round-the-clock coverage normally use wall-clock time; teams that only support business hours often use business time. Either is defensible, but label it, and never mix the two in one average.

Common reporting pitfalls

  • Treating missing acknowledgments or resolutions as zero.
  • Averaging across services with very different architectures and calling it reliability.
  • Inferring the MTBF window from incident dates.
  • Double counting downtime when incidents overlap.
  • Rewarding low MTTR so heavily that teams close incidents early or stop declaring them.
  • Comparing your number with someone else's without knowing their definitions.

About benchmarks

We do not publish "industry average MTTR" figures. Published numbers rarely state which MTTR they mean, which incidents they include, or how they were measured, so comparing your number to them can mislead. Compare your own periods instead, using consistent definitions. The calculator supports this with a second comparison window.

Frequently asked questions

Which MTTR should we use?

Use recovery time if you care most about what users experience, and resolve time if you care about total team effort. Many teams track both, separately, with names that make the difference obvious.

Is a lower MTTR always better?

Usually, but not if it is achieved by closing incidents before they are really fixed, or by not declaring them. Watch for incidents reopening, and pair MTTR with incident counts.

Can we compute MTBF from a ticket export?

Only if the export contains every qualifying failure for one service in a defined window, with outage start and restore times. Ticket exports often miss incidents that were never ticketed, so check coverage first.

What is the difference between MTBF and MTTF?

MTBF applies to repairable systems that fail and are restored. MTTF applies to non-repairable components and measures expected time until their single failure[Atlassian].

Should we report averages or percentiles?

Both have uses. The median and the 90th percentile are more robust to outliers than the mean. Always include the count.

Sources

  1. Atlassian: Common incident management metrics (accessed 2026-10-18)

Links point to the original publishers. Citing a source does not mean that publisher reviewed or endorses this site.