Znajdź powolny krok, a potem drogi
Obserwowalność i analityka CI
Czas trwania zadania, czas kolejki, współczynnik i koszt trafień do pamięci podręcznej, w podziale na przepływ pracy, etykietę i repozytorium.
Percentyle czasu trwania
p50 i p95 za robotę, bo średnia ukrywa biegi, które bolały.
Atrybucja kosztów
Wydatki na przepływ pracy, na etykietę, na repozytorium i na zespół.
Wgląd w pamięć podręczną
Częstotliwość trafień i czas przywracania na klucz pamięci podręcznej.
Eksport OpenTelemetry
Wysyłaj elementy CI do już uruchomionego backendu śledzenia.
Najczęstsze pytania
- Na co powinienem zwrócić uwagę w pierwszej kolejności?
- czas trwania p95, a nie średni. Programiści doświadczają powolnego ogona, a zdrowa średnia z potrójną długością p95 oznacza, że połowa Twojego zespołu czeka.
- Jak sprawdzić, który przepływ pracy stał się wolniejszy?
- Porównaj p95 na przepływ pracy z miesiąca na miesiąc i segmentuj według trafień i chybień w pamięci podręcznej — w rzeczywistości są to dwie różne dystrybucje, a regresja często wpływa tylko na jedną.
- Czy mogę to wyeksportować do własnego narzędzia?
- Tak. Przepływ pracy uruchamia eksport w miarę śledzenia OpenTelemetry z zadaniami i krokami jako zakresami, więc CI znajduje się obok produkcyjnej telemetrii w dowolnym zapleczu, które już uruchomiłeś.
Twój następny build może być dwa razy szybszy i o połowę tańszy
Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.