We setup the environment for logstash & elastic search for log analysis.My hardware environment is high end even though the performance of the logstash is slow.Now Our goal is to find the following area where it takes much time input,filter or output. So we decided to go with monitoring it.We have one option as of now is to go with Java thread dump analysis.Is this the only way or any other options available.
Conf file details
input {
file {
path => ["home/**/*.log"]
start_position => beginning
}
}
filter {}
output {
stdout { codec => rubydebug }
elasticsearch {}
}