A Kibana acemi Kibana UI inceleyen ilk dönemde web tarayıcısı üzerinden Kibana UI üzerinde ayarlamak yerine programlı yerine varsayılan endeksi desen nasıl ayarlanacağı bilmek istiyorum Kibana varsayılan endeksi desen set https://www.elastic.co/guide/en/kibana/current/setup.htmlProgramlı sayfasında belirtildiği gibi
cevap
Elasticsearch, tüm Kibana meta verileri bilgilerini .kibana
dizininde depolar. defaultIndex
ve avans ayarları gibi Kibana konfigürasyonları, 4.5.0
Kibana'nızın sürümü olan index/type/id .kibana/config/4.5.0
altında saklanır.
Yani kurma veya aşağıdaki adımlarla defaultIndex değişen elde edebilirsiniz:
Eğer defaultIndex olarak ayarlamak istediğiniz Kibana için dizini ekleyin.
curl -XPUT http://<es node>:9200/.kibana/index-pattern/your_index_name -d '{"title" : "your_index_name", "timeFieldName": "timestampFieldNameInYourInputData"}'
- endeksi defaultIndex olarak daha önce eklenen ayarlamak için Kibana yapılandırma değiştirin
:: Aşağıdaki komutlarla bunu yapabilir
curl -XPUT http://<es node>:9200/.kibana/config/4.5.0 -d '{"defaultIndex" : "your_index_name"}'
Not: senin doğru index_name her yerde vererek emin olun Geçerli zaman damgası alan adı ve kibana sürümü örneğin kibana 4.1.1 kullanıyorsanız, 4.1.0 ile 4.5.0 değiştirebilirsiniz.
Bu yardımcı olur umarım!
Bu cevabın neden kabul edilmediğinden emin değilsiniz. Bu sadece bana bir zaman kazandırdı. –
Merhaba, geç cevap için özür dilerim. Bu cevabı bugün deneyeceğim. Eğer propertly çalışıyorsa kabul edeceğim :) – Rui
omg, ben şimdi denedim ve mükemmel çalıştı: D Harika! Sooo çok teşekkürler! Ben zaten aptalca bir hata yaptı kimse benim zaten – Rui
Bu özellik için Github'daki ilerlemeyi takip edebilirsiniz, aksi halde, Kibana API'sine HTTP POST isteklerini kullanmanız gerekir. https://github.com/elastic/kibana/issues/3709 –
Harika öneriniz için teşekkürler. Yinelenen bir soru buldum: http://stackoverflow.com/questions/28811267/how-to-automate-the-configuration-of-an-index-pattern-in-kibana – Rui
ISSUE # 3709'daki yanıtlardan birini verdi. curl POST komutu: curl -XPUT http: //: 9200/.kibana/index-pattern/events- * -d '{"title": "events- *", "timeFieldName": "EventTime"}' Herkes bilir bu isteğin ne olduğu temelinde? Kibana dokümantasyonu ile ilgili herhangi bir bilgi bulamıyorum –
Rui