Skip to main content

Logger Service

The module exports LoggerService. Depending on the selected provider, it logs to console, file, or MongoDB.

Methods​

MethodNotes
log(message, context?)Info log
debug(message, context?)Debug log
warn(message, context?)Warning
error(message, stack?, context?)Error
fatal(message, stack?, context?)Fatal
verbose(message, context?)Verbose

Example​

example.service.ts
import { Injectable } from '@nestjs/common';
import { LoggerService } from 'nestjs-logger-module';

@Injectable()
export class ExampleService {
constructor(private readonly logger: LoggerService) {}

doWork() {
this.logger.log('Hello');
this.logger.debug({ step: 1 }, 'ExampleService');
}
}