Linux CentOS 环境下安装 Elasticsearch 可视化工具 Kibana

原创 HuangLongPu     发表于  2021-08-24 00:06       109

Linux CentOS 环境下 Elasticsearch 的安装详细步骤,请参考教程:Linux Centos Elasticsearch 安装和配置详细步骤

下载 Kibana

Kibana 是一个免费且开放的用户界面,能够让您对 Elasticsearch 数据进行可视化。Kibana 与 Elasticsearch 同根同源,都属于 Elastic 的产品。下载地址为:https://www.elastic.co/cn/downloads/kibana


安装

本文以 Linux CentOS 7.x为例,具体操作请以实际环境为准。

1、下载 Kibana

[root@localhost soft]# wget https://artifacts.elastic.co/downloads/kibana/kibana-7.14.0-linux-x86_64.tar.gz

2、解压

# 解压 kibana
[root@localhost soft]# tar -zxvf kibana-7.14.0-linux-x86_64.tar.gz 
# 移动至具体目录
[root@localhost soft]# mv kibana-7.14.0-linux-x86_64 /usr/local/kibana# 设置目录权限[root@localhost soft]$ chown -R es:es /usr/local/kibana/

3、配置

[root@localhost soft]# cd /usr/local/kibana/config/

配置文件主要修改 config 目录下的 kibana.yml 文件,除修改主机的 IP 地址和 Elasticsearch 服务的访问地址,其他可根据实际情况修改,也可以使用默认配置。

# kibana 服务的IP地址server.host: "192.168.3.100"# elasticsearch 的访问地址,如果是集群服务,用逗号分隔
elasticsearch.hosts: ["http://192.168.3.100:9200"]
# elasticsearch 中设置的 kibana 登录用户名
elasticsearch.username: "kibana_manager"
# elasticsearch 中设置的 kibana 登录密码
elasticsearch.password: "123456"

4、启动 kibana

启动文件为 bin 目录下的kibana 与 Elasticsearch 服务一样,不能以 root 用户启动,否则会报如下错误:

Kibana should not be run as root.  Use --allow-root to continue.

正确启动步骤为:

# 切换为 es 用户[root@localhost config]# su es
[es@localhost config]# cd ../bin/

访问 Kibana

Kibana 的默认访问端口为 5601,访问时请关闭防火墙或者防火墙放行 5601 端口的访问。

浏览器输入:http://192.168.3.100:5601 回车,即可访问 Kibana 主页。