一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一、开源项目简介
KnowSearch是面向Elasticsearch研发与运维人员,围绕集群、索引构建的零侵入、多租户的Elasticsearch GUI管控平台。历经滴滴PB级海量索引数据考验、金融级1000+ES集群运营实战打磨,围绕Elasticsearch构建的可见、可管、可控的服务体系。
二、开源协议
作者暂未指定开源许可协议
三、界面展示
四、功能概述
面向Elasticsearch研发与运维人员,围绕集群、索引构建的零侵入、多租户的Elasticsearch GUI管控平台。
- 基于集群管理,存量5.X+版本集群全量纳管、高频集群与索引变更批量支持
- 基于原生ES网关,零侵入、插件化的构建查询/写入限流、权限校验、跨集群访问、DSL查询模板分析与管控能力
五、技术选型
KnowSearch特性
滴滴内部大量使用 ES 来支撑日志探查与安全分析、交易数据近实时检索、企业SKU搜索与推荐等业务场景的基础搜索服务。在开源 Elasticsearch 基础上提供离线索引快速导入、跨集群复制、索引模板服务的企业特性,平台整体具有以下特点:
- 5.X、6.X、7.X、8.X 众多主流Elasticsearch版本零侵入、统一纳管,多集群统一管理
- 集群、节点、索引维度,30+ 稳定性、性能风险点主动巡检,Dashboard统一呈现
- 集群、节点、索引维度,200+指标探查、同环比趋势分析、场景化指标筛选,助力问题高效诊断
- 应用视角、索引视角、查询模板视角、ClientNode视角 30+ 用户写入、查询网关指标同环比监控分析
- 集群动态配置管理、Sense 运维场景化命令集成、SearchProfiler集群慢查分析、集群快捷命令GUI集成
- 索引Mapping/Setting/别名管理、RollOver/Shrink/Split/FroceMerge/读写禁用高频操作GUI批量执行
六、源码地址
访问一飞开源:https://code.exmay.com/
#一飞开源 #开源项目 #Elasticsearch #PB级海量索引数据考验