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');
}
}