node-logmagic-logstash
A sink for logmagic that outputs to logstash via udp.
install
$ npm install logmagic-logstash
example js
var logmagic = ;var log = logmagic;var logstashSink = LogstashSink; // Create a new logstash sinkvar logstash = 'test' '192.168.1.111' 9999; // Tell logmagic to route logs to the new logstash sinklogmagic;logmagic; log;log;log;
logstash config
input {
udp {
codec => "json"
type => "nodejs"
port => 9999
}
}
output {
stdout {
codec => rubydebug
}
}
test
$ npm test