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?