2013-10-26 2 views
1

winglog와 함께 loggly를 설정하려고 시도했지만 아무 것도 표시되지 않습니다! 나는 포괄 소스 그룹 시도 :wingand와 loggly는 loggly 대시 보드에 아무것도 표시되지 않습니다.

loggly source group

을 그리고 간단한 정보를 로그 시도 :

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!' 

것은 무엇 잘못 될 수 있습니까?

답변

4

Loggly가 새로운 버전 - Gen2를 릴리스했습니다. Gen2는 아직 winston-loggly 패키지에 구현되어 있지 않습니다. Loggly 팀과 통신 한 후 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!'); 
관련 문제