Both metricbeat and winlogbeat agents installed on same AWS EC2 windows instance. I am trying to push the data to logstash. Logstash is just processing metricbeat data but not for winlogbeat.
I am using metricbeat v6.3.1 and winlogbeat 6.3.2
Error from logstash:
[WARN ][io.netty.channel.DefaultChannelPipeline] An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the
pipeline did not handle the exception
Both metricbeat and winlogbeat agents installed on same AWS EC2 windows instance. I am trying to push the data to logstash. Logstash is just processing metricbeat data but not for winlogbeat.
Does the Winlogbeat logfile contain anything interesting? If not, try raising its loglevel.
Error from logstash:
[WARN ][io.netty.channel.DefaultChannelPipeline] An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the
pipeline did not handle the exception
That's just a warning that hardly is relevant in this case. Is there anything else in the log?
I tried sending winlogbeat data to a different logstash instance, it worked. It looks like it is not letting me send different beat agents data to same logstash instance.
You can't have two beats inputs listening on the same port (and there's no need for that either unless you for some reason must process the events in two different Logstash pipelines).
Thank you.
Do you mean that we can send data from same source for 2 different beats agents on different ports to same logstash instance?
If above is true, how do we then achieve this?
Config should be something like this?
input {
beats {
port => 5044
}
}
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.