换掉Kibana!一款轻量级的Elasticsearch可视化管理工具,太香了!

MySQLNoSQL关系型数据库

如果你使用过Elasticsearch,应该接触过Kibana这款可视化管理工具,不过Kibana确实有点重,运行起来有时候要5-10分钟。最近发现一款轻量级的替代品Elasticvue,它简单又易用,分享给大家!

Elasticvue简介

Elasticvue是一款免费开源的Elasticsearch GUI工具,你可以使用它来管理ES里的数据,目前在Github上已有1.9K+Star

它能完全支持ES 7.x和8.x版本,具有监控ES集群状态、索引管理、分片管理、搜索或编辑文档、REST查询等功能。

下面是使用Elasticvue管理ES的效果图,还是挺炫酷的!

picture.image

安装

Elasticvue具有多种安装形式,我们这里采用最简单的Docker安装方式,其他版本如Winodws、MacOS、Linux和浏览器插件可以参考文末。

  • 首先使用如下命令下载镜像;

          
docker pull cars10/elasticvue  

      
  • 下载完成后使用如下命令运行容器;

          
docker run -p 8080:8080 --name elasticvue -d cars10/elasticvue  

      
  • 容器运行起来后,我们就可以在浏览器中访问它了,我们需要先添加一个ES集群,访问地址:http://192.168.3.101:8080

picture.image

  • 接下来填写好你的ES连接地址就可以开始使用了,这里需要注意的是需要修改ES的elasticsearch.yml配置文件开启CORS才能正常连接;

picture.image

  • 连接成功后在首页就可以看到ES的状态信息了,比如版本号。

picture.image

使用

接下来就以我的mall电商实战项目中的ES数据为例来讲解下它的使用。

节点

打开节点标签可以查看到ES的节点状态信息。

picture.image

索引

打开索引标签可以查看ES中的索引数据,可以对索引进行查看、重建、删除等操作,功能还是非常全面的。

picture.image

搜索

  • 打开索引标签,可以对指定索引中的文档进行搜索,这里选择了pms这个索引,对其中的商品数据按名称进行了搜索;

picture.image

  • 如果你想直接使用Query DSL进行搜索的话,可以打开自定义搜索直接编辑DSL即可;

picture.image

  • 当然你也可以使用索引模式来匹配索引,例如我们这里通过mall-record-*可以匹配到多个日志索引进行搜索。

picture.image

REST

打开REST标签,我们可以像Kibana中使用Dev Tools一样,直接通过请求来进行搜索。

picture.image

其他版本

除了上面使用的Docker版本,Elasticvue还有Windows、MacOS、Linux和各浏览器插件版本,大家选择合适的版本使用即可。

picture.image

总结

今天给大家分享了一个好用的可视化管理工具Elasticvue,对比功能繁多又使用复杂的Kibana,它确实够轻量级,而且涵盖了大部分常用的功能,感兴趣的小伙伴可以尝试下它。

项目地址

https://github.com/cars10/elasticvue

最后欢迎 加入苏三的星球 ,你将获得: 商城微服务实战、秒杀系统实战 、 商城系统实战、秒杀系统实战、代码生成工具、系统设计、性能优化、技术选型、底层原理、Spring源码解读、工作经验分享、痛点问题、面试八股文等多个优质专栏。

还有1V1答疑、修改简历、职业规划、送书活动、技术交流。

picture.image

目前星球已经更新了4900+篇优质内容,还在持续爆肝中.....

星球已经被官方推荐了3次,收到了小伙伴们的一致好评。戳我加入学习,已有1600+小伙伴加入学习。

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
字节跳动基于 DataLeap 的 DataOps 实践
随着数字化转型的推进以及业务数仓建设不断完善,大数据开发体量及复杂性逐步上升,如何保证数据稳定、正确、持续产出成为数据开发者核心诉求,也成为平台建设面临的挑战之一。本次分享主要介绍字节对于DataOps的理解 以及 DataOps在内部业务如何落地实践。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论