Sari la conținut

Găsiți pasul lent, apoi cel scump

Observabilitate și analiză CI

Durata per job, timpul de coadă, rata de accesare a memoriei cache și costul, defalcate pe flux de lucru, etichetă și depozit.

Percentile de durată

p50 și p95 per job, pentru că media ascunde alergările care dor.

Atribuirea costurilor

Cheltuieli pe flux de lucru, pe etichetă, pe depozit, pe echipă.

Cache insight

Rata de accesare și timpul de restabilire pentru fiecare cheie de cache.

Export OpenTelemetry

Ship CI se întinde pe backend-ul de urmărire pe care îl rulați deja.

Majoritatea lucrărilor de optimizare CI vizează pasul greșit, deoarece nimeni nu a măsurat. Percentilele de durată per job dezvăluie de obicei că un test de integrare slab, nu versiunea, deține p95.

Întrebări frecvente

La ce ar trebui să mă uit mai întâi?
p95 durata, nu media. Dezvoltatorii experimentează coada lentă, iar o medie sănătoasă cu un p95 cu lungime triplă înseamnă că jumătate din echipa ta așteaptă.
Cum aflu ce flux de lucru a devenit mai lent?
Comparați p95 pe flux de lucru, lună peste lună, și segmentul după cache.
Pot exporta acest lucru în propriul meu instrument?
Da. Fluxul de lucru rulează exportul pe măsură ce OpenTelemetry urmărește cu lucrări și pași ca intervale, astfel încât CI se află alături de telemetria de producție în orice backend pe care îl rulați deja.

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.