上面一張介紹了ElasticSearch的安裝和簡單用法。html
如今應該都知道ElasticSearch是用來作全文搜索的,那今天我就簡單介紹下Kibana。docker
它是專門用來查看ElasticSearch內容的工具,而且能夠圖形化瀏覽器
命令:服務器
docker pull index.tenxcloud.com/docker_library/kibana
注意:這裏下載的鏡像是最新版本的Kibana,而咱們上章下載的ElasticSearch是1.6版本的,可能比較低,須要升級下。elasticsearch
將Kibana掛載到本地的ElasticSearch鏡像上,首先確保ElasticSearch已經開啓。而後再執行以下命令:工具
docker run --link elasticsearch:elasticsearch -p 5601:5601 -d kibana
注意:mac還要再開個端口映射。性能
這時候咱們在瀏覽器中打開 http://127.0.0.1:5601,就能夠看到Kibana的服務器頁面了。如圖:spa
在上面的圖片中,咱們能夠:日誌
logstash-*
做爲你的 index pattern。通配符(*) 匹配索引名中零到多個字符。若是你的 Elasticsearch 索引有其餘命名約定,輸入合適的 pattern。pattern 也開始是最簡單的單個索引的名字。Index contains time-based events
參數。Use event times to create index names
選項,而後再選擇 Index pattern interval
。這能夠提升搜索性能,Kibana 會至搜索你指定的時間範圍內的索引。在你用 Logstash 輸出數據給 Elasticsearch 的狀況下尤爲有效。Create
添加 index pattern。第一個被添加的 pattern 會自動被設置爲默認值。若是你有多個 index pattern 的時候,你能夠在 Settings > Indices
裏設置具體哪一個是默認值。下面就是篩選條件,查詢內容了code
固然,咱們還能觀看一些報表,圖形化界面,這裏就不概述了。
詳細介紹請參照http://kibana.logstash.es/content/kibana/v4/setup.html