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

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 或更新的版本。 关注公众号Java技术栈,在后台回复:java,可以获取我整理的 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.tgztar 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 集群。

更多功能留给读者自己来探索。

作者:Elastic 中国社区官方博客
本文链接:https://blog.csdn.net/UbuntuTouch/article/details/104182454
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

(0)

相关推荐

  • ELK学习002:Elasticsearch 7.x 的安装及配置

    Elasticsearch 的安装与启动 1.1 下载 Elasticsearch 7.6.0 下载地址:https://www.elastic.co/cn/downloads/elasticsear ...

  • 大数据开发学习路线

    磨拳擦掌! 说数据是一个企业最核心的东西之一,我想大家应该都能基本认同吧,毕竟连XXX都说过,这是一个数据为王的时代,谁掌握了数据谁就掌握未来! 怪不得咱这里的小伙伴们个个都磨拳擦掌,都嚷嚷着想从事大 ...

  • Elasticsearch相关组件版本对照表

    Elasticsearch Kibana X-Pack Beats^* Logstash^* ES-Hadoop (jar)* APM Server App Search 5.0.x 5.0.x 5. ...

  • ES的一知半解

    一个互联网应用(例如网上商城),搜索功能基本上是必备的.搜索的解决方案要快,最好有一个零配置和完全免费的搜索模式,能够简单地使用JSON通过HTTP的索引数据.搜索服务器始终可用,并能够从一台扩展到数 ...

  • 推荐几款顶级的数据可视化及大数据分析BI工具

    如今,有大量强大的可视化工具可用于表达想法.可视化数据.向客户和全球社区分享重要的分析结果.现在大大小小的企业都可以利用商业智能工具来理解复杂的大数据. 这些解决方案可以收集,分析这些数据并将其转换为 ...

  • 推荐两款ios端磁力下载工具

    说到磁力下载工具,大家第一个想到的就是迅雷对不对,然后又会想到一些莫名的画面,那除了迅雷,还有哪些磁力下载工具支持ios呢?今天我介绍两款款磁力下载工具给大家. 首先,对于安卓用户,大家可以在各种应用 ...

  • 20款优秀的数据可视化工具

    来源丨网络 如今学习应用数据可视化的渠道有很多,你可以跟踪一些专家博客,但更重要的一点是实践/实操,你必须对目前可用的数据可视化工具有个大致了解. 下面列举的二十个数据可视化工具,无论你是准备制作简单 ...

  • 推荐7款好用的Python工具!

    Python数据分析好用的工具有哪些?今天小编为大家推荐七个数据分析师必备的Python工具. Pandas:是一个开源的,BSD许可的库,为Python编程语言提供高性能,易于使用的数据结构和数据分 ...

  • 良心推荐7款免费且高效的工具,能解决你遇到的很多难题

    这次学长花了很久给大家总结了这7个工具和网站,都是学长自己用过然后推荐给大家的,一起来看看吧,希望对你有所帮助. 1.独特工具箱 独特工具箱是一个集合工具的网站,不仅有上百个好用的免费工具,而且无需注 ...

  • 推荐10款最好的免费项目管理工具

    推荐10款最好的免费项目管理工具

  • 推荐7款好用的终端工具

    推荐7款好用的终端工具

  • 推荐几款好用的下载工具

    一.FDM(全称Free Download Manager) 这是一款开源免费的下载软件,其特点是跨平台 (支持 Windows 和 Mac 系统),支持磁力链接和 BT种子 下载 ,界面简洁,支持中 ...

  • 推荐几款复习考试必备思维工具!

    今天要给大家种草的几款是复习考试必备的提分软件,无论是做错题总结还是新题分析,脑图工具都是大家学习工作的好帮手.如果能很好的运用脑图工具,那么它也会是各位同学们的提分工具. 1.亿图脑图 亿图脑图是一 ...