ubuntu 22.04 安装部署kibana 7.10.0详细教程

安装部署kibana 7.10.0详细教程

【背景】

  1. 整个elk安装是基于ubuntu 22.04和jdk 11环境。
  2. kibana均采用 *.deb方式安装,需要服务器能联网。
  3. ubuntu 22.04 安装部署elk(elasticsearch/logstash/kibana) 7.10.0详细教程

下载并安装

bash 复制代码
# 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文件

bash 复制代码
# 先备份再修改
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开启安全登录认证,则此配置中也需要开启

三、性能配置

bash 复制代码
# kibana默认1G内存,可根据实际情况修改
sudo vim /etc/default/kibana
NODE_OPTIONS="--max-old-space-size=512"  # 调整为512MB

四、启动服务验证

bash 复制代码
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是否开启安全认证,这里配置时也需要同步配置,否则会启动失败

相关推荐
阿巴~阿巴~9 小时前
MySQL复合查询(重点)
服务器·数据库·sql·mysql·ubuntu
烦躁的大鼻嘎10 小时前
【Linux】深入探索多线程编程:从互斥锁到高性能线程池实战
linux·运维·服务器·开发语言·c++·算法·ubuntu
LoneEon12 小时前
Ubuntu 系统安装 Prometheus+Grafana(附shell脚本一键部署↓)
ubuntu·grafana·prometheus
莫克_Cheney12 小时前
Ubuntu 24.04 安装搜狗输入法完整教程
linux·运维·ubuntu
阿巴~阿巴~15 小时前
MySQL索引特性(重点)
服务器·数据库·sql·mysql·ubuntu
woshihonghonga17 小时前
Ubuntu 如何安装.NET6 runtime
linux·ubuntu·.net
铁手飞鹰1 天前
从零复现论文:深度学习域适应1
linux·pytorch·python·深度学习·ubuntu·ai·迁移学习
156082072191 天前
在飞腾D2000/8平台下ubuntu内核添加WX1860和WX1820的驱动
linux·ubuntu
CheungChunChiu1 天前
在嵌入式 Linux 上配置 PulseAudio 默认输出设备的完整指南
linux·运维·ubuntu·audio·pulseaudio
^Lim1 天前
ubuntu编译freerype报错找不到libfreetype.la
linux·chrome·ubuntu