and metricbeat work fine when I send it to elastichseatch directly. However the nodes are sending through logstash dosen't show up in beats dashboard ! do you have any idea how to troubleshoot this.
I realized the issue is the index.
logsteash index called logstash-* and metricbeat index called metricbeats-*
The dashboard however looks at metricbeats-* index.
Can I chaneg the index name in logstash to be mnetricbeats-* ?
What about the other Beats? Do I need to make different Logstash pipes with each own point of input (say ports 5044-5048) and -output to Elasticsearch with their own specific indexname?
I am fairly new to Elastic Stack (or ELK) and I am a bit confused about the role of Logstash in conjunction with the Beats. Because Beats ships with dashboard you can import easily... But these dashboards uses the different Beats indexes (metric, packet, etc.) by default. If you use Logstash, then everything is indexed in 'logstash-*' by default, or you have to configure Logstash to use different indexes.
You could let the Beats index their data right into Elasticsearch. But then you cannot enrich the data if you want... am I correct?
How would you set this all up when you want to make use of the Beats, Logstash and(!) the dashboards shipped with Beats?
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.