gpt4 book ai didi

node.js - 使用 winston-graylog2 在 sails 中进行 Graylog 日志记录

转载 作者:太空宇宙 更新时间:2023-11-03 22:13:27 24 4
gpt4 key购买 nike

在我的 sailsjs 应用程序中,我使用 Winston 记录到一个文件。日志已正确存储在文件中。我添加了graylog传输,但我无法在graylog中获取任何日志。以下是我在 config/log.js 中的代码

var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)( { } ),
new (winston.transports.File)({ filename: 'application.log',
levels : 'info',
json : false,
colorize: true
}),
new (WinstonGraylog2)({
name : 'Graylog',
level : 'info',
silent : false,
handleExceptions: false,
prelog : function (msg) {
return msg.trim();
},
graylog : {
servers : [{
host: config.graylogHostName,
port: config.graylogPort
}],
facility: config.graylogFacility,
bufferSize: 1400
}
})
]
});

请帮助正确的配置以获取graylog中的日志。?

最佳答案

我的代码中有一些语法错误,上面的配置工作正常。

关于node.js - 使用 winston-graylog2 在 sails 中进行 Graylog 日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35748674/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com