Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Graylog使用winston-graylog2登录sails_Node.js_Sails.js_Winston_Graylog2 - Fatal编程技术网

Node.js Graylog使用winston-graylog2登录sails

Node.js Graylog使用winston-graylog2登录sails,node.js,sails.js,winston,graylog2,Node.js,Sails.js,Winston,Graylog2,在我的sailsjs应用程序中,我使用winston登录到一个文件。日志已正确存储在文件中。我添加了一个graylog传输,但我无法在graylog中获取任何日志。 下面是我在config/log.js中的代码 var logger = new (winston.Logger)({ transports: [ new (winston.transports.Console)( { } ), new

在我的sailsjs应用程序中,我使用winston登录到一个文件。日志已正确存储在文件中。我添加了一个graylog传输,但我无法在graylog中获取任何日志。 下面是我在config/log.js中的代码

var logger = new (winston.Logger)({
        transports: [
                     new (winston.transports.Console)( { } ),
                     new (winston.transports.File)({ filename: 'application.log',
                                                     levels  : 'info',
                                                     json    : false,
                                                     colorize: true
                         }),
                     new (WinstonGraylog2)({
                      name            : 'Graylog',
                      level           : 'info',
                      silent          : false,
                      handleExceptions: false,
                      prelog          : function (msg) {
                        return msg.trim();
                      },
                      graylog         : {
                        servers   : [{
                          host: config.graylogHostName,
                          port: config.graylogPort
                        }],
                        facility: config.graylogFacility,
                        bufferSize: 1400
                      }
                     })
                    ]
    });

请使用正确的配置来获取graylog中的日志。?

我的代码中有一些语法错误,上面的配置工作正常