1.简介
kibana是一个数据可视化中间件,可以直观的展示es的数据。kibana提供了丰富的可视化功能,允许用户使用图标、表格、饼图等形式进行数据分析和查询。
2.安装部署
2.1.下载kibana
kibana版本必须与Elasticsearch相同。
官网页面:https://www.elastic.co/cn/downloads/past-releases#kibana
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.5.2-linux-x86_64.tar.gz
2.2.安装node(如已安装head请忽略)
curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -
yum install -y nodejs
2.3.修改kibana.yml配置文件
新增以下内容
#开启外网访问,否则浏览器无法访问
server.host: "0.0.0.0"
#ES服务地址
elasticsearch.hosts: ["http://192.168.1.2:9200"]
2.4.启动
kibana和es一样,不允许root用户直接启动,需要进入非root用户,进入bin目录,启动kibana
nohup ./kibana &
2.5.打开端口
firewall-cmd --add-port=5601/tcp --permanent
firewall-cmd --reload
2.6.kibana进程查找
直接查找kibana进程是查不到的,因为kibana使用node启动。而直接查node进程,也看不出是否是kibana。所以需要使用端口号进行查询。
[root@localhost ~]# netstat -apn|grep 5601
tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 27756/./../node/bin
此处就可以查到进程号。