Splunk和Winston for Nodejs

时间:2016-06-08 19:46:02

标签: node.js splunk winston

我正在尝试使用winston-splunk,在splunk中显示日志。 不知怎的,我无法看到日志。 我对splunk和winston都很陌生,这是我的代码:

   var splunk  = require('winston-splunk').splunk;
   var transport = new (splunk)({splunkHostname: 'localhost'});
   transport.log("error","er","This is the error message",function(err,res){
       console.log(err+"  "+res);
    })

如何在splunk上显示此消息?我还创建了一个http事件收集器,用于令牌,但无法使用。 有人能以正确的方式指导我吗? 如何配置和设置我的环境,如果有任何代码示例,它将是很好的帮助。 谢谢大家

1 个答案:

答案 0 :(得分:0)

winston-splunk实际上不支持HTTP Event Collector - 仅支持UDP。您需要使用winston-splunk-httplogger。您可以在the GitHub repo上看到一个示例。