NestJS · Senior · Запитання 34 з 75
Як зробити логи Nest структурованими й пов'язаними між собою?
- 1Логи не можна налаштувати
- ✓Правильна відповідь: Замінити логер за замовчуванням (наприклад,
nestjs-pinoчи JSONConsoleLogger), додати ID запитів через middleware і ALS і використатиbufferLogs, щоб логи запуску теж ішли через нього - 3Використовувати
console.logзі склеюванням рядків
Пояснення
NestFactory.create(AppModule, { bufferLogs: true }), а потім app.useLogger(...) захоплює й логи фази запуску.