2016-04-26 5 views
1
にKibanaインデックスを作成する方法を

私はElstaticsearchとLogstashがインストールされている、との命令に従ってKibanaをインストールするつもりです:、Elasticsearchは、次のステップを開始している些細なダウンロードと抽出した後https://www.elastic.co/guide/en/kibana/current/setup.htmlElasticsearch

動的マッピングと.kibanaインデックスを作成します。ちょうどそのインデックスのために有効に:道に迷って私を導く

PUT .kibana 
{ 
    "index.mapper.dynamic": true 
} 

。私はそれが何を意味するのか、そしてこの指示に従って何をすべきか全く分かりません。誰かが私にそれについてのヒントを与えることができることを誠実に願っています。

答えて

0

この手順は、Elasticsearchでフィールドの動的マッピングを無効にした場合にのみ必要です。あなたがこれをやっていないならば、単にキバナを始めることができ、それは必要なすべてのインデックスなどを自動的に作成します。

2

論理的に.kibanaインデックスは、

ここでは、2つのユースケースを持っている:

  1. index.mapper.dynamicはElasticsearchのデフォルトの動作であるtrueに設定されている:あなたは.kibanaインデックスステップを作成し、手動でスキップすることができます。
  2. index.mapper.dynamicは、Elasticsearchでfalseに設定されています。.kibanaのインデックスを動的に有効にして手動で作成する必要があります。

希望がこれを助けます!

+0

ありがとうございます。オプション2については、手動で.kibanaインデックスを作成する方法はありますか? – Rui

+1

@ user1928863の場合は、elasticsearchノードのいずれかで次のcurlコマンドを実行して作成できます。 'curl -XPUT http:// localhost:9200/.kibana/-d '{" index.mapper.dynamic ":true}''を実行します。 elasticsearchでインデックスを作成するためのドキュメントは、https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-create-index.htmlでご覧いただけます。 – avr