介紹:html
要說kibana,就不得不先說一下logstash。這裏呢,先要講個故事。故事是開頭是這樣的,Logstash早期曾經自帶了一個特別簡單的logstash-web用來查看ES中的數據,其功能太過簡單,因而RashidKhan用PHP寫了一個更好用的web,取名爲Kibana,這個PHP版本的Kibana發佈時間是2011年12月11日。Kibana迅速流行起來,不久的2012年8月19日,Rashid Khan用Ruby重寫了Kibana,也被叫作Kibana2,由於Logstash也是用Ruby寫的,這樣Kibana就能夠替代原來那個簡陋的logstash-web頁面了。目前咱們看到的AngularJS版本的Kibana其實原名叫elasticsearch-dashboard,但跟Kibana2做者是同一我的,換句話說,kibana比logstash還早就進了elasticsearch名下,這個項目更名Kibana是在2014年2月,也被叫作Kibana3.全新的設計一會兒風靡DevOps界,隨後其餘社區紛紛借鑑,Graphite目前最流行的Grafana界面就是由此而來,至今代碼中還留存有十餘處kbn字樣。2014年4月,Kibana3中止開發,ES公司集中人力開始Kibana4的重構,在2015年初發布了使用JRuby作後端的beta版後,於3月正式推出使用Node.js作後端的正式版。因爲設計思路上的差異,一些K3適宜的場景並不在K4考慮範圍內,因此至今K3和K4並存使用。前端
做爲一個開頭的故事,簡單瞭解一下kibana的歷史,說到kibana呢,它是一個基於瀏覽器頁面的ES前端展現工具,是爲ES提供日誌分析的web接口,可用它對日誌進行高效的搜索、可視化、分析等操做。Kibana所有使用HTML語言和JavaScript編寫的,提供了Marvel監控的UI界面。Kibana是一個與ES之前工做的開源分析、可視化平臺,使用Kibana能夠查詢、查看並與存儲在ES索引的數據進行交互操做,使用Kibana能執行高級的數據分析,並能以圖表、表格和地圖的形式查看數據。Kibana使得理解大容量的數據變得很是容易,他很是簡單,基於瀏覽器的接口使咱們可以快速的建立和分享顯示ES查詢結果實時變化的儀表盤。web
須要注意的一點是,kibana是把分析放在了查詢前面,這大概是kibana區分於其餘客戶端的地方。對比一下head,head是用於數據的瀏覽和查詢的,而kibana具有查詢功能,可是最吸引人的地方應該是它的圖標和表現能力吧。後端
安裝:瀏覽器
網上說在線安裝不行,不能與elasticsearch版本相匹配,我採用的是離線安裝。方法見:http://www.cnblogs.com/jiu0821/p/5697961.htmlelasticsearch