Constructors
constructor
- new SimpleLogger(
serviceName: string,
serviceVersion?: string,
resourceAttributes?: Record<string, unknown>,
): SimpleLogger Parameters
- serviceName: string
- serviceVersion: string = "1.0.0"
- resourceAttributes: Record<string, unknown> = {}
Methods
debug
- debug(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
error
- error(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
fatal
- fatal(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
flush
- flush(): LogsData
getLogs
- getLogs(): LogsData
info
- info(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
log
- log(
severity: SeverityNumber,
message: unknown,
attributes?: Record<string, unknown>,
): void Parameters
- severity: SeverityNumber
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
trace
- trace(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
warn
- warn(message: unknown, attributes?: Record<string, unknown>): void
Parameters
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
Static
consoleLog
- consoleLog(
severity: SeverityNumber,
message: unknown,
attributes?: Record<string, unknown>,
): void Parameters
- severity: SeverityNumber
- message: unknown
- attributes: Record<string, unknown> = {}
Returns void
Simple logger class for creating structured logs.