【发布时间】:2023-01-31 02:57:42
【问题描述】:
我正在使用 NESTJS 应用程序和 New Relic 查看日志。 为了发送日志,我使用了 winston 和 newrelic-winston 包。 但我看到 newrelic-winston 已贬值。 你知道那个的其他选择吗?
const NewrelicWinston = require('newrelic-winston');
import * as winston from 'winston';
import { WinstonModule } from 'nest-winston';
import { utilities as nestWinstonModuleUtilities } from 'nest-winston/dist/winston.utilities';
const configs = {
format: winston.format.combine(
winston.format.timestamp(),
nestWinstonModuleUtilities.format.nestLike(),
),
};
const app = await NestFactory.create(AppModule, {
logger: WinstonModule.createLogger({
transports: [
new winston.transports.Console(configs),
new NewrelicWinston(configs),
],
}),
});
【问题讨论】:
标签: logging nestjs newrelic winston