Logstash 5.2.2-1 installed from Elastic repos on Ubuntu 16
While troubleshooting an issue earlier I enabled rubydebug output like so:
output {
elasticsearch {
hosts => "localhost:9200"
}
stdout { codec => rubydebug }
}
I was expecting this to write to a log under /var/log/logstash where all the rest of my logstash logs are going. Nothing showed up though. I started to think that maybe rubydebug wasn't working as expected but then I checked /var/log/syslog and saw that it was writing to that log.
It seems as if enabling rubydebug has caused these logs to get written to syslog rather than using the default log path where everything else goes. Am I doing something wrong here or is this a bug that should be reported?