簡(jiǎn)介
- elasticsearch-head是一個(gè)用來瀏覽、與Elastic Search簇進(jìn)行交互的web前端展示插件。
- elasticsearch-head是一個(gè)用來監(jiān)控Elastic Search狀態(tài)的客戶端插件。(摘自:《實(shí)戰(zhàn)Elasticsearch、Logstash、Kibana 分布式大數(shù)據(jù)搜索與日志挖掘及可視化解決方案》)
elasticsearch-head插件主要用途:
- 簇瀏覽,顯示簇的拓?fù)洳⒃试S你執(zhí)行索引(index)和節(jié)點(diǎn)層面的操作。
- 查詢接口,允許你查詢簇并以原始json格式或表格的形式顯示檢索結(jié)果。
- 顯示簇狀態(tài),有許多快速訪問的tabs用來顯示簇的狀態(tài)。
- 支持Restful API接口,包含了許多選項(xiàng)產(chǎn)生感興趣的結(jié)果,包括:
第一,請(qǐng)求方式:get,put,post,delete; json請(qǐng)求數(shù)據(jù),節(jié)點(diǎn)node, 路徑path。
第二,JSON驗(yàn)證器。
第三,定時(shí)請(qǐng)求的能力。
第四,用javascript表達(dá)式傳輸結(jié)果的能力。
第五,統(tǒng)計(jì)一段時(shí)間的結(jié)果或該段時(shí)間結(jié)果比對(duì)的能力。
第六,以簡(jiǎn)單圖標(biāo)的形式繪制傳輸結(jié)果。
安裝方法
- 采用插件的安裝模式
elasticsearch/bin/plugin install mobz/elasticsearch-head
- 直接輸入此命令可能會(huì)報(bào)錯(cuò),無非是路徑的問題,需要先定位到elasticsearch的安裝位置,比如采用yum方式安裝的可以輸入下面的代碼
rpm -ql elasticsearch
- 找到了安裝目錄之后重新執(zhí)行命令
/usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head
- 如果安裝了半天一直卡在 downloading...沒有反應(yīng),試試直接下載文件的方式安裝
- 下載壓縮包 https://github.com/mobz/elasticsearch-head/archive/master.zip
- /usr/share/elasticsearch/plugins 文件夾中新建 head文件夾
- 解壓master.zip文件,復(fù)制到head文件夾中就可以
測(cè)試安裝是否成功
- 瀏覽器輸入地址,看看是否能正常訪問
http://xxx:9200/_plugin/head/