--- title: "INFINI Console 全新升级,支持纳管更多搜索引擎" date: 2023-04-18 lastmod: 2023-04-18 description: "INFINI Console是一款轻量级多集群、跨版本搜索基础设施统一管控平台,支持Elasticsearch、Opensearch和Easysearch等多个版本,实现企业内部搜索集群的集中管理、索引操作、告警配置及安全策略统一管控,有效降低管理成本。" tags: ["Console"] summary: "Elasticsearch 是一款非常流行的大数据搜索与分析引擎,企业可以基于它构建自己的大规模搜索或者日志中心,也可以结合自己的业务数据,满足各种各样场景的开发需求,功能强大受到广大开发者的喜欢。 随着业务数据不断接入到 Elasticsearch,目前大部分企业内部都不止部署一套 Elasticsearch 集群,索引数量变多,集群变多,管理和维护成本也会随之增加,传统的管理工具往往借助于 Kibana。而 Kibana 作为一个普通的分析工具是不错的,但是对于企业多集群的场景则有些力不从心,并且 Elasticsearch 和 Kibana 的版本是强绑定关系,一套 Elasticsearch 集群就需要部署一套 Kibana,随着集群的增多,运维人员或者开发人员往往需要穿梭在多套集群中间就没有那么方便了。并且企业内部还有可能存在多个版本的 Elasticsearch 并存的情况。 为了解决目前企业日益增多的搜索基础设施的管理难题,我们开发了 INFINI Console 这款工具: INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管, 企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。 INFINI Console 还可以对集群内的索引及数据进行操作管理,可以配置灵活的告警规则,可以指定统一的安全策略,可以查看各个维度的日志和审计信息,真正实现企业级的搜索服务平台化建设和运营。 经过一年多的研发,INFINI Console 已经完成了基础的多集群管理能力,各项功能趋于稳定,具备多集群集中纳管的能力: 介绍视频 # 关于的 INFINI Console 的功能介绍视频如下: .aspect-ratio { position: relative; width: 100%; height: 0; padding-bottom: 75%; } .aspect-ratio iframe { position: absolute; width: 100%; height: 100%; left: 0; top: 0; } 引擎支持 # 除了实现了对 Elasticsearch 各个版本的兼容处理,Console 还另外新增了的两个搜索引擎的纳管支持,分别是:" --- Elasticsearch 是一款非常流行的大数据搜索与分析引擎,企业可以基于它构建自己的大规模搜索或者日志中心,也可以结合自己的业务数据,满足各种各样场景的开发需求,功能强大受到广大开发者的喜欢。 随着业务数据不断接入到 Elasticsearch,目前大部分企业内部都不止部署一套 Elasticsearch 集群,索引数量变多,集群变多,管理和维护成本也会随之增加,传统的管理工具往往借助于 Kibana。而 Kibana 作为一个普通的分析工具是不错的,但是对于企业多集群的场景则有些力不从心,并且 Elasticsearch 和 Kibana 的版本是强绑定关系,一套 Elasticsearch 集群就需要部署一套 Kibana,随着集群的增多,运维人员或者开发人员往往需要穿梭在多套集群中间就没有那么方便了。并且企业内部还有可能存在多个版本的 Elasticsearch 并存的情况。 为了解决目前企业日益增多的搜索基础设施的管理难题,我们开发了 INFINI Console 这款工具: > INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管, 企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。 INFINI Console 还可以对集群内的索引及数据进行操作管理,可以配置灵活的告警规则,可以指定统一的安全策略,可以查看各个维度的日志和审计信息,真正实现企业级的搜索服务平台化建设和运营。 经过一年多的研发,INFINI Console 已经完成了基础的多集群管理能力,各项功能趋于稳定,具备多集群集中纳管的能力: {{% load-img "/img/blog/2023/console-overview-v0.9.png" "" %}} ## 介绍视频 关于的 INFINI Console 的功能介绍视频如下: {{< bilibili 612141881 >}} ## 引擎支持 除了实现了对 Elasticsearch 各个版本的兼容处理,Console 还另外新增了的两个搜索引擎的纳管支持,分别是: - Opensearch - Easysearch Opensearch 是 AWS 发起的一个 Elasticsearch 分支,基于开源的基于 Apache 2.0 协议的 Elasticsearch v7.10 版本。目前也有不少社区用户在进行使用。 Easysearch 是 INFINI Labs 自己维护的一个 Elasticsearch 分支,同样也是基于 Elasticsearch v7.10 版本,相比 Elasticsearch 和 Opensearch,Easysearch 更关注在搜索业务场景的功能优化和希望继续保持其产品的简洁与易用性。 完整的搜索引擎支持的矩阵列表如下: | 名称 | 版本 | | ------------- | ---- | | Elasticsearch | 2.x | | Elasticsearch | 5.x | | Elasticsearch | 6.x | | Elasticsearch | 7.x | | Elasticsearch | 8.x | | Elasticsearch | 2.x | | OpenSearch | 1.x | | OpenSearch | 2.x | | Easysearch | 1.x | ## 期待反馈 欢迎下载体验使用,如果您在使用过程中遇到如何疑问或者问题,欢迎前往 INFINI Labs Github([https://github.com/infinilabs](https://github.com/infinilabs)) 中的对应项目中提交 Feature Request 或提交 Bug。