In the Discover page, there is a warning here: No default index pattern. You must select or create one to continue.No default index pattern. You must select or create one to continue.
And in the module of "Configure an index pattern", below the "index name or pattern", there is a red tip:
Unable to fetch mapping. Do you have indices matching the pattern?
And I can't add anything in "Time Filter field name"
How to resolve this problem? Anyone can give me some advice?
Hey @saliormoon, Kibana requires you to set up an "index pattern" that matches indices in Elasticsearch to be able to retrieve the data before you can use Discover/Visualize/etc.
Do you already have data in your Elasticsearch indices? What is the index/indices named in Elasticsearch, and what are you entering for your "Index name or pattern" in Kibana?
As you said you have set uo logstash for log collection.
Make sure logstash have indexed the logs into elasticsearch and same logs have been indexed into elasticsearch as indices.
As kibana fetch the same indices pattern as indexed into elasticsearch.
first check your elasticsearch indices and then will create index with same pattern and fectch the data.
Ex: if there is some data is indexed naming as "Logstash-xxx" in elasticsearch then fetch the data via creating an index in kibana like "logstash-*".
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.