Kibana 图形显示
Kibana 图形显示

Kibana 图形显示

Kibana 介绍

Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch协作,可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作,您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。
Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。
Kibana 基于 TypeScript 语言开发
Kibana 官方下载链接

https://www.elastic.co/cn/downloads/kibana
https://www.elastic.co/cn/downloads/past-releases#kibana

镜像网站下载链接:

https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x

官方demo

https://demo.elastic.co/

安装并配置 Kibana

可以通过包或者二进制的方式进行安装,可以安装在独立服务器,或者也可以和elasticsearch的主机安装在一起
注意: Kibana的版本要和 Elasticsearch 相同的版本,否则可能会出错
官方说明:https://github.com/elastic/kibana

下载安装

[root@ES-Node1 ~]#wget https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/k/kibana/kibana-7.15.0-amd64.deb
--2022-12-13 11:33:31--  https://mirrors.tuna.tsinghua.edu.cn/elasticstack/7.x/apt/pool/main/k/kibana/kibana-7.15.0-amd64.deb
正在解析主机 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)... 101.6.15.130, 2402:f000:1:400::2
正在连接 mirrors.tuna.tsinghua.edu.cn (mirrors.tuna.tsinghua.edu.cn)|101.6.15.130|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 288189586 (275M) [application/octet-stream]
正在保存至: “kibana-7.15.0-amd64.deb”

kibana-7.15.0-amd64.deb                          100%[=========================================================================================================>] 274.84M  1.13MB/s    用时 3m 32s

2022-12-13 11:37:05 (1.30 MB/s) - 已保存 “kibana-7.15.0-amd64.deb” [288189586/288189586])

[root@ES-Node1 ~]#dpkg -i kibana-7.15.0-amd64.deb 
正在选中未选择的软件包 kibana。
(正在读取数据库 ... 系统当前共安装有 109633 个文件和目录。)
准备解压 kibana-7.15.0-amd64.deb  ...
正在解压 kibana (7.15.0) ...
正在设置 kibana (7.15.0) ...
Creating kibana group... OK
Creating kibana user... OK
Created Kibana keystore in /etc/kibana/kibana.keystore
正在处理用于 systemd (245.4-4ubuntu3.15) 的触发器 ...

[root@ES-Node1 ~]#vim /etc/kibana/kibana.yml
server.port: 5601 #监听端口,此为默认值
server.host: "0.0.0.0" #修改此行的监听地址,默认为localhost
elasticsearch.hosts: ["http://10.0.0.208:9200"] #修改此行,指向ES服务器地址,默认为localhost
i18n.locale: "zh-CN" #修改此行,使用"zh-CN"显示中文界面,默认英文

[root@ES-Node1 ~]#ss -ntlp
State              Recv-Q             Send-Q                         Local Address:Port                         Peer Address:Port            Process                                               
LISTEN             0                  4096                           127.0.0.53%lo:53                                0.0.0.0:*                users:(("systemd-resolve",pid=746,fd=13))            
LISTEN             0                  128                                  0.0.0.0:22                                0.0.0.0:*                users:(("sshd",pid=779,fd=3))                        
LISTEN             0                  511                                  0.0.0.0:5601                              0.0.0.0:*                users:(("node",pid=61114,fd=50))                     
LISTEN             0                  4096                                       *:9200                                    *:*                users:(("java",pid=3029,fd=317))                     
LISTEN             0                  4096                                       *:9300                                    *:*                users:(("java",pid=3029,fd=289))                     
LISTEN             0                  128                                     [::]:22                                   [::]:*                users:(("sshd",pid=779,fd=4))                        


http://10.0.0.208:5601/status