0

我正在使用庫here從Node.js登錄到Stackdriver。 但是,日誌沒有顯示 - 我想因爲我沒有指定元數據資源,例如'global'。我怎麼做?從winston登錄到stackdriver

var winston = require('winston'); 
var transport = require('@google-cloud/logging-winston'); 

winston.add(transport, { 
    projectId: 'myproject', 
    keyFilename: 'google_key.json', 
    level: 'warn' // log at 'warn' and above 
}); 

winston.error('warp nacelles offline'); 
+0

你能否提供一些代碼?我們需要先看看你的試用。也許在其他地方出錯。 – QuestionAndAnswer

回答

1

的解決方案是一個「標籤」字段添加到配置,比如:

winston.add(transport, { 
    projectId: 'myproject', 
    keyFilename: 'google_key.json', 
    level: 'warn', // log at 'warn' and above, 
    label: 'Global' 
});