器中的日志,也不会出现任何错误"/>
无法获取Graylog服务器中的日志,也不会出现任何错误
我想将GrayLogs与NodeJS应用程序一起使用。我正在使用下面的包
我正在使用以下代码,但是我没有在Graylogs服务器中获取日志,在Node Console中也没有任何错误。
logMsg = "Some Random String";
let logger = new graylog2.graylog({
servers: [
{ 'host': 'XXX.XXX.XXX.XXX', port: 12201 }
],
// hostname: 'server.name', // the name of this host
// (optional, default: os.hostname())
facility: 'MyAPP', // the facility for these log messages
// (optional, default: "Node.js")
bufferSize: 1350 // max UDP packet size, should never exceed the
// MTU of your system (optional, default: 1400)
});
logger.log("info", logMsg);
有人可以帮我吗?
这是输入的屏幕截图
回答如下:GELF是基于UDP的,因此首先没有连接-只有消息从一个端口传递到另一个端口。
因此,基本上,它不等待Graylog服务器的响应。更像是一场大火,忘记了。
更多推荐
无法获取Graylog服务器中的日志,也不会出现任何错误
发布评论