概述
这个是干啥的呢? 目前我理解就是数据的展示
我们安装的目的是 请求访问ES, 如果没有安装完全可以使用postman代替
不过这个调试的时候有提示比较好, 所以我就安装了
安装
1.官网直接下载
kibana下载地址:https://www.elastic.co/cn/downloads/kibana
下载你需要的版本
点击 View past releases 进入这个页面就可以选择需要的版本了
选一个和自己es版本一样活着相近的,进行解压就可以了, 也是java程序, 因此有jdk环境, 去bin目录下启动即可
配置
修改config 下面的
vim kibana.yml
# 汉化
i18n.locale: "zh-CN"
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://127.0.0.1:9200"]
#下面两项,需要开启RBAC时需要打开配合es使用
#elasticsearch.username: "user"
#elasticsearch.password: "pass"
启动: 启动之前确保es已经启动
./bin/kibna &
可能报错
打开bin目录下的nohup日志,会发现启动时报错:
Kibana should not be run as root. Use --allow-root to continue.
出现该问题的主要原因是在7.4.2 版本中默认不能够使用root账号进行启动,如果需要使用root启动需要在启动命令下加入 --allow-root (不建议使用root账号启动)
./kibana --allow-root
首先使用root 账号把该文件夹赋值给es账号
chown -R es:es /usr/local/huaxing/kibana-7.4.2
后台的方式启动kibana
nohup ./kibana &
环境变量配置
参考上一篇文章吧