ELK 监控系统搭建(3) Kibana安装
环境
kibana 7.11
jdk 1.8+
(注意,实际完整功能需要jdk11+,es内置有jdk11+,但是会优先采用环境变量JAVA_HOME设置的jdk.,文中有设置使用内置JDK的方法)
本文使用的windows版本
kibana 官方文档地址: kibana 官方文档
注意:需先安装 elastic search ,版本需和kibana保持一致
2. 安装部署
2.1 下载ES
下载地址: Kibana官网下载地址
大小约300M
2.2 部署
解压下载下来的压缩包至硬盘某目录.
2.3 修改配置
修改config\kibana.yml
#改为已部署的es地址
elasticsearch.hosts: ["http://172.18.30.95:9200"]
2.4 启动
运行 bin\kibana.bat
默认访问地址为: http://localhost:5601
3.1 常见问题
3.1 允许直接用IP访问
假设kibana部署在 172.18.30.95 上,默认只能使用 localhost 进行访问,想改为使用 172.18.30.95:5601 进行访问.
修改kibana.yml
server.host: "172.18.30.95"
3.2 kibana开启登录功能
默认不需要登录.
这个功能是在7.X中才可以.
- 在elastic search中,开启用户登录认证. 见前文 ELK 监控系统搭建(2) ES安装 中,常见问题章节.
- 修改
config\kibana.yml
,增加如下配置
#使用内置用户kibana_system
elasticsearch.username: "kibana_system"
elasticsearch.password: "kibana2021"
重启kibana,再访问时,就需要进行登录了.
注意: 内置用户elastic
具有管理员权限.
3.3 界面汉化
修改kibana.yml
内置汉化包7.X才支持.
i18n.locale: "zh-CN"