# 1.3 ElasticSearch客户端

ElasticSearch目前比较流行的可视化客户端

  • Head插件
  • Kibana
  • Cerebro

本书演示Kibana和Cerebro安装,任选其一学习即可

我个人比较喜欢用Cerebro,所以在本书大部分可视化场景操作都是用这个,书中示例语句可以直接copy到Kibana运行

对于Head插件,这个东西我个人感觉不太好用,所以本文不讲述

当然,有兴趣分享的同学可以提issues,我来做更新

# 1.3.1. Kibana

# 1. 下载kibana

Cerebro是ES官网提供的一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。

Kibana下载地址:点击打开 (opens new window)

检索7.9.3版本,本书用7.9.3版本讲解

图1-6

选择对应自己需要的操作系统版本,下载后解压。

# 2. 配置Kibana

Kibana的配置文件位于config/kibana.yml中。您需要打开该文件并进行以下配置:

server.port: 5601
elasticsearch.hosts: ["http://localhost:9200"]

可以新增配置,也可以把文件对应的配置注释删掉

# 3. 启动Kibana

  • Linux下进入目录,输入以下运行命令

    bin/kibana
    
  • Windows下直接双击kibana.bat文件启动

启动较慢,需要有耐心等几分钟

一旦Kibana启动,您可以在Web浏览器中访问它。默认情况下,Kibana运行在5601端口,所以您可以在浏览器中输入http://localhost:5601 (opens new window)访问它

图1-7

# 1.3.2. Cerebro

# 1. 下载Cerebro

Cerebro是一款非常好用的用来监控ES集群的项目。通过此插件我们可以查看ES集群的详细状况、索引的创建、配置等工作。

Cerebro下载地址:点击打开 (opens new window)

我用v0.8.5版本

# 2. 解压Cerebro

不用多讲

# 3. 启动Cerebro

bin/cerebro

默认启动端口是9000,浏览器中输入http://localhost:9000 (opens new window)访问它

图1-8

Node address输入 http://localhost:9200 点击Connect连接

图1-9

Last Updated: 10/31/2023, 11:00:33 AM
点击加入Q群:564759181