Use `nestjs-pino` for high-throughput structured JSON logging. It integrates with Nest's logger and can attach request context, unlike scattered `console.log` calls. Configure it at bootstrap/module level, use a class context such as `new Logger(MyService.name)`, and emit structured fields for identifiers and outcomes. Include redaction for secrets and tokens, and choose `error` for 5xx failures versus `warn` for client errors. Keep performance benchmark headers behind a development feature f...
Installs into .claude/skills of the current project.
Are you the author of Nestjs Observability?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/hoangnguyen0403-nestjs-observability-agent-skills-standard)
Use `nestjs-pino` for high-throughput structured JSON logging. It integrates with Nest's logger and can attach request context, unlike scattered `console.log` calls.
Configure it at bootstrap/module level, use a class context such as `new Logger(MyService.name)`, and emit structured fields for identifiers and outcomes. Include redaction for secrets and tokens, and choose `error` for 5xx failures versus `warn` for client errors. Keep performance benchmark headers behind a development feature flag.