Outputing syslogs to OpenNMS


I am trying to send syslogs to OpenNMS which is listening for syslogs on port 10514. This is the config I have currently.

output {
stdout { }
elasticsearch { host => "" }
syslog {
type => syslog
host => ""
port => 10514

Logstash starts up then falls over and I see the following error:

"Couldn't find the syslog output plugin named 'syslog'. Are you sure this is correct? Trying to load the syslog output plugin resulted in this error. No such to load -- logstash/outputs/syslog"

(Magnus B├Ąck) #2

According to the documentation, the syslog output isn't a core plugin and needs to be installed separately.

(system) #3