外观
@freenotes/web-runtime / LoggerRecord
Interface: LoggerRecord<TContext>
Defined in: src/logger/types.ts:19
Logger 交给 transport 的平台无关记录。
Type Parameters
TContext
TContext extends object = LoggerContext
Properties
context?
optionalcontext?:TContext
Defined in: src/logger/types.ts:29
contextTruncated?
optionalcontextTruncated?:"context-size-limit"|"payload-size-limit"
Defined in: src/logger/types.ts:30
error?
optionalerror?:LoggerErrorInfo
Defined in: src/logger/types.ts:31
event
event:
string
Defined in: src/logger/types.ts:23
level
level:
LoggerLevel
Defined in: src/logger/types.ts:22
message?
optionalmessage?:string
Defined in: src/logger/types.ts:24
route?
optionalroute?:string
Defined in: src/logger/types.ts:26
sessionId
sessionId:
string
Defined in: src/logger/types.ts:28
source
source:
string
Defined in: src/logger/types.ts:21
timestamp
timestamp:
number
Defined in: src/logger/types.ts:25
traceId?
optionaltraceId?:string
Defined in: src/logger/types.ts:27
version
version:
1
Defined in: src/logger/types.ts:20