【问题标题】:winston and loggly nothing shows up on loggly dashboardwinston 和 loggly 什么都没有显示在 loggly 仪表板上
【发布时间】:2013-11-05 21:11:54
【问题描述】:

尝试使用 winston 设置 loggly,但没有任何显示!我尝试了一个包罗万象的源组:

并尝试了一个简单的信息日志:

winston = require 'winston'
Loggly = require('winston-loggly').Loggly

winston.add Loggly, {
  subdomain: "my-subdomain",
  inputToken: "my-input-token-ihawof9ahw3fo9ahwe",
  json: true
}

winston.info 'Hello Loggly!'

可能出了什么问题?

【问题讨论】:

    标签: node.js winston loggly


    【解决方案1】:

    Loggly 发布新版本 - Gen2。 Gen2 尚未在 winston-loggly 包中实现。在与 Loggly Team 沟通后,我发现了一个基于this issue comment 的解决方案:

    var winston = require('winston');
    
    require('winston-loggly');
    
    var logger = new (winston.Logger)({
        transports: [
          //new (winston.transports.Console)(),
          new (winston.transports.Loggly)({
                inputToken: 'mytoken',
                subdomain: 'mydomain',
                auth: { username: 'myusername', password: 'pswd' },
                json: true
            })
        ]
    });
    
    Object.defineProperty(logger.transports.loggly.client.config, 'inputUrl', {
        value: 'https://logs-01.loggly.com/inputs/',
        enumerable: true,
        configurable: true
    });
    
    logger.info('Hello Loggly!');
    

    【讨论】:

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