ES 可视化分析之 Kibana 8.x 源码部署
Kibana
- 基于node.js开发,数据可视化和仪表盘工具,连接到 Elasticsearch,通过简单易用的用户界面创建各种图表、图形和仪表盘
- 帮助用户快速探索和理解数据,并进行强大的数据分析和可视化
- 除了使用 Kibana,也可以使用其他 http 请求工具,比如 postman 等进行测试接口和 es 语法
安装 Kibana
上传安装包和解压
shell
tar -zxvf kibana-8.4.1-linux-x86_64.tar.gz配置用户权限
注意用户及安装地址
shell
chgrp -R es_root /usr/local/es/kibana-8.4.1
chown -R es_root /usr/local/es/kibana-8.4.1
chmod -R 777 /usr/local/es/kibana-8.4.1修改配置文件
需要进入解压后的文件夹
shell
## 进入文件夹
cd /usr/local/es/kibana-8.4.1
## 打开文件
vim config/kibana.yml
## 配置信息如下
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.253.101:9200"] # 注意修改 IP
i18n.locale: "zh-CN" # 汉化| 配置 | 说明 |
|---|---|
| server.port | 指定Kibana服务器监听的端口号,Kibana 将在 5601 端口上监听HTTP请求。 |
| server.host | 指定Kibana服务器绑定的网络接口地址, "0.0.0.0" 表示监听所有可用的网络接口。 |
| elasticsearch.hosts | 指定 ES 集群的主机地址,可以配置多个,Kibana将连接到位于 "192.168.253.101" 主机上、使用默认 HTTP 端口 9200 的 es |
| i18n.locale | 指定Kibana界面的语言区域,"zh-CN" 表示使用简体中文作为语言。 |
启动
切换到 es_root 用户, 建议先不用守护进程方式启动,可以直接启动查看日志
shell
## 进入 bin
cd /usr/local/es/kibana-8.4.1/bin
# 控制台启动
./kibana
# 守护进程方式启动
./kibana &访问
网络安全组和防火墙记得开放端口
验证请求
开发工具

shell
# 查看集群健康情况
GET /_cluster/health
# 查看分片情况
GET /_cat/shards?v=true&pretty
# 查看节点分布情况
GET /_cat/nodes?v=true&pretty
# 查看索引列表
GET /_cat/indices?v=true&pretty
朔风