快速上手 INFINI Console 的 TopN 指标功能

news2025/3/13 15:14:47

背景

在分布式搜索引擎系统(如 EasysearchElasticsearchOpenSearch)中,性能监控至关重要。为了确保系统的高效运行和资源的合理分配,我们通常需要关注一段时间内关键资源的使用情况,特别是索引、节点和分片的内存与 CPU 占用情况。

通过对这些关键指标进行 TopN 查询,我们能够识别出资源使用最多的节点、索引或分片,帮助我们快速定位潜在的性能瓶颈或过度负载的区域。这种实时监控不仅有助于优化集群的整体资源分配,还能在出现性能问题时迅速采取调整措施,避免对服务产生较大影响。

什么是 Console 的 TopN ?

TopN 是 Console v1.28.0 中新增的主要功能,用于快速识别排名前 N 的关键指标数据点。它通过强大的多维度指标分析能力,帮助用户更高效地进行性能优化与决策分析。

随着集群节点数和索引数的不断增加,传统的监控方式已难以满足高效定位问题的需求。在过去,Console 的监控分析功能更多聚焦于单个节点或单个索引的多维指标,但当用户需要快速从所有节点或索引中找到 最忙、最慢 或 最大 的关键数据点时,往往显得非常不便。

尽管 Console 提供了强大的高级分析功能,但面对大量指标时,加载速度较慢、指标过于密集,难以直观发现问题。TopN 的推出,旨在解决这些痛点,为用户提供更加精准、高效的监控分析能力。

INFINI Console 提供的 TopN 指标功能,能够基于 内存占用CPU 使用 等关键指标,帮助用户全面了解集群的性能状态。只需通过简单的操作,用户可以快速识别出 TopN 索引、节点或分片,从而进一步优化资源配置和系统性能。

功能介绍

点击左侧菜单 平台管理 》监控报表,选择 TopN Tab 页,然后您会看到如下界面:

如果我们选中的集群使用的是 INFINI Agent 采集的指标,这里我们看到的将是 节点分片 两个 Tab 页。
当前 Agent 采集模式不支持查看 TopN 索引,未来将增加此功能支持。

这里我们依次按如下步骤操作

  • 索引 Tab 页
  • 配置 top 值,默认 15
  • 选择面积指标,这里我们选择 Segment Memory
  • 选择颜色指标(可选操作),这里我们选择 Index Storage
  • 点击搜索按钮

然后我们可以看到内存占用最为严重的 15 个索引,如下所示:

默认我们使用面积指标进行 Top 排序,如果需要按选中的颜色指标排序,可以点击上图中的交换按钮来实现

如果您不是通过全新安装的 INFINI Console, 而是通过旧版本升级的,那么您需要如下额外操作才能正常使用,具体操作参见:升级说明。

如果您想查看简洁模式,可以点击表格模式切换,如下图所示:

总结

INFINI ConsoleTopN 指标功能 使得用户能够更加高效地进行性能监控与分析,尤其是在面对大量节点、索引和分片时。通过直观的 TopN 排序,用户可以快速识别出最占资源的节点、索引或分片,帮助提前发现性能瓶颈并进行及时优化。无论是在 内存占用CPU 使用 还是 索引存储 等关键指标上,TopN 功能都能提供清晰的视图,从而促进系统资源的合理分配和性能的持续提升。

随着集群规模的不断扩大,传统的监控方式可能显得繁琐且低效。INFINI Console 的这一新功能通过简洁易用的操作界面和强大的多维度数据分析能力,极大提升了性能优化和决策分析的效率。在实际使用中,用户可以根据需求灵活配置,实时获取最需要关注的资源消耗点,进而采取优化措施,保证系统的稳定性和高效性。

关于 INFINI Console

INFINI Console 是一款非常轻量级的多集群、跨版本的搜索基础设施统一管控平台。通过对流行的搜索引擎基础设施进行跨版本、多集群的集中纳管,企业可以快速方便的统一管理企业内部的不同版本的多套搜索集群。INFINI Console 还可以对集群内的索引及数据进行操作管理,可以配置灵活的告警规则,可以指定统一的安全策略,可以查看各个维度的日志和审计信息,真正实现企业级的搜索服务平台化建设和运营。

INFINI Console 现已开源(https://github.com/infinilabs/console),如有相关问题或建议,欢迎提交 PR 或 Issue,一起参与开源共建!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2276380.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

LIEF:用于解析和修改 ELF, PE 和MachO 格式的跨平台库

主要功能 1. 解析:LIEF能够解析ELF、PE和MachO格式,并给用户提供了友好的API来访问文件格式内部数据。 2. 修改:LIEF能够修改上述格式的部分数据。 3. 抽象:这些格式拥有一些常见特征,例如数据段、符号和入口…

验证码的设置

一、准备环境 首先,进入下载地址:Central Repository: cn/hutool/hutool-all/5.8.16下载jar包 二、配置环境 将下载好的jar包放到eclipse的lib目录 (这里是eclipse软件中存放jar包的目录): 【WebContent-->WEB-INF-->lib】 三、基础…

FreeCAD集成gmsh源码分析

目录 gmsh模块界面获取gmsh的版本执行gmsh网格划分gmsh模块界面 这个界面是用PySide来写的,Pyside是QT的python绑定,具体代码在task_mesh_gmsh.py文件中。目前这个界面非常的捡漏,没有对接gmsh稍微高级一点的功能。界面对应的事件处理是在gmshtools.py中。这里只分析“gmsh …

忘记了PDF文件的密码,怎么办?

PDF文件可以加密,大家都不陌生,并且大家应该也都知道PDF文件有两种密码,一个打开密码、一个限制编辑密码,因为PDF文件设置了密码,那么打开、编辑PDF文件就会受到限制。忘记了PDF密码该如何解密? PDF和offi…

怎么开通电信跨国网络专线服务?

随着全球化的发展,企业对高效稳定的跨国网络连接需求不断增长。电信跨国网络专线服务凭借其灵活性、安全性和高效性,成为许多企业跨国通信的优选方案。本文将为您详细介绍如何开通这一服务,并分享关键的注意事项,帮助企业更好地利…

MarkDown常用方法

标题 #空格 一级标题 ##空格 二级标题 依次类推 有序列表 操作:数字英文小数点(.)空格示例:1. list12. list2无序列表 操作:- 空格 或 * 空格示例: - list1- list2嵌套有序列表 操作:tab 数字 空格 示例: …

使用gtsam添加OrientedPlane3Factor平面约束因子

在基于地面约束的SLAM优化中,已知的地面信息(如 plan.pcd 文件中的地面模型)可以用作一个先验约束,以帮助优化位姿估计。具体而言,这个过程涉及将地面模型和每个帧的位姿结合,以创建一个因子模型&#xff0…

二分查找算法——搜索插入位置

一.题目描述 35. 搜索插入位置 - 力扣(LeetCode) 二.题目解析 如果只看题目的前半句,直接就用简单二分秒了。但是题目还有后半句,如果找不到目标值,则返回它应该插入的位置。 因为数组是排序的,所以应该…

啥!GitHub Copilot也免费使用了

文章目录 前言免费版直接修复代码多文件上下文Agent模式总结 前言 最近,GitHub 给开发者们带来了一个好消息:他们的 AI 编程助手 GitHub Copilot 现在可以免费使用了!以前,每个月要花 10 美元才能享受的服务,现在对所…

【计算机网络】窥探计网全貌:说说计算机网络体系结构?

标签难度考察频率综合题⭐⭐⭐60% 这个问题在计算机网络知识体系中是一个比较重要的问题,只有完整地了解计算机网络的体系结构才能清晰地认识网络的运行原理。 在回答这个问题时,笔者认为有几个比较重要的点: 首先一定要分清楚前置条件&am…

Web开发中页面出现乱码的解决(Java Web学习笔记:需在编译时用 -encoding utf-8)

目录 1 引言2 乱码表现、原因分析及解决2.1 乱码表现2.2 原因分析2.3 解决 3 总结 1 引言 Web开发的页面出现了乱码,一直不愿写出来,因为网上的解决方案太多了。但本文的所说的页面乱码问题,则是与网上的大多数解决方案不一样,使…

Cesium小知识:pointPrimitive collection 详解

Cesium.PointPrimitiveCollection 是 Cesium 中用于高效管理和渲染大量点(points)的一个类。它允许你创建和管理大量的 PointPrimitive 实例,这些实例可以用来表示地理空间中的点数据,如传感器位置、车辆位置、兴趣点等。与直接使用 Cesium.Entity 相比,PointPrimitiveCol…

说一说mongodb组合索引的匹配规则

一、背景 有一张1000多万条记录的大表,需要做归档至历史表,出现了大量慢查询。 查询条件是 "classroomId": {$in: ["xxx", "xxx", ..... "xxx","xxx", "xxx" ] }耗时近5秒,且…

【论文笔记】多个大规模数据集上的SOTA绝对位姿回归方法:Reloc3r

abstract 视觉定位旨在确定查询图像相对于姿势图像数据库的相机姿势。 近年来,直接回归相机姿势的深度神经网络由于其快速推理能力而受到欢迎。 然而,现有方法很难很好地推广到新场景或提供准确的相机姿态估计。 为了解决这些问题,我们提出了…

谁在打响整车智能「芯」战役

汽车智能化,显然已经不仅是舱和驾。 尤其是对于算力和智能化来说,即便是已经相对成熟的新能源动力系统,还远未普及。本周,在2025年CES展上,英特尔联合汽车芯片初创公司—Silicon Mobility正式推出面向电动汽车动力总成…

C++ 【从零手撕,模拟实现list类】

1、基础框架 从list源代码中我们可以看到list底层为带哨兵位双向循环链表,从设计者的角度来看,我们并不知道用户在链表中存储的数据类型,所以在这里要使用类模板。再者,每一个节点都包含了前向、后向指针和存储的数据值&#xff0…

gesp(C++五级)(1)洛谷:B3941:[GESP样题 五级] 小杨的锻炼

gesp(C五级)(1)洛谷:B3941:[GESP样题 五级] 小杨的锻炼 题目描述 小杨的班级里共有 n n n 名同学,每位同学都有各自的锻炼习惯。具体来说,第 i i i 位同学每隔 a i a_i ai​ 天就会进行一次锻炼&#x…

【k8s】scc权限 restricted、anyuid、privileged

文章目录 概述1. 内置的scc2. OpenShift如何确定pod的scc2.1 Pod未带SCC标签的情况2.2. Pod带有SCC标签的情况 参考 概述 在OpenShift(后文简称OCP)中,很早就一个概念:Security Context Constraints ,简称SCC&#xf…

高速光电探测器设计 PIN APD铟镓砷TIA放大脉冲误码测试800-1700nm

高速光电探测器PIN APD铟镓砷TIA放大脉冲误码测试800-1700nm (对标:索雷博APD431A) (对标:索雷博APD431A) (对标:索雷博APD431A) 规格参数: 波长范围:800-1700nm 输出带宽:DC-400MHz(-3dB&…

配置 One API + ChatGPT-Next-Web,以讯飞星火认知大模型为例

配置 One API ChatGPT-Next-Web,以讯飞星火认知大模型为例 1.0 One API 配置1.1 获取大模型 API1.2 配置 OneAPI 渠道1.3 配置OneAPI 令牌 2.0 ChatGPT-Next-Web 配置 同步发布在个人笔记配置 One API ChatGPT-Next-Web,以讯飞星火认知大模型为例 上一…