Reliability & SLOs 3 min

What is MTBF?

Mean time between failures is the average operating time between one failure and the next for a repairable system. It measures how frequently something breaks, and it is the metric that reliability improvements are meant to move.

01 Mechanics

How MTBF is calculated

Divide total operational time by the number of failures in that period. A service running 720 hours in a month with four failures has an MTBF of 180 hours.

The measurement counts the time the system was operating between failures, and it applies to repairable systems, meaning things that are fixed and returned to service rather than replaced. Which events count as failures has to be defined consistently, since including minor degradations produces a very different number than counting only full outages.

02 Value

Why MTBF matters

MTBF is the frequency half of the reliability picture, and it is the half that reliability engineering can most directly improve.

  • Trend signal: a rising MTBF over time is evidence that stability work is effective.
  • Component comparison: identifies which parts of a system fail disproportionately often.
  • Capacity planning: failure frequency informs how much redundancy is needed.
  • Maintenance scheduling: known failure intervals support preventive replacement.
03 Limits

Limits of MTBF

Averages conceal distribution. A system with one failure every 180 hours and a system with four failures in one bad week and nothing for the rest of the month share an MTBF and behave nothing alike.

MTBF also says nothing about impact. Frequent trivial failures that users never notice produce a poor MTBF, while one catastrophic monthly outage produces a good one. Read alone, it can point reliability effort in exactly the wrong direction.

04 Comparison

MTBF vs MTTR

MTBF measures how often failures occur. MTTR measures how long they last. Together they determine availability: a system that fails rarely but takes a day to recover can be less available than one that fails often and recovers in seconds.

The two also respond to different work. MTBF improves through better testing, architecture, and change management. MTTR improves through better detection, tooling, and runbooks. Teams generally find MTTR the faster lever early on, since preventing failures is harder than recovering from them quickly.

Key takeaways

  • MTBF is total operating time divided by failure count, and it applies to repairable systems.
  • Terminology and endpoint definitions vary across organizations and tools; publish the exact local definition alongside the metric.
  • It captures failure frequency, which is the half of availability that architecture and testing improve.
  • As an average it hides clustering, and it ignores impact entirely.
  • MTBF and MTTR together determine availability, and MTTR is usually the faster lever to move first.

Frequently asked

Product

  • Agentic Production Engineering

Compliance

All systems normalBuilt in NYC

The autonomous system for production.
SOC 2, GDPR, and HIPAA compliant.