我在 Node 应用程序中使用 winston-loggly 模块,以便将日志信息发送到 Loggly。我的记录器是这样实例化的:
var logger = new(winston.Logger)({
transports: [
new (winston.transports.Console)({ level: 'debug' }),
new (winston.transports.Loggly)({
inputToken: {TOKEN},
subdomain: {SUBDOMAIN},
tags: ['Winston-NodeJS', 'logtag'],
json:true,
level: 'debug'
})
]
});
在我的 Loggly 帐户上,我可以看到已发送的日志。我想创建源组,以便我可以按主机和标签过滤掉,到目前为止,当只为源组指定标签时,我已经让它工作了。当我尝试将日志消息的“clientHost”中指定的 IP 添加到源组的“host”字段时,该组停止显示任何结果。
我查看了文档以了解如何发送主机和应用程序信息,但我无法通过winston-loggly 找到如何发送。