学习
实践
活动
专区
工具
TVP
写文章
专栏首页腾讯云Elasticsearch Service【腾讯云ES】开源可视化工具cerebro功能强化
原创

【腾讯云ES】开源可视化工具cerebro功能强化

简介

cerebro 是一个基于 Scala、Play Framework、AngularJS和Bootstrap构建的开源ES可视化管理工具。虽然很多同学可能对其使用的部分语言较为生疏,但其优秀的代码风格、结构设计,可以较为容易地上手去做二次开发。笔者在平常使用cerebro管理ES集群时,发现并二次开发了一些可以强化的功能。下面分享下具体强化的功能点:

  1. 强化了节点过滤、索引过滤功能,支持更灵活的节点过滤能力(如通过hot/warm等字眼过滤节点,同时也会过滤索引)。适合在索引较多和节点较多的场景做索引、分片级别的快速定位
filter.gif
  1. 支持展示DataTier架构的节点角色信息(>=7.10版本)
image-20221206214227774.png
image-20221206214120597.png
  1. 强化了别名展示功能,支持多别名展示,以及is_write_index的特殊展示
alias.gif
  1. 支持展示closed索引的索引信息
closed.gif

总结

腾讯云ES的cerebro,是已包含上述的功能强化的,欢迎大家体验与使用。

开启方法:https://cloud.tencent.com/document/product/845/66268

上面一些优化,曾在GitHub向原项目提交过PR,可惜原作者近些年不怎么活跃了,原项目近几年基本没有任何的更新。然而这并不影响cerebro成为一款优秀的开源工具,它对ES2.x~8.x的版本都适配的很好。希望笔者这些微不足道的贡献,可以让优秀的开源软件保持活力。

开源仓库:https://github.com/lmenezes/cerebro

从es最初1.x、2.x的kopf插件,一直演化到现在的第三方ES工具cerebro,相信熟悉ES的同学一定都或多或少地接触过cerebro这一优秀的工具。如果你也有一些想法,也可以尝试做一些二次开发并提交PR。如果你提交到我的fork地址,我会定期查阅、讨论与合并,也会考虑将一些普适的能力添加到我们腾讯云ES的cerebro上。

笔者的fork仓库:https://github.com/Rassyan/cerebro

原创声明,本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

登录 后参与评论
0 条评论

相关文章

  • ELK Stack系列之基础篇(六) - ES6常用插件的推荐安装(六)

    前面我们讲到,ES是一款高可用、分布式的搜索分析存储引擎。那么这么一款软件本身已经非常强大,唯一的问题是什么呢?就是ES并不具备自身管理的功...

    南非骆驼说大数据
  • 严选 | Elasticsearch史上最全最常用工具清单

    工欲善其事必先利其器,ELK Stack的学习和实战更是如此,特将工作中用到的“高效”工具分享给大家。

    铭毅天下
  • Elasticsearch: Cerebro 用户界面介绍

    Cerebro 是以前的 Elasticsearch 插件 Elasticsearch Kopf 的演变(https://github.com/lmenezes...

    腾讯云大数据
  • ElasticSearch可视化管理工具cerebro的安装与简单使用

    cerebro 是一个基于 Scala、Play Framework、AngularJS和Bootstrap构建的开源elasticsearch Web可视化管...

    yuanfan2012
  • Springboot2.x整合ElasticSearch7.x实战(一)

    学习一个新技术,最快的掌握方式就是先学会使用,让我们有了很强的满足感,在研究底层代码。

    JavaPub
  • Elastic Meetup 2021 深圳站回顾

    背景 一波未平一波又起的疫情对大家的生活、工作造成了一定影响。在信息化飞速发展的今天,小伙伴们技术交流的方式也变得多样化。2021年8月21日下午,ES 中文...

    腾讯QQ大数据
  • Elastic Meetup2021深圳站回顾

    导语 |  一波未平一波又起的疫情对大家的生活、工作造成了一定影响。在信息化飞速发展的今天,小伙伴们技术交流的方式也变得多样化。2021年8月21日下午,ES中...

    腾讯云开发者
  • Elastic Meetup 2021 深圳站回顾

    一波未平一波又起的疫情对大家的生活、工作造成了一定影响。在信息化飞速发展的今天,小伙伴们技术交流的方式也变得多样化。2021年8月21日下午,ES 中文社区联合...

    黄华
  • Elastic Meetup 2021 深圳站回顾

    一波未平一波又起的疫情对大家的生活、工作造成了一定影响。在信息化飞速发展的今天,小伙伴们技术交流的方式也变得多样化。2021年8月21日下午,ES 中文社区联合...

    黄华
  • 推荐 | 颜值与功能双在线的 Elasticsearch 可视化工具:Cerebro

    之前访问 Elasticsearch 集群,都是用的 head 插件,倒是也能用,看看集群状态或者索引列表都很方便,但是复杂查询的话,总感觉力不...

    create17
  • ELK Stack系列之基础篇(二) - ELK产品介绍

    在前面的第一节,我们讲到了ELK平台,提到了ELK能够被各种公司用来搭建自己的大数据日志分析平台。ELK平台的核心产品均隶属于Elastic.co公司...

    南非骆驼说大数据
  • ELK入门——ELK详细介绍(ELK概念和特点、Elasticsearch/Logstash/beats/kibana安装及使用介绍、插件介绍)

    《Linux命令行大全》(The Linux Command Line by William E. Shotts, Jr.)中英双语版

    全栈程序员站长
  • 02 . Elasticsearch集群搭建

    一个 Elasticsearch 集群由一个或多个节点(Node)组成,每个集群都有一个共同的集群名称作为标识

    常见_iginkgo
  • 腾讯云 Elasticsearch 实战篇(十七) 构建日志分析系统

    在前面的众多章节中,我们从开源架构ELK讲到腾讯云Elasticsearch Service .最近的六篇中我们讲了腾讯云ES集群的选择、安装、运维监控...

    南非骆驼说大数据
  • 业界 | Uber开源神经进化算法开发的交互式可视化工具VINE

    选自Uber 作者:Rui Wang等 机器之心编译 参与:张倩、刘晓坤 近日,Uber 开源了神经进化算法开发的交互式可视化工具 VINE,该工具可以轻松实现...

    机器之心
  • 腾讯云 Elasticsearch 运维篇(三十一) Kibana 实战与讲解

    这里有一个疑问?当我们在腾讯云控制台上去选择自己所需的ES版本时候,特别是没有选白金版的时候,界面也会提示我们需要输入账号密码,这是为什么?鉴于此,我选择6....

    南非骆驼说大数据
  • Backtrader 来了!

    Backtrader 是 2015 年开源的 Python 量化回测框架(支持实盘交易),功能丰富,操作方便灵活:

    量化投资与机器学习微信公众号
  • 【学术】优步发布VINE,一个用于神经进化的开源交互式数据可视化工具

    AiTechYun 编辑:yuxiangyu 对于优步的规模来说,机器学习的进步可以显著提高更运输方案的技术,使之更为安全可靠。最近优步人工智能实验室发布了一个...

    AiTechYun
  • 腾讯云 Elasticsearch 实战篇(十八) 快速构建搜索服务

    上一章节,我们从0开始搭建了一个基于腾讯云ES集群的日志分析系统,并通过Kibana图形化工具进行了可视化展示。我们模拟了Logstash收集业务系统的日...

    南非骆驼说大数据

作者介绍

Rassyan
  • 《技思广益 · 腾讯技术人原创集》作者

腾讯高级研发工程师

腾讯 · 高级研发工程师 (已认证)

专栏

精选专题

活动推荐

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券