【问题标题】:How to send host and application information to Loggly through winston-loggly in Node.jsNode.js中如何通过winston-loggly向Loggly发送主机和应用信息
【发布时间】:2015-10-31 06:32:09
【问题描述】:

我在 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 找到如何发送。

【问题讨论】:

标签: node.js logging winston loggly


【解决方案1】:

源组目前仅支持 syslog.host。 http.clientHost 尚不支持。您可以尝试使用标签。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-05
    • 2016-12-28
    • 2017-01-21
    • 1970-01-01
    • 2017-12-26
    • 2016-09-02
    • 2021-10-15
    相关资源
    最近更新 更多