MTTR (średni czas przywrócenia)
Średni czas od awarii na produkcji do chwili, gdy usługa znowu działa dla użytkowników; jedna z metryk DORA dostarczania oprogramowania.
Nie zapobiegniesz każdemu złemu wydaniu, zwłaszcza gdy dużą część kodu piszą agenci, ale możesz sprawić, że złe wydania będą krótkie. Czas przywrócenia zależy od tego, jak szybko zauważysz (alerty, śledzenie błędów), jak szybko cofniesz (rollback, flagi funkcji, blue/green) i czy ktoś wie, co robić (runbook). R bywa naprawą, przywróceniem albo odzyskaniem; powiedz, które mierzysz. Razem z innymi metrykami DORA pokazuje, czy szybkość kosztuje stabilność.
Powiązane hasła
- Metryki DORA: Oparte na badaniach miary dostarczania software’u: jak szybko zmiany trafiają na produkcję i jak często zawodzą.
- Postmortem (bez szukania winnych): Pisemne omówienie po incydencie: co się stało, dlaczego, jak to obsłużono i co się zmieni, żeby się nie powtórzyło.
- Runbook (instrukcja systemu): Krótki dokument, który mówi komuś innemu, jak prowadzić system: gdzie działa, jak wdrażać, jak go podnieść.
- Flagi funkcji (feature flags): Przełączniki w kodzie, które włączają albo wyłączają funkcję dla części lub wszystkich użytkowników bez nowego wdrożenia.
- Wdrożenie blue-green: Dwa identyczne środowiska produkcyjne: nowa wersja trafia do nieużywanego, potem ruch się przełącza, a przy problemie wraca.
- MTTD i MTTA (czas wykrycia i potwierdzenia): MTTD to średni czas od początku awarii do jej zauważenia przez kogoś albo coś; MTTA to czas od alertu do chwili, gdy człowiek go przejmie.
- MTBF i MTTF (średni czas między awariami): MTBF to średni czas działania systemu między awariami; MTTF to średni czas do trwałej awarii części, której się nie naprawia.
- Dyżur on-call: Grafik, który wskazuje, kto reaguje na alerty z produkcji poza zwykłą pracą, ze ścieżką eskalacji, gdy ta osoba nie odpowie.
