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)