← Cloudflare Logs / logs / logpush / logpush-job / datasets / account
Workers Trace Events
Následující popisy podrobně uvádějí pole dostupná pro workers_trace_events.
CPUTimeMs
Typ: int
Množství času CPU využitého skriptem Workeru, v milisekundách.
DispatchNamespace
Typ: string
Dispatch namespace Cloudflare Workeru.
Entrypoint
Typ: string
Název třídy vstupního bodu, ve které Worker zahájil provádění.
Událost
Typ: object
Podrobnosti o zdrojové události.
EventTimestampMs
Typ: int
Časové razítko přijetí události v milisekundách.
EventType
Typ: string
Typ události, která spustila volání.
Možné hodnoty jsou fetch | scheduled | alarm | fronta | e-mail | worker_rpc | hibernatable_web_socket.
Výjimky
Typ: array[object]
Seznam nezachycených výjimek během volání.
Protokoly
Typ: array[object]
Seznam zpráv konzole vygenerovaných během volání.
Výsledek
Typ: string
Výsledek volání skriptu Worker.
Možné hodnoty jsou ok | canceled | výjimka | unknown.
ScriptName
Typ: string
Název skriptu Cloudflare Workeru.
ScriptTags
Typ: array[string]
Seznam uživatelsky definovaných tagů použitých ke kategorizaci Workeru.
ScriptVersion
Typ: object
Verze skriptu, který byl spuštěn.
WallTimeMs
Typ: int
Doba v milisekundách mezi zahájením volání Workeru a okamžikem, kdy Workers Runtime rozhodne, že už není třeba spouštět další JavaScript. Konkrétně se tím měří reálný čas (wall-clock time), po který zůstal kontext JavaScriptu otevřený. Když se například vrací odpověď s velkým tělem, může Workers runtime v některých případech rozhodnout, že už není třeba spouštět další JavaScript, a uzavře kontext JS dříve, než všechny bajty projdou a jsou odeslány. Pokud místo toho použijete waitUntil() API pro provádění práce bez blokování vrácení odpovědi, přičemž tato práce může pokračovat i po vrácení odpovědi a bude zahrnuta v WallTimeMs.