对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

查看搜索节点性能指标

Search 和 Vector Search 的发布在Ops Manager中为在MongoDB Enterprise Kubernetes Operator 上运行的自管理部署引入了mongot节点可见性。 Ops Manager从这些节点收集性能数据并将其显示在mongotDetails 视图中。要打开Details 节点的mongot 视图,请从Deployment 视图中单击该节点。 Ops Manager每mongot 60秒从每个节点的 Prometheus 端点抓取 个指标。

在Ops Manager中查看 mongot节点数据之前,请确认以下先决条件:

  • 运行Ops Manager 8.0.25 或更高版本。 Cloud Manager不支持mongot节点监控。

  • 使用MongoDB Enterprise Kubernetes Operator 1.9 或更高版本部署 mongot 1.70.1 或更高版本。

  • MongoDBSearch资源中引用 Enterprise MongoDB 部署或外部 mongod部署。 Ops Manager不支持引用 MongoDBCommunityMongoDBSearch 资源。

  • 启用 mongot Prometheus 端点。当您部署MongoDBSearch资源时, MongoDB Enterprise Kubernetes Operator默认在端口 9946 上启用此端点。

MongoDBSearch 资源指向同一Kubernetes集群中的MongoDB 部署时, MongoDB Enterprise Kubernetes Operator 会自动将指标转发到Ops Manager 。当它指向外部mongod 时,您必须手动配置spec.observability.metricsForwarder 设置。支持Kubernetes Operator指标收集器和Ops Manager之间的网络连接。要学习;了解更多信息,请参阅 MongoDBSearch 资源规范。

以下限制应用于Ops Manager中的 mongot节点监控:

  • Ops Manager仅监控通过MongoDB Enterprise Kubernetes Operator 部署的 mongot 节点。 Ops Manager不监控Kubernetes之外的 mongot 部署。

  • Ops Manager为 mongot 节点提供只读可观察性。使用MongoDB Enterprise Kubernetes Operator管理mongot节点生命周期。

  • Ops Manager仅收集 mongot指标。 Ops Manager不收集 mongot 日志或跟踪。

  • Ops Manager不提供搜索索引管理或查询工具。

  • Ops Manager以 1 分钟的粒度存储 mongot指标。对更细粒度的请求将返回 1 分钟的数据。

Ops Manager根据每个 mongot节点最近收到的指标计算其运行状况。 Ops Manager将状态显示为节点旁边的标记。

状态
徽章颜色
条件

绿色

至少一个索引管理器处于稳定状态,或者该节点没有索引。

已降级

琥珀色

至少一个索引管理器出现故障。

Stale

红色

Ops Manager在超过 120 秒内未从节点收到指标,或者节点有索引但没有达到稳定状态。

未知

灰色

Ops Manager尚未从该节点收到任何指标。

mongotDetails视图提供以下指标图表。要学习;了解图表控件和显示选项,请参阅查看MongoDB进程。

衡量标准
说明

CPU Usage

显示 mongot进程的规范化 CPU 使用率百分比。

JVM Memory

显示 mongot进程的已用Java虚拟机(JVM)堆内存和最大堆容量。使用此图表可识别可能影响搜索性能的内存压力。

JVM GC Pause

显示Java虚拟机(JVM)垃圾集合的最长暂停持续时间(以秒为单位)。频繁或长时间的暂停会影响搜索查询延迟。

Disk Space Used

显示 mongot进程使用的磁盘空间百分比。

Index Size

显示 mongot进程中所有搜索索引的总大小(以字节为单位)。

Index Documents

显示 mongot进程上所有搜索索引的文档总数。

Index Segments

显示 mongot进程上所有搜索索引的Lucene段总数。

Search Query Throughput

显示搜索查询的总速率和失败率(以每秒操作数为单位)。

Search Query Latency

显示搜索命令的平均和最大延迟(以毫秒为单位)。

Vector Search Throughput

显示向量搜索查询的总速率和失败率,以每秒操作数为单位。

Vector Search Latency

显示 Vector Search 命令的平均和最大延迟(以毫秒为单位)。

Index Manager Health

显示处于以下每种状态的索引管理器的数量:STEADY_STATEFAILEDFAILED_EXCEEDED