Linux部署Kibana
之前一直用Elasticsearch-Head作为ES的可视化工具,今天想尝试下Kibana,所以记录下在Linux上部署Kibana的流程。
1 下载Kibana安装包,并解压
选择和ES一样的版本就好了,一定要是对应的版本!!!
官网下载地址
将安装包上传到虚拟机,cd到安装包的目录下,然后解压
tar -zxvf kibana-6.5.0-linux-x86_64.tar.gz
2 修改配置文件
cd到Kibana的安装目录下
vi ./config/kibana.yml
两个重要的配置需要修改,增加下面这两行
# 主机ip
server.host: "123.456.78.901"
# es的url,默认是9200端口
elasticsearch.url: "http://123.456.78.901:9200"
3 防火墙放开5601端口
Kibana默认通过5601端口访问,因此需要放开防火墙的5601端口,以CentOS6为例,编辑防火墙配置文件
vi /etc/sysconfig/iptables
加入一行
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5601 -j ACCEPT
重启防火墙
service iptables restart
4 后台启动Kibana
注意,启动Kibana前需要先把ES给启动了!!!
然后cd到Kibana安装目录的bin文件夹下
./kibana &
耐心等待启动完成,加载出[status]信息后,浏览器输入主机ip:5601,如果能正常访问到Kibana的首页,即启动完成,此时输入exit退出shell终端,Kibana即在后台运行
5 关闭Kibana
正常情况下,使用ps -pux|grep kibana是找不到Kibana的进程的,原因应该是Kibana运行在node里,但是Kibana默认暴露了5601端口,因此可以使用netstat查到进程id
netstat -tunlp|grep 5601
之后,kill掉这个进程即可
kill -9 进程号
本文详述了在Linux CentOS系统中部署Kibana的步骤,包括下载安装包并解压,修改配置文件,开启防火墙5601端口,后台启动Kibana,以及如何关闭Kibana。重点强调了版本匹配、配置修改和防火墙设置。
258

被折叠的 条评论
为什么被折叠?



