Working with a fresh installation of Kibana and metricbeats. The latter feeds through logstash.
I've gone through setting up the dashboards multiple times, but keep winding up with errors like the following:
The request for this panel failed
Fielddata is disabled on text fields by default. Set fielddata=true on [beat.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.
and
The request for this panel failed
The aggregations key is missing from the response, check your permissions for this request.
My logstash config looks like the following:
output {
elasticsearch {
hosts => ["localhost:9200"]
manage_template => false
index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
}
}
metricbeats config looks like the following:
#----------------------------- Logstash output --------------------------------
output.logstash:
# The Logstash hosts
hosts: ["severname:5046"]
#============================== Dashboards =====================================
setup.dashboards.enabled: true
#setup.dashboards.url:
#============================== Kibana =====================================
# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
# This requires a Kibana endpoint configuration.
setup.kibana:
host: "http://servername:5601"
I've deleted the indices and dashboards multiple times, reloaded, still receiving the same errors in dashboards with multiple fields showing similar errors.
Advice is welcome