Przejdź do treści

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.