← Cloudflare Logs / logs / logpush / logpush-job / datasets / account
Workers Trace Events
В описаниях ниже перечислены поля, доступные для workers_trace_events.
CPUTimeMs
Тип: int
Время процессора, использованное скриптом Worker, в миллисекундах.
DispatchNamespace
Тип: string
Пространство имён диспетчеризации Cloudflare Worker.
Entrypoint
Тип: string
Название класса точки входа, в котором Worker начал выполнение.
Событие
Тип: object
Сведения об исходном событии.
EventTimestampMs
Тип: int
Временная метка получения события, в миллисекундах.
EventType
Тип: string
Тип события, вызвавшего запуск.
Возможные значения: fetch | scheduled | оповещение | очередь | электронная почта | worker_rpc | hibernatable_web_socket.
Исключения
Тип: array[object]
Список необработанных исключений во время вызова.
Журналы
Тип: array[object]
Список сообщений консоли, сформированных во время вызова.
Результат
Тип: string
Результат вызова скрипта Worker.
Возможные значения: ok | canceled | исключение | unknown.
ScriptName
Тип: string
Название скрипта Cloudflare Worker.
ScriptTags
Тип: array[string]
Список пользовательских тегов, используемых для категоризации Worker.
ScriptVersion
Тип: object
Версия вызванного скрипта.
WallTimeMs
Тип: int
Время в миллисекундах между началом вызова Worker и моментом, когда Workers Runtime определяет, что больше не нужно выполнять JavaScript. Точнее, это фактическое время (wall-clock time), в течение которого оставался открытым контекст JavaScript. Например, при возврате ответа с большим телом Workers Runtime в некоторых случаях может определить, что выполнять JavaScript больше не требуется, и закрыть контекст JS до того, как все байты будут переданы и отправлены. Если вместо этого вы используете waitUntil() API для выполнения работы без блокировки возврата ответа: эта работа может продолжать выполняться уже после того, как ответ был возвращён, и будет включена в WallTimeMs.