Class: LoggerSentryTransport
The transport that implements LoggerTransportInterface to be used on LoggerService to log external messages
Example
// Get the transport instance
const sentry = app.get(LoggerSentryTransport);
// Add the transports you want to use
customLogger.addTransport(sentry);
Implements
LoggerTransportInterface
Constructors
new LoggerSentryTransport()
new LoggerSentryTransport(
config
):LoggerSentryTransport
Constructor
Parameters
Parameter | Type | Description |
---|---|---|
config | LoggerSentryConfigInterface | configuration file injected |
Returns
Defined in
packages/nestjs-logger/src/transports/logger-sentry.transport.ts:26 (opens in a new tab)
Properties
Property | Modifier | Type | Description |
---|---|---|---|
config | readonly | LoggerSentryConfigInterface | configuration file injected |
Methods
log()
log(
message
,logLevel
,error
?):void
Method to log message to Sentry transport
Parameters
Parameter | Type | Description |
---|---|---|
message | string | message |
logLevel | LogLevel | log level |
error ? | string | Error | error |
Returns
void
Implementation of
LoggerTransportInterface.log
Defined in
packages/nestjs-logger/src/transports/logger-sentry.transport.ts:42 (opens in a new tab)