Elasticsearch-header、Kibana實現對ES的視覺化
阿新 • • 發佈:2022-04-02
Elasticsearch-header
Header安裝比較簡單
一般需要先去github下載header,由於header外掛本質上還是一個nodejs的工程,所以需要安裝node,使用npm來安裝依賴的包,並且還需要安裝grunt。
這裡有個包把以上所有的都打在一起了,解壓可直接使用:
https://download.csdn.net/download/csdn_chshuai/85035038
1、解壓後編輯Gruntfile.js,修改hostname及port
2、配置環境變數:/?/elasticsearch-head-master/node-v9.9.0-linux-x64/bin
3、啟動:進去header目錄啟動,/node-v9.9.0-linux-x64/bin/grunt server &
4、訪問
5、功能
通過header可以做對索引做相關查詢、刪除操作
Kibana
1、下載
根據elsticsearch版本好下載對應kibana
https://www.elastic.co/cn/downloads/past-releases#kibana
2、解壓
tar -zxvf kibana-7.7.0-linux-x86_64.tar.gz
3、修改配置檔案 kibana.yml
server.port: 5601 server.host: "0.0.0.0" #本機ip server.name: "kibana" elasticsearch.hosts: ["http://0.0.0.1:9200","http://0.0.0.2:9200","http://0.0.0.3:9200"] monitoring.ui.enabled: true
4、啟動
bin/kibana --allow-root &
5、功能
(1)Discover資料探索
通過Discover可根據索引、型別、欄位名做相關查詢
(2)Visualize視覺化
可按自己需求建立視覺化介面
(3)monitoring
通過monitoring可監控叢集整體執行情況,並且可觀察可索引的吞吐量
叢集:
索引:
同時也可以通過安裝filebeat將es節點的日誌收集起來做視覺化