ubuntu 22.04 安装部署kibana 7.10.0详细教程
安装部署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是否开启安全认证,这里配置时也需要同步配置,否则会启动失败