我正在尝试使用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事件收集器,用于令牌,但无法使用。 有人能以正确的方式指导我吗? 如何配置和设置我的环境,如果有任何代码示例,它将是很好的帮助。 谢谢大家
答案 0 :(得分:0)
winston-splunk
实际上不支持HTTP Event Collector - 仅支持UDP。您需要使用winston-splunk-httplogger
。您可以在the GitHub repo上看到一个示例。