Kibana 是 ES 的可视化分析工具,在 Kibana 上可以对 ES 中的业务数据各种聚合分析,监控等。可以把 Kibana 理解为ES的交互界面,为什么需要这个呢?
这个也好理解,传统数据库基本上是没有界面的,像 Mysql 就是一个服务实例,为了操作方便市场出现了很多工具,像我最喜欢用的 SqlYog,Navicat 等。
Kibana 与 ES 交互友好,使用 Kibana 可以更好的对 ES 数据进行分析统计可视化等。kibana 就相当于 ES 的可视化界面。使用 ES 做数据指标或者日志分析大多数都是在跟 Kibana 打交道,Kibana 是你完成 ES 相关业务需求必不可少的工具。
了解了基本的 ES 原理与可视化工具,现在就尝试安装一下,体验如何使用 ES 建索引,mapping ,以及查看数据。
Kibana 安装
安装 Kibana ,同样去 Docker Hub 搜索镜像,要注意的是版本号一定要一致。
(base) ➜ ~ docker pull kibana:7.4.2
7.4.2: Pulling from library/kibana
d8d02d457314: Already exists
bc64069ca967: Pull complete
c7aae8f7d300: Pull complete
8da0971e3b41: Pull complete
58ea4bb2901c: Pull com