📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

如果说 INFINI Easysearch 是一台性能强悍的法拉利引擎(数据底座),那么 **INFINI Console **就是为其量身定制的数字化仪表盘和驾驶舱。

在构建基于 Easysearch 的搜索与分析平台时,很多用户会惯性地寻找 Kibana 或 Grafana。但在 Easysearch 的生态中,INFINI Console 才是官方推荐的、能力最全面的可视化监控与管控平台。

本文将深度解析如何通过 Easysearch + INFINI Console 打造一体化的搜索运维体系。

方案一:INFINI Console(官方首选:管控、监控、开发一体化) #

INFINI Console 是 INFINI Labs 专门为搜索场景打造的统一管控平台。它不仅仅是一个“看数据”的工具,更是一个“管集群”的操作系统。

为什么它是 Easysearch 的最佳拍档?
不同于通用的监控软件,Console 深入到了搜索引擎的内核。

  • 全栈纳管:它能同时管理 Easysearch、Elasticsearch 甚至 Opensearch 等多版本集群。
  • 深度运维:Grafana 只能看 CPU 飙高,但 Console 能让你直接执行 Force Merge、修改 Mapping、或者切换分片路由来解决问题。
  • 开发友好:内置了强大的 Dev Tools(开发者工具),拥有比 Kibana 更智能的语法提示(Intellisense)和多行编辑能力。

核心功能集成指南: #

  1. 极速连接
  • Console 部署极其轻量(单二进制文件)。启动后,在“集群注册”页面输入 Easysearch 的地址(如 http://192.168.1.10:9200)即可。
  • 自动适配:Console 会自动识别 Easysearch 的版本特性,点亮专属功能图标。
  1. 可视化数据探索(Discover)
  • 替代 Kibana Discover。用户可以在 Console 中直接浏览 Easysearch 中的索引文档。
  • 支持 SQL 语法查询:对于不熟悉 DSL 的业务人员,Console 允许直接输入 SQL 语句查询 Easysearch 数据,并自动生成可视化图表。
  1. 独家指标监控
  • Easysearch 拥有很多特有指标(如 ZSTD 压缩率、各级缓存命中率、Native 堆外内存使用情况)。
  • 通用工具很难获取这些深层指标,而 Console 提供了开箱即用的 Dashboard,让你清晰看到 “Easysearch 到底帮我省了多少磁盘空间”

方案二:Grafana(集成推荐:指标大屏融合) #

虽然 Console 功能强大,但在企业级统一监控大屏(如 NOC 监控墙)场景下,Grafana 依然是不可或缺的组件。

适用场景:需要将 Easysearch 的日志数据与 K8s、Prometheus 的监控指标聚合在同一个屏幕上展示。

集成最佳实践: #

Easysearch 完美兼容 Elasticsearch 7.10 协议,因此可以直接复用 Grafana 的生态。

  1. 数据源配置:选择 Elasticsearch Data Source。
  2. 版本选择:Version 选择 7.10+
  3. 应用场景:利用 Grafana 强大的图表库,绘制 Easysearch 的 QPS 趋势图、写入延迟热力图等,作为 Console 的补充。

方案三:Kibana(兼容方案:存量迁移) #

对于习惯了 ELK 技术栈的老用户,Easysearch 保持了对 Kibana 7.10.2 (OSS版本) 的兼容性。

适用场景:旧系统迁移,业务人员极其依赖 Kibana 的特定绘图工具(如 Canvas)。

  • 注意:Kibana 仅仅是一个数据分析前端,它缺乏对 Easysearch 集群的深层运维管控能力(如索引生命周期管理 ILM、快照备份恢复等),这些高级功能建议通过 Console 完成。

总结:如何选择你的“驾驶舱”? #

在 Easysearch 的落地实践中,我们推荐采用 “1 + N” 的可视化组合策略:

  1. 核心位置(1):INFINI Console
  • 角色:DBA、运维工程师、核心开发。
  • 用途:它是你的主工作台。用它来查看集群健康、排查慢查询、执行索引优化、开发调试 DSL。这是发挥 Easysearch 性能的必选项。
  1. 扩展位置(N):Grafana / Kibana
  • 角色:业务分析师、NOC 监控专员。
  • 用途:用 Grafana 做汇报大屏,用 Kibana 做遗留报表迁移。

选择 Easysearch + INFINI Console,你获得的不仅仅是一个搜索引擎,而是一套**“原本就是一体”**的现代化搜索数据基础设施。