Gidsen
CI-traceringen exporteren met OpenTelemetry
CI-timinggegevens bevinden zich in een afzonderlijk hulpmiddel, los van de rest van uw waarneembaarheid.
6 min leestijd
CI-timinggegevens bevinden zich in een afzonderlijk hulpmiddel, los van de rest van uw waarneembaarheid.
Waarom het gebeurt
Workflowruns zijn uiteraard sporen – taken en stappen zijn reeksen – maar niets zendt ze standaard uit.
Hoe het te repareren
- Modelleer de run als een trace met taken en stappen als onderliggende reeksen
- Exporteer naar uw bestaande backend, zodat CI naast productietelemetrie wordt geplaatst
- Gebruik span-attributen voor runnerlabel, cachehit en exitcode
- Het kritieke pad wordt onmiddellijk zichtbaar, wat een duurlijst nooit laat zien
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe hardloperstatistieken te verzamelenU kunt niet bepalen of een taak CPU-gebonden, geheugengebonden of schijfgebonden is.Hoe u de percentielen van de bouwduur kunt bijhoudenDe gemiddelde bouwtijd ziet er goed uit, maar ontwikkelaars klagen nog steeds.Hoe u CI-gegevens programmatisch kunt opvragenJe hebt CI-gegevens nodig in een dashboard of een wekelijks rapport.Hoe u een wekelijks CI-gezondheidsrapport kunt uitvoerenCI verslechtert geleidelijk en niemand merkt het totdat het slecht is.