天天看點

docker下kibana搭建

docker下kibana搭建

上文介紹了elasticsearch的安裝,本文将介紹elk環境的搭建,樓主保證親測,無異常抛出,建議收藏。

elk為日志收集系統,主要包括kibana(可視化界面),logstash(日志收集)。本篇将記錄樓主安裝的過程。

1.kibana安裝

1.下載下傳鏡像

docker pull kibana:7.10.1      
注意:需要與elasitcsearch版本相同

2.啟動

docker run --name kibana -e ELASTICSEARCH_HOSTS=http://192.168.xx.xx:9200 -p 5601:5601 -d kibana:7.10.1      

參數解釋

3.更改配置檔案 設定xpack

因為上文中,我們的es配置了xpack,是以在連接配接時候也要設定xpack,此時需要進入docker容器修改配置檔案。

1.進入容器

docker exec -it 容器id /bin/bash      
docker下kibana搭建

2.修改配置檔案

cd config
vi kibana.yml      

kibana.yml配置

i18n.locale: "zh-CN"
server.port: 5601
server.host: 0.0.0.0
elasticsearch.username: "elastic" #es中配置
elasticsearch.password: "xxxx"    #es中配置
xpack.reporting.encryptionKey: "a_random_string"
xpack.security.encryptionKey: "something_at_least_32_characters"      
配置修改完之後需要重新開機docker容器。

4.驗證

通路ip:5601,輸入es中配置的xpack賬号密碼即可,如:elastic/123456。

docker下kibana搭建
如果此處賬号密碼不了解,可以參考上文elasticsearch安裝。