observability-logging
Installation
SKILL.md
Observability & Logging
1. NestJS Logger — Setup
Use NestJS's built-in Logger from @nestjs/common. Inject it as a private instance property — never instantiate a shared logger or use console.log.
import { Injectable, Logger } from '@nestjs/common';
@Injectable()
export class TaskOrchestrationService {
private readonly logger = new Logger(TaskOrchestrationService.name);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^
// Use class name as context — shows in log output