Here is what my configuration looks like ...
input {
exec {
command => 'c:\Python27\python C:\J\logstash\pythonscripts\test.py'
interval => 10000
}
}
output {
stdout {
codec => rubydebug
}
}
When I execute this python script on commandline, as it does some processing - so there is a delay before the output is printed onto the console.
However, whatever is the output doesnt make it to the pipeline.
Also, before the processin, whateever I output to the console, that gets captured in the pipeline.
Is there like a timeout thingie that pipeline waits for before disconnecting from script output?
Any help would be greatly appreciated!