Cerebro 是之前的 Elasticsearch 插件 Elasticsearch Kopf 的演变 – 这不适用于 Elasticsearch 版本5.x或更高版本,这是因为删除了 site plugins。前端
Cerebro 是查看分片分配和最有用的界面之一经过图形界面执行常见的索引操做。 彻底开放源,而且它容许您添加用户,密码或 LDAP 身份验证问网络界面。Cerebro 是对先前插件的部分重写,而且能够做为自运行工具使用应用程序服务器,基于 Scala 的Play 框架。node
Cerebro 是一种现代反应性应用程序; 它使用 Scala 使用 Play 框架在 Scala 中编写,用于后端 REST 和 Elasticsearch 通讯。 此外,它使用经过 AngularJS 用JavaScript 编写的单页应用程序(SPA)前端。git
咱们能够发现 Cerebro 的安装网站:github
为了安装 Cerebro,你必须安装 Java 1.8 或更新的版本。 关注公众号Java技术栈,在后台回复:java,能够获取我整理的 Java 1.8+ 系列教程,很是齐全。docker
为了安装 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 安装,请参阅连接:
咱们能够经过以下的方式来运行 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 版权协议,转载请附上原文出处连接和本声明。
近期热文推荐:
1.Java 15 正式发布, 14 个新特性,刷新你的认知!!
2.终于靠开源项目弄到 IntelliJ IDEA 激活码了,真香!
3.我用 Java 8 写了一段逻辑,同事直呼看不懂,你试试看。。
以为不错,别忘了随手点赞+转发哦!