ElasticSearch教程(二)——ElasticSearch基本外掛head
阿新 • • 發佈:2018-12-24
公司一直在使用ES作為分散式的搜尋引擎,由於資料量的不斷升高,ES出現了效能瓶頸。公司決定進一步的優化ES配置,所以最近幾天在研究ES,最近會更新一系列ES的教程,希望大家持續關注。不多說了,Action。
前言
這篇文章我們介紹一個非常好的工具:elasticsearch-head,從簡單介紹,到安裝,最後使用。
簡介
elasticsearch-head是一個介面化的叢集操作和管理工具,可以對叢集進行傻瓜式操作。你可以通過外掛把它整合到es(首選方式),也可以安裝成一個獨立webapp。
es-head主要有三個方面的操作:
- 顯示叢集的拓撲,並且能夠執行索引和節點級別操作
- 搜尋介面能夠查詢叢集中原始json或表格格式的檢索資料
- 能夠快速訪問並顯示叢集的狀態
- 有一個輸入視窗,允許任意呼叫RESTful API。這個介面包含幾個選項,可以組合在一起以產生有趣的結果;
- 請求方法(get、put、post、delete),查詢json資料,節點和路徑
- 支援JSON驗證器
- 支援重複請求計時器
- 支援使用javascript表示式變換結果
- 收集結果的能力隨著時間的推移(使用定時器),或比較的結果
- 能力圖表轉換後的結果在一個簡單的條形圖(包括時間序列)
安裝
我們只介紹外掛的安裝方式,另外的方式大家看官方文件即可。ES-head作為外掛,有兩個安裝方式:
- 通過elasticseach自帶的plugin命令
elasticsearch/bin/plugin -install mobz/elasticsearch-head
如下圖:
2. zip包安裝
1. https://github.com/mobz/elasticsearch-head下載zip 解壓
2. 建立elasticsearch-2.3.1\plugins\head檔案
3. 將解壓後的elasticsearch-head-master資料夾下的檔案copy到head
4. 執行es
5. 開啟http://localhost:9200/_plugin/head/
啟動介面
說明:這個介面展示的ES叢集的內容,以及我們安裝的其他外掛的資料,後面我們會詳細介紹。
對es-head的操作,大家自己點點,簡單的操作一下就學會了,非常的簡單。
下面博文我們開始介紹ElasticSearch教程(三)———ElasticSearch的簡單叢集安裝,敬請期待。