Middle
Jakie metryki można użyć do pomiaru jakości systemu?
sobes.tech AI
Odpowiedź od AI
Czas działania/dostępność, Średni czas wykrycia (MTTD), Średni czas naprawy (MTTR), Opóźnienie, Przepustowość, Wskaźnik błędów, Złote sygnały (Opóźnienie, Ruch, Błędy, Saturacja), metryki DORA (Częstotliwość wdrożeń, Czas od zgłoszenia do zmian, Wskaźnik awarii zmian, Średni czas odzyskiwania).
- Czas działania/dostępność: Procent czasu, gdy system jest dostępny i działa.
- MTTD: Średni czas wykrycia problemu.
- MTTR: Średni czas rozwiązania problemu.
- Opóźnienie: Czas od żądania do odpowiedzi.
- Przepustowość: Liczba żądań lub transakcji obsłużonych na jednostkę czasu.
- Wskaźnik błędów: Procent nieudanych żądań lub transakcji.
- Złote sygnały: Zestaw głównych metryk do monitorowania mikroserwisów.
- Opóźnienie: Czas poświęcony na obsługę żądania.
- Ruch: Liczba żądań przechodzących przez system.
- Błędy: Częstotliwość błędów podczas obsługi żądań.
- Saturacja: Jak bardzo obciążony jest system.
- Metryki DORA: Metryki opisujące wydajność zespołów DevOps.
- Częstotliwość wdrożeń: Jak często zespół wdraża kod do produkcji.
- Czas od zgłoszenia do zmian: Czas od zatwierdzenia do udanego wdrożenia w produkcji.
- Wskaźnik awarii zmian: Procent wdrożeń wymagających natychmiastowych poprawek.
- Średni czas odzyskiwania: Czas potrzebny na przywrócenie po awarii w produkcji.
Również ważne są metryki biznesowe, takie jak konwersja, liczba aktywnych użytkowników itp., które pokazują wpływ jakości systemu na wyniki biznesowe.