【腾讯云ES】开源可视化工具cerebro功能强化
2023-06-13 09:15:42 时间
简介
cerebro 是一个基于 Scala、Play Framework、AngularJS和Bootstrap构建的开源ES可视化管理工具。虽然很多同学可能对其使用的部分语言较为生疏,但其优秀的代码风格、结构设计,可以较为容易地上手去做二次开发。笔者在平常使用cerebro管理ES集群时,发现并二次开发了一些可以强化的功能。下面分享下具体强化的功能点:
- 强化了节点过滤、索引过滤功能,支持更灵活的节点过滤能力(如通过hot/warm等字眼过滤节点,同时也会过滤索引)。适合在索引较多和节点较多的场景做索引、分片级别的快速定位
- 支持展示DataTier架构的节点角色信息(>=7.10版本)
- 强化了别名展示功能,支持多别名展示,以及is_write_index的特殊展示
- 支持展示closed索引的索引信息
总结
腾讯云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
相关文章
- 记一次因网络变更导致zabbix连接es报400和404
- es 其实是不是就是数据库_初识ES数据库「建议收藏」
- ELK数据管理工具ES-Head部署
- ES文档映射
- 11-Elasticsearch-logstash数据同步[Mysql->Logstash->Es]
- windows 安装Elasticsearch、实现数据的插入以及使用kibana工具进行监控es数据
- ES系列四、ES6.3常用api之文档类api
- 【ES三周年】2h10min就进行一次莫名选主异常
- 【ES三周年】ElasticSearch中文分词
- 【ES三周年】万字长文带你实战 Elasticsearch 搜索
- IOS – OpenGL ES 调节图像RGB通道 GPUImageRGBFilter
- IOS – OpenGL ES 调节图像色度 GPUImageHueFilter
- 【ES三周年】吊打ElasticSearch和Kibana(入门保姆级教程-2)
- IOS – OpenGL ES 图像晕影移动 GPUImageVignetteFilter
- Spark sql读取数据库和ES数据进行处理代码详解大数据
- ES与MySQL:混合技术的优势(es和mysql)
- 比较Redis与ES在查询方面的优劣(查询放redis还是es)
- 使用ES实现Redis实时监控(用es做redis监控)
- ES来打破传统从Oracle走向 NoSQL(es替代oracle)
- 深入比较ES数据库与Oracle数据库(es数据库和oracle)
- 简单快捷ES数据导出到Oracle(es数据导出oracle)
- ES与Oracle数据同步技术研究(es oracle 同步)
- 数据库ES和Oracle数据库实现最佳性能的方案(es oracle)
- 数据存储看您选择ES还是Redis(数据存es还是redis)