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)