1 Kibana簡介
Kibana是Elastic Stack(ELK)中的可視化工具,用于對Elasticsearch中存儲的數據進行搜索、分析和可視化展示。它提供了直觀的Web界面,支持日志分析、業務監控、數據探索等功能,廣泛應用于運維監控、安全分析、業務智能(BI)等領域。
Kibana核心功能:
- 數據探索(Discover):查詢和過濾Elasticsearch索引數據
- 可視化(Visualize):創建圖表(柱狀圖、折線圖、餅圖等)和儀表盤
- 儀表盤(Dashboard):組合多個可視化組件,構建交互式數據看板
- 開發者工具(Dev Tools):直接執行 Elasticsearch 查詢(REST API)
2 Kibana安裝指南
2.1 環境準備
- 操作系統:CentOS 7.9
- 依賴:Elasticsearch(版本需與Kibana匹配,如Kibana 7.10需 Elasticsearch 7.10)
- Java:Elasticsearch依賴JDK(推薦JDK 11)
2.2 下載 Kibana
下載地址: Past Releases of Elastic Stack Software | Elastic

2.3 解壓安裝包
# 將下載的安裝包上傳到指定服務器并解壓
tar -zxvf kibana-7.10.1-linux-x86_64.tar.gz
chown -R lianggj:lianggj /export/home/kibana-7.10.1-linux-x86_64
2.4 配置Kibana
# 備份kibana.yml,并添加如下內容
cp /export/home/kibana-7.10.1-linux-x86_64/config/kibana.yml /export/home/kibana-7.10.1-linux-x86_64/config/kibana.yml_bakcat >kibana.yml<<EOF
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.10.33:9200","http://192.168.10.34:9200","http://192.168.10.35:9200"]
EOF
2.5 啟動
# 前臺啟動(調試模式)
./bin/kibana
# 后臺啟動(生產環境)
nohup ./bin/kibana &> kibana.log &
3 驗證
3.1 訪問Kibana
瀏覽器訪問: http://192.168.10.33:5601/
