分佈式搜索elasticsearch集羣管理工具head

elasticsearch-head是一個elasticsearch的集羣管理工具,它是徹底由html5編寫的獨立網頁程序,你能夠經過插件把它集成到es。或直接下載源碼,在本地打開index.html運行它。該工具的git地址是: https://github.com/Aconex/elasticsearch-headhtml

 

插件安裝方法:html5

1.elasticsearch/bin/plugin -install Aconex/elasticsearch-headnode

2.運行esgit

3.打開http://localhost:9200/_plugin/head/github

 

不想經過插件集成到es的話就能夠直接在git上下載源碼到本地運行。json

 

在地址欄輸入es服務器的ip地址和端口點connect就能夠鏈接到集羣。下面是鏈接後的視圖。這是主界面,在這裏能夠看到es集羣的基本信息(如:節點狀況,索引狀況)。api

界面的右邊有些按鈕,如:node stats, cluster nodes,這些是直接請求es的相關狀態的api,返回結果爲json,以下圖:服務器

在索引下面有info和action兩個按鈕。info是能夠查看索引的狀態和mapping的定義。action是對索引進行操做,如:添加別名、刷新、關閉索引,刪除索引等。app

browser瀏覽界面,這個界面能夠同時查看多個索引的數據,也能夠查詢指定字段的數據。elasticsearch

 

Structured Query查詢界面,這個界面能夠對某個索引進行一些複雜查詢,以下面這個例子是查詢product索引,構造boolquery,title字段裏查詢「產品」關鍵詞,price範圍爲10到100的記錄。

 

Any Request任意請求界面,這個界面能夠說是個rest的客戶端,能夠經過它來對es進行一些請求操做或測試api接口,下面這個例子是把product索引的副本數設置爲1,更多的api能夠到es官網查詢。

本文地址:http://blog.csdn.net/laigood12345/article/details/8193758

相關文章
相關標籤/搜索