What is MTTR?
- MTTR - Mean Time To Restore
- How to Customize your MTTR Calculation
MTTR - Mean Time To Restore
MTTR is a metric that represents the average time it takes to restore from a failure of the system or one of its components. LinearB calculates this metric based on the time a "production bug" spends in the "in progress" state.
You can find your MTTR metric under the Metrics tab, in the Project Management dashboard .
How to Customize your MTTR Calculation
Project Management Boards
By default, LinearB includes any issue of type Bug into this metric. Paid LinearB subscriptions have the option to define what is a production bug under Company settings -> Project Management -> Incidents. You can filter the relevant issues to be included in your MTTR calculation by the following criteria
- Issue Types
- Custom Field values
Customize MTTR Start and End Time
By default, LinearB uses the time between when an issue that identifies a production failure is set to "In Progress" to when it exits the state of "In Progress".
You can use any custom date field in your issues to record and measure the start and end time of a critical issue. Use the MTTR Duration section to select which fields to use.
You can also access this setting by clicking on the gear icon next to the MTTR widget in your metrics dashboards.
LinearB's Incident API can be used to report change failure instances from any project management platform. Learn more about utilizing LinearB's Incident API here:
Viewing MTTR by Team
LinearB can also calculate team-based MTTR. The calculation is based on the conditions set in the org settings (i.e Issue Type, Label, Field) and also filters the results based on the team board configured in team settings.
To ensure the correct incidents are mapped to your teams, go to Team Settings -> Projects and verify that your team is associated with the correct project management boards.