INTEGRITY Dokumentace

Známá omezení

Trasování Workers je aktuálně ve veřejné beta verzi. Tato stránka popisuje současná omezení a nadcházející funkce z našeho plánu vývoje.

Chcete-li poskytnout další zpětnou vazbu a odeslat požadavky na funkce, přejděte na Diskuze na GitHubu o trasování Workers.

Operace, které nejsou I/O, mohou vykazovat čas 0 ms

Kvůli bezpečnostní opatření zavedená za účelem prevence útoků Spectre, runtime Workers neaktualizuje čas, dokud nedojde k I/O událostem. To znamená, že některé spany budou mít délku 0 ms i když operace trvala déle.

Tým Cloudflare Workers zkoumá bezpečnostní opatření, která by v těchto případech umožnila zveřejňovat délky trvání s granularitou na úrovni milisekund.

Propagace kontextu trasování do externích služeb

Při exportu trasování na externí platformy se ID trasování nešíří do služeb mimo Cloudflare. To znamená, že trasování z vašich Workerů se ve vašich nástrojích pro observabilitu nepropojí s trasováním ze služeb mimo Cloudflare.

Pracujeme na automatické propagaci kontextu trasování pomocí Standardy W3C Trace Context, což umožní kompletní viditelnost napříč celým řetězcem vašich stávajících nástrojů a služeb.

Neúplné atributy spanů

Plánujeme přidat podrobnější atributy ke každému spanu. Úplný seznam toho, co je již instrumentováno, najdete zde.

Vaše zpětná vazba k chybějícím informacím nám pomůže stanovit priority doplnění a změn. Napište prosím komentář k Diskuze na GitHubu o trasování Workers pokud by konkrétní atributy pomohly efektivně využívat trasování.

Názvy spanů a atributů se mohou změnit

Trasování Workers je aktuálně ve fázi beta, takže názvy spanů a atributů ještě nejsou finální. Během beta období je můžeme upravit, aby byly srozumitelnější a odpovídaly sémantickým konvencím OpenTelemetry. Doporučujeme projít si dokumentace ke spanům a atributům pravidelně kvůli aktualizacím.

Známé chyby a další upozornění