一、背景

es自身没有提供一个可视化的工具来查看集群的信息,应用命令行工具不太不便查看,此处装置cerebro来查看集群中的一些信息。

二、装置步骤

1、下载并解压

# 下载wget https://github.com/lmenezes/cerebro/releases/download/v0.9.4/cerebro-0.9.4.zip# 解压unzip cerebro-0.9.4.zip && cd cerebro-0.9.4# 查看目录构造tree cerebro-0.9.4cerebro-0.9.4├── README.md├── bin│   ├── cerebro (可执行文件)│   └── cerebro.bat (window上的可执行文件)├── conf│   ├── application.conf (配置文件)│   ├── eslint.json│   ├── evolutions│   │   └── default│   │       └── 1.sql│   ├── logback.xml (日志配置)│   ├── reference.conf│   └── routes└── lib    ├── *.jar

2、配置cerebro

vim conf/application.yml
# 设置pid文件的门路pidfile.path="./cerebro.pid"# 本地数据库的文件地址data.path = "./cerebro.db"# 批改端口play {    server.http.port = 9209 } # 设置已知的集群 hosts = [  {    host = "http://localhost:9200"    name = "es-cluster"    auth = {      username = ""      password = ""    }  }]

3、启动 cerebro

/Users/huan/soft/elastic-stack/cerebro/cerebro-0.9.4/bin/cerebro &

4、启动界面

三、注意事项

1、jdk 的版本
新版的cerebro的jdk须要在11或以上的版本。

四、参考文档

1、cerebro下载地址