Que signifient MTBF et MTTR appliqués à un site web ?

Le MTBF (Mean Time Between Failures) mesure le temps moyen écoulé entre deux pannes ; le MTTR (Mean Time To Repair) mesure le temps moyen nécessaire pour rétablir le service après un incident. Le premier traduit la fiabilité d'un site, le second sa capacité de rétablissement. Ensemble, ils déterminent le taux de disponibilité réellement offert aux visiteurs.

Comment on les calcule

  • MTBF = temps de fonctionnement cumulé ÷ nombre de pannes.
  • MTTR = durée totale d'indisponibilité ÷ nombre d'incidents.
  • Disponibilité = MTBF ÷ (MTBF + MTTR).

Exemple : sur un mois de 720 heures, un site subit 2 incidents totalisant 3 heures d'arrêt. Le MTBF s'établit à environ 358 heures, le MTTR à 1,5 heure, et la disponibilité à 99,58 %. Le même site avec un MTTR ramené à 30 minutes atteindrait 99,86 % — sans avoir connu une panne de moins.

Deux leviers distincts

Améliorer le MTBF relève de la prévention : mises à jour maîtrisées, environnement de préproduction, supervision, réduction de la dette technique. Améliorer le MTTR relève de l'organisation de crise : astreinte joignable, sauvegardes dont la restauration a été testée, procédure de retour arrière documentée, accès inventoriés.

Ces deux indicateurs se traduisent contractuellement par une garantie de temps d'intervention (GTI) et une garantie de temps de rétablissement (GTR). Un engagement chiffré n'a de valeur que s'il s'accompagne d'un reporting régulier permettant de le vérifier.

Suivre ces indicateurs dans la durée transforme une intuition (« notre site tombe souvent ») en décision d'investissement. Pulsar Agency les intègre au reporting de son contrat de maintenance de site web.