一、概述
Kibana是一個針對Elasticsearch的開源分析及可視化平台,用來搜索、查看交互存儲在Elasticsearch索引中的數據。使用Kibana,可以通過各種圖表進行高級數據分析及展示。
環境說明
操作系統:centos 7.6
docker版本:19.03.12
ip地址:192.168.31.190
關於elasticsearch安裝,請參考鏈接:
https://www.cnblogs.com/xiao987334176/p/13565468.html
關於logstash安裝,請參考鏈接:
https://www.cnblogs.com/xiao987334176/p/13565790.html
二、安裝
下載鏡像
docker pull kibana:7.5.1
配置文件
mkdir -p /data/elk7/kibana/config/ vi /data/elk7/kibana/config/kibana.yml
內容如下:
# # ** THIS IS AN AUTO-GENERATED FILE ** # # Default Kibana configuration for docker target server.name: kibana server.host: "0" elasticsearch.hosts: [ "http://192.168.31.190:9200" ] xpack.monitoring.ui.container.elasticsearch.enabled: true
注意:請根據實際情況,修改elasticsearch地址。
啟動
docker run -d \ --name=kibana \ --restart=always \ -p 5601:5601 \ -v /data/elk7/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml \ kibana:7.5.1
查看日志
docker logs -f kibana
等待30秒,如果出現以下信息,說明啟動成功了。
{"type":"log","@timestamp":"2020-08-27T03:00:28Z","tags":["listening","info"],"pid":6,"message":"Server running at http://0:5601"} {"type":"log","@timestamp":"2020-08-27T03:00:28Z","tags":["info","http","server","Kibana"],"pid":6,"message":"http server running at http://0:5601"}
訪問頁面
http://192.168.31.190:5601/
效果如下,這里點擊Explore on my own
點擊左側的發現
輸入索引值,由於elasticsearch已經有數據了,因此這里請根據實際情況填寫。
選擇時間戳
導入完成
再次點擊左側的Discover,數據就出來了。