El lanzamiento de Search y búsqueda vectorial introdujo la visibilidad de los nodos mongot en Ops Manager para implementaciones autogestionadas que se ejecutan en MongoDB Enterprise Kubernetes Operator. Ops Manager recopila datos de rendimiento de estos nodos y los muestra en la vista mongot Details. Para abrir la vista Details de un nodo mongot, haga clic en el nodo de la vista Deployment. Ops Manager raspa las métricas mongot cada 60 segundos desde el punto final de Prometheus de cada nodo.
Requisitos previos
Antes de ver los datos del nodo mongot en Ops Manager, confirme los siguientes requisitos previos:
Ejecute Ops Manager 8.0.25 o posterior. Cloud Manager no admite la supervisión de nodos
mongot.Implemente
mongot1.70.1 o posterior mediante el MongoDB Enterprise Kubernetes Operator 1.9 o posterior.Haga referencia a una implementación de MongoDB Enterprise o a una implementación
mongodexterna en el recursoMongoDBSearch. Ops Manager no admite recursosMongoDBSearchque hagan referencia aMongoDBCommunity.Habilite el punto final de Prometheus
mongot. El Enterprise Kubernetes Operator de MongoDB habilita este punto final por defecto en el puerto9946cuando implementa el recursoMongoDBSearch.
Cuando el recurso MongoDBSearch apunta a una implementación de MongoDB en el mismo clúster de Kubernetes, el MongoDB Enterprise Kubernetes Operator reenvía las métricas a Ops Manager automáticamente. Cuando apunta a un mongod externo, debe configurar la configuración de spec.observability.metricsForwarder manualmente. Permita la conectividad de red entre el recopilador de métricas del operador de Kubernetes y Ops Manager. Para obtener más información, consulte Especificación de recursos de MongoDBSearch.
Limitaciones
Las siguientes limitaciones se aplican a la supervisión de nodos mongot en MongoDB Ops Manager:
Ops Manager solo supervisa los nodos
mongotimplementados a través de MongoDB Enterprise Kubernetes Operator. Ops Manager no supervisa las implementacionesmongotfuera de Kubernetes.Ops Manager proporciona observabilidad de solo lectura para los nodos
mongot. Utilice el Enterprise Kubernetes Operator de MongoDB para gestionar el ciclo de vida del nodomongot.MongoDB Ops Manager solo recopila métricas
mongot. MongoDB Ops Manager no recopila registros ni seguimientosmongot.MongoDB Ops Manager no proporciona gestión de índices de búsqueda ni herramientas de query.
MongoDB Ops Manager almacena métricas de
mongotcon una granularidad de 1minutos. Las solicitudes de granularidad más fina devuelven datos de 1minutos.
Estado de salud
Ops Manager calcula un estado de salud para cada nodo mongot a partir de sus métricas recibidas más recientemente. Ops Manager muestra el estado como una insignia junto al nodo.
Estado | Color de la insignia | Condición |
|---|---|---|
Saludable | Green | Al menos un administrador de índices está en un estado estable, o el nodo no tiene índices. |
Degradado | Ámbar | Al menos un administrador de índices ha fallado. |
Stale | Roja | MongoDB Ops Manager no ha recibido métricas del nodo en más de 120 segundos, o el nodo tiene índices pero ninguno ha alcanzado un estado estable. |
Desconocido | gris | MongoDB Ops Manager no ha recibido ninguna métrica del nodo. |
Charts de métricas disponibles
La vista mongot Details proporciona las siguientes gráficas de métricas. Para obtener información sobre los controles de gráficos y las opciones de visualización, consulte Ver procesos de MongoDB.
Métrica | Descripción |
|---|---|
CPU Usage | Muestra el porcentaje de uso de CPU normalizado para el proceso |
JVM Memory | Muestra la memoria del montón de la JVM utilizada y la capacidad máxima del montón para el proceso |
JVM GC Pause | Muestra la duración máxima de la pausa de colección de elementos no utilizados de JVM, en segundos. Las pausas frecuentes o prolongadas pueden afectar la latencia de las consultas de búsqueda. |
Disk Space Used | Muestra el porcentaje de espacio en disco utilizado por el proceso |
Index Size | Muestra el tamaño combinado de todos los índices de búsqueda en el proceso |
Index Documents | Muestra el número total de documentos en todos los índices de búsqueda del proceso |
Index Segments | Muestra el número total de segmentos de Lucene en todos los índice de búsqueda del proceso |
Search Query Throughput | Muestra la tasa total y la tasa de errores de las consultas de búsqueda, en operaciones por segundo. |
Search Query Latency | Muestra la latencia promedio y máxima de los comandos de búsqueda, en milisegundos. |
Vector Search Throughput | Muestra la tasa total y la tasa de error de las consultas de búsqueda vectorial, en operaciones por segundo. |
Vector Search Latency | Muestra la latencia promedio y máxima de los comandos de búsqueda vectorial, en milisegundos. |
Index Manager Health | Muestra el número de administradores de índices en cada uno de los siguientes estados: |
Obtén más información
Para configurar la colección de métricas para los nodos
mongot, consulte Especificación de recurso de MongoDBSearch.Para obtener información sobre la supervisión de nodos de
mongoten Kubernetes, consulte Supervisar su implementación.Para revisar todas las métricas disponibles en MongoDB Ops Manager, consulte Revisión de métricas disponibles.
Para obtener información sobre la supervisión de implementaciones de
mongotautogestionadas, consulte Supervisar la implementación de mongot.