web-dev-qa-db-ja.com

elkスタックエラー「マッピングをフェッチできません。パターンに一致するインデックスがあります」

私はELKスタックをUbuntu 16.04 LTSのcollectdでセットアップしようとしています(非常に多くの最新バージョンのスタックが利用可能です)kibanaはnginxプロキシの背後にあります(このガイドに従っています https://www.digitalocean.com/community/tutorials/ how-to-install-elasticsearch-logstash-and-kibana-elk-stack-on-ubuntu-16-04

そして、キバナダッシュボードに行くまではすべて見栄えが良い

Index Patterns 

Warning No default index pattern. You must select or create one to continue.

unable to fetch mapping do you have indices matching the pattern

ELKスタックは1つのサーバー上にあるため、すべてlocalhostにあります

以下は、構成を確認するために実行したコマンドです

:~# curl 127.0.0.1:9200`
{
  "name" : "Flex",
  "cluster_name" : "elk-00",
  "version" : {
    "number" : "2.3.3",
    "build_hash" : "218bdf10790eef486ff2c41a3df5cfa32dadcfde",
    "build_timestamp" : "2016-05-17T15:40:04Z",
    "build_snapshot" : false,
    "lucene_version" : "5.5.0"
  },
  "tagline" : "You Know, for Search"


:~# service logstash configtest
Configuration OK

私の質問、非常に具体的

1。デフォルトのインデックスファイルを作成するにはどうすればよいですか?

2。このデフォルトのインデックスファイルのパスとは何ですか?また、私は.kibanaについて聞きます、このファイル.kibanaはどこにありますか?

3。このインデックスファイルが自動的に作成されなかったのはなぜですか?手動で他に何もしなくても自動的に機能することを確認するにはどうすればよいですか?

enter image description here

enter image description here

3
uberrebu

したがって、明らかにこのエラーが発生するのは、elasticsearchにデータがないため、データをロードする必要があるためです。

このガイドに従ってデータをelasticsearchにロードすると、すべてが魅力的に機能し始めます!

https://www.elastic.co/guide/en/kibana/current/getting-started.html

2
uberrebu