@flarelog/sdk / FlareLogLike
Interface: FlareLogLike
Defined in: types.ts:321
Logger interface used by internal capture modules.
Methods
trace()
trace(
message,metadata?):void
Defined in: types.ts:322
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
debug()
debug(
message,metadata?):void
Defined in: types.ts:323
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
info()
info(
message,metadata?):void
Defined in: types.ts:324
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
warn()
warn(
message,metadata?):void
Defined in: types.ts:325
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
error()
error(
message,metadata?):void
Defined in: types.ts:326
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
fatal()
fatal(
message,metadata?):void
Defined in: types.ts:327
Parameters
message
string
metadata?
Record<string, unknown>
Returns
void
log()
log(
level,message,metadata?,opts?):void
Defined in: types.ts:328
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:334
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:344
Parameters
breadcrumb
Omit<Breadcrumb, "timestamp">
Returns
void
setUser()
setUser(
user):void
Defined in: types.ts:345
Parameters
user
UserContext | null
Returns
void
setTag()
setTag(
key,value):void
Defined in: types.ts:346
Parameters
key
string
value
string
Returns
void
flush()
flush():
Promise<void>
Defined in: types.ts:347
Returns
Promise<void>
child()
child(
defaults):FlareLogLike
Defined in: types.ts:348
Parameters
defaults
Record<string, unknown> & object
Returns
FlareLogLike