Průvodci
Jak exportovat stopy CI pomocí OpenTelemetry
Časová data CI žijí v odděleném nástroji od zbytku vaší pozorovatelnosti.
6 min čtení
Časová data CI žijí v odděleném nástroji od zbytku vaší pozorovatelnosti.
Proč se to děje
Spuštění pracovního postupu jsou přirozeně trasování – úlohy a kroky jsou rozpětí – ale ve výchozím nastavení je nic negeneruje.
Jak to opravit
- Modelujte běh jako trasování s úlohami a kroky jako podřízené úseky
- Exportujte do svého stávajícího backendu, aby CI seděla vedle produkční telemetrie
- Použijte atributy span pro runner label, cache hit a exit code
- Kritická cesta se okamžitě zobrazí, což seznam trvání nikdy nezobrazuje
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Jak sbírat metriky běžcůNelze určit, zda je úloha vázána na CPU, paměť nebo disk.Jak sledovat percentily trvání sestaveníPrůměrná doba sestavení vypadá dobře, ale vývojáři si stále stěžují.Jak programově dotazovat data CIPotřebujete data CI v řídicím panelu nebo v týdenním přehledu.Jak spustit týdenní zdravotní zprávu CICI postupně degraduje a nikdo si toho nevšimne, dokud není špatný.