2016-04-26 19 views
1
創建Kibana指數

我已經安裝了Elstaticsearch和Logstash,並打算根據指令安裝Kibana:https://www.elastic.co/guide/en/kibana/current/setup.html如何Elasticsearch

瑣碎下載和提取後,Elasticsearch啓動後,再進行下一步: 創建動態映射.kibana指數剛剛啓用該指數

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

導致我誤入歧途。根據這個指示,我完全不知道它的意思和我應該做什麼。忠實地希望有人能給我一些提示。

回答

0

只有在禁用Elasticsearch中字段的動態映射時才需要執行此步驟。如果你還沒有這樣做,那麼你可以簡單地啓動Kibana,它會自動創建所有必要的索引等。

2

邏輯上.kibana索引需要對其所有字段進行動態映射。

在這裏,我們有兩個用例:

  1. index.mapper.dynamic設置爲true這是Elasticsearch默認行爲:您可以跳過手動創建.kibana址步驟。
  2. index.mapper.dynamic在Elasticsearch中設置爲false:您必須在啓用動態映射的情況下手動創建.kibana索引。

希望對您有所幫助!

+0

感謝avr,至於選項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