Elasticsearch 5.5.1-head插件安裝
阿新 • • 發佈:2018-01-21
java -s 窗口 con tail ejs targe image post
elasticsearch-head是一個界面化的集群操作和管理工具,可以對集群進行傻瓜式操作。可以通過插件把它集成到ES(首選方式),也可以安裝成一個獨立WebApp。
elasticsearch-head主要有三個方面的操作:
- 顯示集群的拓撲,並且能夠執行索引和節點級別操作
- 搜索接口能夠查詢集群中原始JSON或表格格式的檢索數據
- 能夠快速訪問並顯示集群的狀態 有一個輸入窗口,允許任意調用RESTful API。這個接口包含幾個選項,可以組合在一起以產生有趣的結果
- 請求方法(get、put、post、delete),查詢JSON數據,節點和路徑
- 支持JSON驗證器
- 支持重復請求計時器
- 支持使用JavaScript表達式變換結果
- 收集結果的能力隨著時間的推移(使用定時器),或比較的結果
- 能力圖表轉換後的結果在一個簡單的條形圖(包括時間序列)
官方的文檔: https://github.com/mobz/elasticsearch-head
安裝:
對於5.x版本的ES已經不支持插件的形式安裝,只能做為獨立服務器運行。
而head插件采用的是node.js,所以node.js必須先安裝。
node.js安裝
Ubuntu: CentOS: wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xztar -xvf node-v6.9.5-linux-x64.tar.xz sudo mv node-v6.9.5-linux-x64 /usr/local/node sudo ln -s /usr/local/node/bin/node /usr/local/bin/node sudo ln -s /usr/local/node/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
head安裝
git clone git://github.com/mobz/elasticsearch-head.git cd elasticsearch-head npm installnpm run start
配置ES的API可以跨域訪問
vim elasticsearch-5.5.1/config/elasticsearch.yml http.cors.enabled: true http.cors.allow-origin: "*"
#配置完成後重啟ES
運行:http://localhost:9100/,界面如下:
參考:
http://blog.csdn.net/jiuqiyuliang/article/details/51240800(以上內容轉自此篇文章)
http://blog.csdn.net/hiwoshixiaoyu/article/details/52926323
https://www.cnblogs.com/gispathfinder/p/6189552.html
https://www.cnblogs.com/liuyi2614/p/6383336.html
Elasticsearch 5.5.1-head插件安裝