使用cerebro可视化ElasticSearch集群信息
2023-02-18 16:27:45 时间
使用cerebro可视化ElasticSearch集群信息
一、背景
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.4
cerebro-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或以上的版本。
四、参考文档
相关文章
- PerfView专题 (第八篇):洞察 C# 内存泄漏之寻找静态变量名和GC模式
- PerfView专题 (第七篇):如何洞察触发 GC 的 C# 代码?
- PerfView专题 (第六篇):如何洞察 C# 中 GC 的变化
- PerfView专题 (第五篇):如何寻找 C# 托管内存泄漏
- PerfView专题 (第四篇):如何寻找 C# 中程序集泄漏
- PerfView专题 (第三篇):如何寻找 C# 中的 VirtualAlloc 内存泄漏
- PerfView专题 (第二篇):如何寻找 C# 中的 Heap堆内存泄漏
- PerfView专题 (第一篇):如何寻找 C# 热点函数
- 记一次 .NET 某工控自动化控制系统 卡死分析
- 记一次 .NET 某智慧物流 WCS系统 CPU 爆高分析
- 聊聊 C++ 右值引用 和 移动构造函数
- 聊聊 C++ 中的几种智能指针 (下)
- 记一次 .NET 某RFID标签管理系统 CPU 暴涨分析
- 聊一聊 C# 后台GC 到底是怎么回事?
- 聊聊 C++ 中的几种智能指针 (上)
- 聊聊 C++ 中的四种类型转换符
- 记一次 .NET 某电厂Web系统 内存泄漏分析
- 聊聊 C++ 中几类特殊成员函数
- 聊聊 C++ 大一统的初始化运算符 {}
- 记一次 .NET 某新能源系统 线程疯涨 分析