社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Elasticsearch

别说,Cerebro 还真好用!老板再也不用担心 Elasticsearch 集群了

芋道源码 • 4 年前 • 521 次点击  

点击上方“芋道源码”,选择“设为星标

管她前浪,还是后浪?

能浪的浪,才是好浪!

每天 8:55 更新文章,每天掉亿点点头发...

源码精品专栏

 

来源:urlify.cn/jMJRZb


Cerebro 是以前的 Elasticsearch 插件 Elasticsearch Kopf 的演变(https://github.com/lmenezes/elasticsearch- kopf) – 这不适用于 Elasticsearch 版本5.x或更高版本。它是查看分片分配和最有用的界面之一,通过图形界面执行常见的索引操作,并且允许您添加用户,密码或 LDAP 身份验证问网络界面。它对先前插件的部分重写,并且可以作为自运行工具使用应用程序服务器。

从 Cerebro 的安装网站可以发现:https://github.com/lmenezes/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 发行版本。

如果你想做 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。




欢迎加入我的知识星球,一起探讨架构,交流源码。加入方式,长按下方二维码噢

已在知识星球更新源码解析如下:

最近更新《芋道 SpringBoot 2.X 入门》系列,已经 20 余篇,覆盖了 MyBatis、Redis、MongoDB、ES、分库分表、读写分离、SpringMVC、Webflux、权限、WebSocket、Dubbo、RabbitMQ、RocketMQ、Kafka、性能测试等等内容。

提供近 3W 行代码的 SpringBoot 示例,以及超 4W 行代码的电商微服务项目。

获取方式:点“在看”,关注公众号并回复 666 领取,更多内容陆续奉上。

兄弟,一口,点个👇

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/106018
 
521 次点击