安裝部署kibana 7.10.0詳細教程
- 下載并安裝
- 二、修改kibana.yml文件
- 三、性能配置
- 四、啟動服務驗證
- 五、安裝啟動常見問題
【背景】
- 整個elk安裝是基于ubuntu 22.04和jdk 11環境。
- kibana均采用 *.deb方式安裝,需要服務器能聯網。
- ubuntu 22.04 安裝部署elk(elasticsearch/logstash/kibana) 7.10.0詳細教程
下載并安裝
# 1. 下載安裝文件
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.10.0-amd64.deb
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.10.0-amd64.deb.sha512# 2. 安裝
shasum -a 512 -c kibana-7.10.0-amd64.deb.sha512
# 輸出應顯示 kibana-7.10.0-amd64.deb: OK
sudo dpkg -i kibana-7.10.0-amd64.deb
二、修改kibana.yml文件
# 先備份再修改
sudo cp /etc/kibana/kibana.yml /etc/kibana/kibana.yml.bak
sudo vim /etc/kibana/kibana.yml # 如下就是kibana.yml要修改的參數
# 設置服務器端口和地址
server.port: 5601
server.host: "0.0.0.0" # 允許遠程訪問,生產環境建議使用具體IP
# 設置 Elasticsearch 連接地址
elasticsearch.hosts: ["http://localhost:9200"] # 指向你的 ES 地址
# 中文漢化
i18n.locale: "zh-CN"# 可選:設置 Elasticsearch 用戶名和密碼(如果 ES 啟用了安全認證)
# elasticsearch.username: "kibana_system"
# elasticsearch.password: "your_password"
如果elasticsearch開啟安全登錄認證,則此配置中也需要開啟
三、性能配置
# kibana默認1G內存,可根據實際情況修改
sudo vim /etc/default/kibana
NODE_OPTIONS="--max-old-space-size=512" # 調整為512MB
四、啟動服務驗證
sudo systemctl daemon-reload
sudo systemctl enable kibana.service
sudo systemctl start kibana.service
sudo systemctl resrart kibana.service
sudo systemctl status kibana.service
【注意】遠程訪問需要防火墻開放端口5601
以上基本安裝完成,根據需要設置安全認證和用戶名密碼。目前尚未開啟,所以配置文件也注釋了。
五、安裝啟動常見問題
此安裝是沒有開啟用戶命令訪問的,如需要開啟用戶密碼登錄和安全訪問,請參考安裝部署elk詳細教程
需要注意es是否開啟安全認證,這里配置時也需要同步配置,否則會啟動失敗