@flarelog/sdk / FlareLogLike
Interface: FlareLogLike
Defined in: types.ts:236
Logger interface used by internal capture modules.
Methods
trace()
trace(
message,metadata?):void
Defined in: types.ts:237
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
debug()
debug(
message,metadata?):void
Defined in: types.ts:238
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
info()
info(
message,metadata?):void
Defined in: types.ts:239
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
warn()
warn(
message,metadata?):void
Defined in: types.ts:240
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
error()
error(
message,metadata?):void
Defined in: types.ts:241
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
fatal()
fatal(
message,metadata?):void
Defined in: types.ts:242
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
log()
log(
level,message,metadata?,opts?):void
Defined in: types.ts:243
Parameters
level
message
string
metadata?
Record<string, unknown>
opts?
source?
string
traceId?
string
spanId?
string
Returns
void
logError()
logError(
err,opts?):void
Defined in: types.ts:249
Parameters
err
unknown
opts?
message?
string
level?
source?
string
metadata?
Record<string, unknown>
traceId?
string
Returns
void
addBreadcrumb()
addBreadcrumb(
breadcrumb):void
Defined in: types.ts:259
Parameters
breadcrumb
Omit<Breadcrumb, "timestamp">
Returns
void
setUser()
setUser(
user):void
Defined in: types.ts:260
Parameters
user
UserContext | null
Returns
void
setTag()
setTag(
key,value):void
Defined in: types.ts:261
Parameters
key
string
value
string
Returns
void
flush()
flush():
Promise<void>
Defined in: types.ts:262
Returns
Promise<void>
child()
child(
defaults):FlareLogLike
Defined in: types.ts:263
Parameters
defaults
Record<string, unknown> & object
Returns
FlareLogLike