kibana是o(゚Д゚)っ額,是一個開源的分析和可視化的管理工具,注:它並不存儲數據。人狠話很少,對於咱來講,要怎麼用它呢?但願對後來者有些幫助。php
1、先下載,解壓elastic search,打開config目錄,elasticsearch.yml文件,把network.host配置爲0.0.0.0 (0.0.0.0即缺省爲本機ip地址),啓動分兩種,一種是直接點擊 /bin/elasticsearch.bat 直接運行,關閉控制檯即中止。另一種是經過 /bin/elasticsearch-service manager 彈出服務框,把es設置爲自啓動服務,每次開機即啓動。最近看了eBay阮一鳴大大關於Elasticsearch的教學視頻,其實還能夠把es三劍客部署在docker一鍵運行,容器隔離,單獨分配內存及硬盤,比樓主採用的第一種lowb方法好多了。。html
2、下載kibana,解壓,打開config目錄,kibana.yml文件,配置elasticsearch.hosts爲 ${你的es服務地址} 並啓動,以下java
3、kibana之Dev Tools,使用elastic search做爲數據源,基礎語法可看官網,或者>>基礎語法docker
概念:es的 index至關於關係型數據庫的database,type爲table等等數據庫
①在kibana的dev tools裏面,執行指令建立index及type,並存儲幾個document...app
put指令和update均可以建立doc,不帶_create表示建立或更新,帶了_create,若是記錄已存在則會拋錯。elasticsearch
②查看type(表/table)的字段結構 GET /{$index}/_mapping工具
③查看所有條目 GET /{$Index}/{$type}/_search3d
④刪除 DELETE /{$Index}/{$type}/{$doc} 視頻
4、kibana之discover
①點擊kibana側邊欄的managment -> index patterns -> create index pattern
②在discover裏面查看已配置的數據源數據,能夠點擊右上角的refresh按鈕設置是否刷新及刷新頻率。但數據發送變化時,頁面會相應發送變化
5、總結
用es來作檢索,極好,而且es提供了標準的Restful Api,不管是php,java,或C#等等都支持良好,開箱即用。
待續。。