{:timestamp=>"2016-09-01T11:46:56.873000+0100", :message=>"Pipeline aborted due to error", :exception=>"LogStash::ConfigurationError", :backtrace=>["/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.4.0-java/lib/logstash/config/mixin.rb:88:in `config_init'",
It does not use those files automatically. Run logstash --configtest -f /etc/logstash/conf.d.
I can tell you already that it's complaining about the patterns file which, I assume, is a grok pattern file. Logstash reads all files in the configuration directory it's pointed to.
You probably don't need to update them at all, but they can't be stored in /etc/logstash/conf.d since Logstash reads all files in that directory as configuration files.
Is that really the only message in the log? The stacktrace indicates that you're using an obsolete configuration option for some plugin, but I'd expect there to be a message indicating which option it's complaining about.
That is the only message logged into the log files- will you be able to point me into where can I look for the obsolete option. Let me know if you require any additional logs (elasticsearch, syslog)
The documentation for the plugins you use should state if the option is obsolete (or if it's missing from the documentation; that would obviously be a clear indication), but if you post your configuration we might be able to spot the problem right away.
Thanks Magnus and apologies for the delay in replying i will post the conf files shortly. Just to double check with you as plugin configuration you are referring to the contents of /etc/logstash/conf.d/
To let you know i dont have any additional plugins for elasticsearch. I had kopf and bigdesk, but removed them prior to upgrade.
Magnus, Fantastic! worked as a charm and many, many thanks as it was causing a massive pain for me to sort it.
I can confirm that all is working fine now and both logstash and elasticsearch are working fine
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.