I am exploring Logstash to receive inputs on HTTP. I have installed http plugin using:
plugin install logstash-input-http
The installation was successfull. Then I tried to run logstash using following command:
logstash -e 'input {http {port => 8900}} output {stdout{codec => rubydebug}}'
But logstash terminates without giving any error as such.
Don't know how to verify whether plugin is installed correctly or not. And how to utilize the http plugin to test a sample request.
Thanks in Advance!
--debug
flag then you can see if the HTTP input is being initialized properly. Also runplugin list
to see if thehttp
plugin shows up in the list. – Val--debug
option leads to no result, it still terminates without any error. I am using Logstash 2.3.1 version. I tried downloading the 2.3.2 zip version, but I am unable to see the "bin" folder. Are there any structural changes in these two versions. – SuperCoder--debug
logs you see? Is it possible that your port 8900 is already bound to some other process? – Val