I am using metricbeat6.2.4. I want to export metricbeat dashboard in kibana. I have configured logstash output in my metricbeat.yml file instead of elasticsearch output. My Kibana dashboard is running on different server and i am using nginx webserver.
When is used the below command to import the dashboard i am getting below error:
2018-08-20T07:32:00.477Z INFO instance/beat.go:468 Home path: [/usr/share/metricbeat/bin] Config path: [/usr/share/metricbeat/bin] Data path: [/usr/share/metricbeat/bin/data] Logs path: [/usr/share/metricbeat/bin/logs]
2018-08-20T07:32:00.478Z INFO instance/beat.go:475 Beat UUID: a62b67aa-61ec-44a1-abf0-5632a63ac46f
2018-08-20T07:32:00.478Z INFO instance/beat.go:213 Setup Beat: metricbeat; Version: 6.2.4
2018-08-20T07:32:00.480Z INFO pipeline/module.go:76 Beat name: orion4
2018-08-20T07:32:00.481Z ERROR instance/beat.go:667 Exiting: Template loading requested but the Elasticsearch output is not configured/enabled
Exiting: Template loading requested but the Elasticsearch output is not configured/enabled
Can you please help me how i can import metricbeat dashboard.
What version of Elasticsearch / Kibana are you using?
It seems the above error comes from the issue that when you run setup it also tries to load the template which it can't. Try adding --dashboard to only load the dashboard.
I am talking about "The request for this panel failed"
I am getting the below log in my elasticsearch:
Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [system.network.name] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead.
Note:- I am using ELK6.2.4 as well as Beat 6.2.4 version.
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.