搭建日志分析平台 ¶
为增加 ELK 集群的运行效率,一般建议在 k8s 集群外使用物理机部署 ELK 集群。
kibana 部署 ¶
Kibana,为 Elasticsearch 提供了分析和 Web 可视化界面,并生成各种维度表格、图。
1. 下载 rpm 包
yum -y install java-11-openjdk
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.17.2-x86_64.rpm
rpm -i kibana-7.17.2-x86_64.rpm
Kibana 软件配置 ¶
/etc/kibana/kibana.yml 核心配置
server.port: 5601 # 是开启kibana监听端口
server.host: "192.168.3.42" # 设置远程连接主机IP地址,用于远程访问使用
elasticsearch.hosts: ["http://192.168.3.41:9200"] # 设置elasticsearch.hosts主机IP,用于连接elasticsearch主机,可以为多个值、
xpack.monitoring.ui.container.elasticsearch.enabled: true
elasticsearch.username: "kibana_system" # es账号
elasticsearch.password: "datarc" # es密码
i18n.locale: "zh-CN" # 设置语言支持,不需要再汉化,直接修改后即可支持中文
启动服务并验证 ¶
1. 开启自启动
systemctl enable kibana --now
2. 查看端口是否正常
ss -anput | grep ":"
3. 访问
curl http://192.168.3.42:5601