Cerebro 是以前的 Elasticsearch 插件 Elasticsearch Kopf 的演变 – 这不适用于 Elasticsearch 版本5.x或更高版本,这是由于删除了 site plugins。

https://github.com/lmenezes/elasticsearch-kopf

Cerebro 是查看分片分配和最有用的界面之一通过图形界面执行常见的索引操作。完全开放源,并且它允许您添加用户,密码或 LDAP 身份验证问网络界面。Cerebro 是对先前插件的部分重写,并且可以作为自运行工具使用应用程序服务器,基于 Scala 的Play 框架。

Cerebro 是一种现代反应性应用程序;它使用 Scala 使用 Play 框架在 Scala 中编写,用于后端 REST 和 Elasticsearch 通信。此外,它使用通过 AngularJS 用JavaScript 编写的单页应用程序(SPA)前端。

我们可以发现 Cerebro 的安装网站:

https://github.com/lmenezes/cerebro。

为了安装 Cerebro,你必须安装 Java 1.8 或更新的版本。关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 1.8+ 系列教程,非常齐全。

安装 Cerebro

为了安装 Cerebro,你将需要手动下载并安装它。然后,我们将执行以下步骤:

你可以下载 Cerebro 的二进制发行版。

https://github.com/lmenezes/cerebro

对于 Linux 或 macOSX,我们可以使用以下命令:

wget -c https://github.com/lmenezes/cerebro/releases/download/v0.8.5/cerebro-0.8.5.tgz
tar xfvz cerebro-0.8.5.tgz

我们可以在上面的github里找到最新的 cerebro 发行版本。截止目前为止,我们能找到的最新的版本是 0.8.5。

如果你想做 docker 安装,请参阅链接:

https://github.com/lmenezes/cerebro-docker。

运行 cerebro

我们可以通过如下的方式来运行 crebro:

cerebro-0.8.5/bin/cerebro

针对 Windows 操作系统来说,我们可以使用如下的方式来运行:

cerebro-0.8.5/bin/cerebro.bat

在我们的 console 里,我们可以看到类似如下的输出:

从上面的输出我们可以看出来,我们可以通过 http://0.0.0.0:9000/ 开访问:

在上面,我们需要输入我们的 Elasticsearch 的 node address 来进行连接。点击 Connect 按钮:

在上面,我们可以看到 overview tab 的界面。它显示了目前我们的 node 的总体情况。

我们可以点击 nodes tab,我们可以看到如下的界面:

我们点击rest tab,我们可以输入我们的DSL请求:

我可以在这个界面里发送我们想要的 DSL 查询请求。

这里有点像我们的 Kibana Dev tools。只是在这里我们没有 auto-complete 功能。

我们可以点 more tab:

状态栏:

在上面它显示我们的 cluster 状态为 yellow,它表示我们需要更多的节点来分别我们的 shard。

这个 Cerebro 用户界面软件可以很方便地让我们管理我们的 Elasticsearch 集群。

更多功能留给读者自己来探索。另外,关注公众号互联网架构师,在后台回复:2T,可以获取我整理的 Java 系列面试题和答案,非常齐全。

作者:Elastic 中国社区官方博客
本文链接:https://blog.csdn.net/UbuntuTouch/article/details/104182454

推荐一款 ES 集群可视化工具:Cerebro,简单、实用!相关推荐

  1. ES集群可视化管理工具-Cerebro

    文章目录 1. Cerebro简介 2. 环境要求 3. Cerebro安装 4. 访问Cerebro 5. 面板介绍 6. LDAP集成 7. Docker方式安装 1. Cerebro简介 Cer ...

  2. 数据探索很麻烦?推荐一款强大的特征分析可视化工具:yellowbrick

    前言 玩过建模的朋友都知道,在建立模型之前有很长的一段特征工程工作要做,而在特征工程的过程中,探索性数据分析又是必不可少的一部分,因为如果我们要对各个特征进行细致的分析,那么必然会进行一些可视化以辅助 ...

  3. 推荐30款最佳的数据可视化工具

    各个互联网公司通过大量的用户数据.信息进行统计分析,而这些大量繁杂的数据在经过可视化工具处理后,就能以图形化的形式展现在用户面前,清晰直观.随着各种数据的增加,这种可视化工具越来越得到开发者们的欢迎. ...

  4. python电脑推荐_6款Python必备的可视化工具推荐

    想像阅读书本一样阅读数据流?这只有在电影中才有可能发生. 在现实世界中,企业必须使用数据可视化工具来读取原始数据的趋势和模式.尽管实际上存在着无数专门用于大数据可视化的工具,且它们都是既开源又专有的, ...

  5. 教你在Kubernetes中快速部署ES集群

    摘要:ES集群是进行大数据存储和分析,快速检索的利器,本文简述了ES的集群架构,并提供了在Kubernetes中快速部署ES集群的样例:对ES集群的监控运维工具进行了介绍,并提供了部分问题定位经验,最 ...

  6. Docker swarm集群管理工具

    1. 简介 Docker Swarm 是Docker的集群管理工具,简单方便.易于上手. Swarm集群由以下两个组件构成: Mananger:负责整个集群的管理工作包括集群配置.服务管理等所有跟集群 ...

  7. 【es】es界面化管理工具cerebro的安装和使用

    一. Cerebro简介 Cerebro 是 Elasticsearch 版本5.x 以前插件 Elasticsearch Kopf 的演变,可以通过图形界面查看分片分配和执行常见的索引操作. Cer ...

  8. Elasticsearch04:ES集群监控管理工具-cerebro

    一.ES集群监控管理工具-cerebro 为了便于我们管理监控ES集群,推荐使用cerebro这个工具. 二.下载 1.github下载 1:首先到github上下载cerebro的安装包. http ...

  9. es集群web管理工具cerebro

    cerebo是kopf在es5上的替代者 安装 es虽然不能再root下运行,但是cerebro 可以 run as root is ok wget https://github.com/lmenez ...

  10. Redis Desktop Manager – Redis可视化管理工具、redis图形化管理工具、redis可视化客户端、redis集群管理工具

    Redis Desktop Manager – 个人认为是目前最好用的Redis可视化管理工具. redis可视化工具.Redis可视化管理工具.redis图形化管理工具.redis可视化客户端.re ...

最新文章

  1. php id归零,帝国CMS怎样删除清空栏目和文章数据后新建的栏目和文章ID从1开始
  2. Angular学习个人遇见的问题分享
  3. hudson部署过程
  4. Ajax请求,跨域小坑
  5. 各类编程语言视频教程(300G)
  6. 使用python判断流媒体mp3格式
  7. 基于Keras的卷积神经网络用于猫狗分类(进行了数据增强)+卷积层可视化
  8. tcpreplay工具安装使用
  9. 移动硬盘无法访问,要怎么找到文件
  10. dis 密集光流_密集光流估计的自监督注意力机制
  11. java来电报名字的软件_读短信来电报姓名
  12. pe系统怎么加服务器raid驱动,在PE中添加sata-raid驱动的方法:u盘启动盘制作
  13. glide加载gif图不显示动画_Glide4-入门教程-4-加载gif图片
  14. SPSS软件做方差分析
  15. css斜线边框,CSS border斜线效果
  16. 百度地图API获取经纬度实战
  17. swf播放器air android 版,网极SWF播放器安卓版
  18. 计算机单位mb和m大小一样吗,MB和M哪个容量大?
  19. NPN与PNP三极管
  20. 网站ssl证书出现错误如何解决

热门文章

  1. 用EasyRecovery恢复手残误删的文件
  2. 详解Guitar Pro的自动化编辑器之节拍自动化
  3. C语言项目2:图书管理系统
  4. Debian 8 Jessie desktop on arm
  5. LeetCode - Two Sum
  6. poj 1609 Tiling Up Blocks 动态规划
  7. poj Cow Exhibition 01背包的灵活运用
  8. 如何在 Mac 上设置图片或视频的默认打开应用?
  9. 玛雅Maya 2022 for Mac(三维动画制作软件)
  10. [MAC] 6 个好用小技巧