介绍

Cerebro是以前的Elasticsearch插件Elasticsearch Kopf的演变(https://github.com/lmenezes/elasticsearch- kopf)–这不适用于
Elasticsearch版本5.x或更高版本,这是由于删除了site plugins。

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

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

我们可以发现Cerebro的安装网站:https://github.com/lmenezes/cerebro。为了安装Cerebro,你必须安装Java 1.8或更新的版本。

安装Cerebro

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

您可以在https://github.com/lmenezes/cerebro上下载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集群。

参考链接 :

Elasticsearch: Cerebro 用户界面介绍 : https://blog.csdn.net/UbuntuTouch/article/details/104182454?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

Elasticsearch: Cerebro 用户界面介绍相关推荐

  1. 2021年大数据ELK(十五):Elasticsearch SQL简单介绍

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 Elasticsearch SQL简单介绍 一.SQL与Elasticsear ...

  2. Elasticsearch+cerebro部署文档

    Elasticsearch+cerebro部署文档 一.系统设置 1.创建用户 useradd  elasticsearch –M -s /sbin/nologin 2. 系统优化 1) vim /e ...

  3. CCS11用户界面介绍2

    CCS11用户界面介绍2 导读 1. 目标配置文件 2. Debug模式下的各界面 2.1. GUI界面 2.2. 调试功能介绍 2.3 Debug view(调试视图) 2.4 Watching V ...

  4. elasticsearch集群介绍及数据存储过程原理

    elasticsearch集群介绍原理 Elasticsearch集群架构介绍 集群架构介绍 节点介绍 Elasticsearch集群搭建 Elasticsearch分片介绍 主分片 复制分片 Ela ...

  5. 【Elasticsearch】Elasticsearch:aggregation介绍

    本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载.有问题可以先私聊我,本人每天都在线,会帮助需要的人. 文章目录 1.概述 2.关于Elastic Face ...

  6. Elasticsearch:aggregation 介绍

    聚合 (aggregation) 功能集是整个 Elasticsearch 产品中最令人兴奋和有益的功能之一,主要是因为它提供了一个非常有吸引力对之前的 facets 的替代. 在本教程中,我们将解释 ...

  7. 浩辰3D设计软件新手入门教程:用户界面介绍

    对于3D设计工程师来说, 3D设计软件作为日常不可或缺的工具,但是正在日常的设计工作中,为了更好更快的3D建模,最好选择一款好用的软件,浩辰3D软件具备和主流3D设计软件一致的用户界面,让工程师可以直 ...

  8. Elasticsearch-基础介绍及索引原理分析

    介绍 Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.当然 Elasticsearch 并不仅仅是 L ...

  9. Elasticsearch之分布式介绍

    分布式特性 es支持集群模式,是一个分布式系统,其好处主要有两个: - 增大系统容量,如内存.磁盘.使得es集群可以支持PB级的数据 - 提高系统可用性,即使部分节点停止服务,整个集群依然可以正常服务 ...

最新文章

  1. LeetCode 743. Network Delay Time
  2. mysql宠物种类表,mysql中的表操作
  3. 如何实现一个malloc
  4. android运行内存与存储内存,运行内存和机身内存的区别 这些知识你知道吗
  5. 深入理解 Java G1 垃圾收集器GC调优
  6. 温故知新,.Net Core遇见WinForms客户端窗体框架,在DotNet Core大一统基础上老树发芽...
  7. 如何在命令行中使用jq将JSON转换为CSV
  8. loadrunner11录制不成功解决方法
  9. vue点击下载图片的实现
  10. springboot项目去除druid监控的广告超链接等
  11. 企业网站排名,关键词选择原则,6个基本策略
  12. Fiori 磁贴配置
  13. html的size属性,HTML size属性用法及代码示例
  14. tkinter--画布
  15. 深入解析著名的阿里云Log4j 漏洞
  16. 基于tensorflow的手写数字识别
  17. 2022年度编程语言排行榜来啦,它凭什么能超过C语言,排名第一?
  18. 远程办公使用单位内网Excel【内网穿透】
  19. 1个月写900多条用例,2线城市年薪33W+的测试经理能有多卷?
  20. MapInfo地图的数据库存储方式介绍

热门文章

  1. loss值多少才算收敛_你了解TDS值是多少才是合格的吗?
  2. php对象依赖注入作用,php面向对象依赖注入理解及代码举例分析解释
  3. 前牙正常覆盖是多少_深覆合和深覆盖两者怎么区分?花两分钟进来了解一下
  4. js带开关的时钟_避雷器带计数器HY5WZ-17/45-JS
  5. HTTPS客户端的java实现
  6. 中兴助力软银开启首次5G测试
  7. sharepoint 2013/2010/2007 复制工具:SharePoint Content Deployment Wizard
  8. java多线程系类:JUC原子类:04之AtomicReference原子类
  9. 用OpenCV实现Otsu算法
  10. HP-UX 中配置Trusted System