Nota
Disponibilidad Ops Manager puede mostrar métricas en tiempo real para implementaciones de MongoDB gestionadas por automatización. La recopilación de datos en tiempo real requiere el MongoDB Agent.
Ops Manager brinda soporte para métricas en tiempo real para mongod (sets de réplicas y particiones) y mongos procesos.
Para ver métricas en tiempo real, haga clic en el Metrics botón para la implementación deseada y, luego, haz clic en Real Time.
Supervise las métricas de implementación para identificar problemas de rendimiento y determinar si la implementación actual satisface sus requisitos. Para obtener más información sobre las métricas disponibles para supervisar sus implementaciones, consulte Revisar las métricas disponibles.
Para acceder a esta funcionalidad, debe:
Pertenecer al proyecto
Tener el rol de administrador de monitoreo global o el rol de propietario global
En la esquina superior derecha, usted puede hacer clic para ver las métricas en una Table o Graph.
Habilitar o deshabilitar Real-Time Performance Panel para un Proyecto
Nota
Privilegios requeridos
Para habilitar Real-Time Performance Panel para un proyecto, debes tener el rol de Project Owner para el proyecto.
Ops Manager habilita el Real-Time Performance Panel por defecto. Para alternar esta configuración:
Vista de tabla
Campos | Muestra |
|---|---|
Commands Queries Updates Deletes Inserts GetMores | Número de las operaciones especificadas (comandos, consultas, etc.) que mongostat ha reportado. |
Time / Read Time / Write Time / Command | Métricas de latencia para solicitudes de lectura actuales, solicitudes de escritura y otros comandos de base de datos. Disponible solo para MongoDB 3.4+. Para obtener más información, consulta |
Scanned / Returned Scanned Objects / Returned | Proporción de documentos y objetos escaneados frente a documentos y objetos devueltos en consultas actuales. Estas métricas son útiles para determinar si y cómo una query utiliza un índice. Para obtener más información, consulte Analizar rendimiento de query. |
Active Readers Active Writers Queued Readers Queued Writers | Número de lecturas activas, lecturas en cola, guardados activos y guardados en cola que mongostat ha informado. |
Lag Time | Tiempo necesario para replicar operaciones desde los miembros principales a los secundarios de un conjunto de réplicas. Disponible solo para miembros secundarios de un conjunto de réplicas. Para obtener más información, consulte Miembros secundarios del conjunto de réplicas. |
CPU Disk IOPS Sys Mem | Estadística dependiendo del sistema operativo de los nodos en tu clúster:
|
Connections Bytes In Bytes Out | Número de conexiones actuales a la máquina que hospeda MongoDB y el número de bytes entrantes y salientes que mongostat ha reportado. |
Haga clic para ocultar o mostrar campos de la tabla.
Vista de grafo
Charts | Muestra |
|---|---|
Connections, Network In, Network Out | Número de conexiones actuales a la máquina que hospeda MongoDB y el número de bytes entrantes y salientes que mongostat ha reportado. |
CPU, Disk IOPS, and Sys Mem | La estadística depende del sistema operativo de los nodos de tu clúster:
|
Operations | Número de operaciones según lo reportado por mongostat. |
Query Execution Times | Muestra métricas de latencia para solicitudes de lectura actuales, solicitudes de escritura y otros comandos de base de datos. Disponible solo para MongoDB 3.4+. Para obtener más información, consulta |
Query Targeting | Proporción de documentos y objetos escaneados frente a documentos y objetos devueltos en consultas actuales. Estas métricas son útiles para determinar si y cómo una query utiliza un índice. Para obtener más información, consulte Analizar rendimiento de query. |
Reads & Writes | Número de lecturas activas, lecturas en espera, guardados activos y guardados en espera según lo reportado por mongostat. |
Replication Lag | Tiempo necesario para replicar operaciones desde los miembros principales a los secundarios de un conjunto de réplicas. Disponible solo para miembros secundarios de un conjunto de réplicas. Para obtener más información, consulte Miembros secundarios del conjunto de réplicas. |
Hottest Collections | Colecciones con más operaciones que mongotop ha reportado. Para cada hot collection, la tabla también muestra el Utilization Percent de la colección. Utilization Percent Se calcula a partir de los tiempos de lectura y escritura que Mongotop ha reportado durante un período de muestra. Específicamente, el Utilization Percent es el porcentaje (redondeado al 0.1% más cercano) de los tiempos de lectura y escritura de una colección en relación con los tiempos de lectura y escritura de todas las colecciones en la implementación durante el período de muestra. Si no se realiza ninguna operación de lectura o escritura durante este período, el Utilization Percent puede ser del 0%. Las colecciones más activas corresponden al tiempo más reciente mostrado en las gráficas. Es decir, si la visualización está en ejecución (no en pausa), las colecciones corresponden a las más recientes en el momento actual. Si la visualización está pausada, las colecciones corresponden a las más recientes en el momento en que se pausó. |
Slowest Operations | Operaciones más lentas que db.currentOp() ha informado. Las operaciones corresponden a la hora más reciente mostrada en las gráficas. Es decir, si la pantalla está funcionando (no en pausa), las operaciones corresponden a las operaciones más lentas en la marca temporal actual. Si la pantalla está pausada, las operaciones corresponden a las operaciones más lentas en el momento en que se pausó la pantalla. Haga clic en la operación para ver el documento JSON detallado que db.currentOp() informó para la operación. Los usuarios con el rol de Administrador de acceso a los datos pueden acceder a los botones para forzar la detención de una operación o una transacción inactiva en el panel de detalles de la operación: Para detener una operación lenta:
Para obtener más información sobre transacciones, consulta el manual de MongoDB. |
Para ocultar o mostrar una métrica en el gráfico, haz clic en la caja de color de la métrica.
Leer métricas exactas desde la vista de gráfico
Si pausas la vista Graph del Real-Time Performance Panel, puedes posarte sobre un gráfico de líneas para ver su valor exacto, junto con las operaciones más lentas y las colecciones más demandadas, en un momento dado en el tiempo.
Detener y reiniciar la pantalla
Para detener la actualización de las métricas mostradas, haz clic en Pause. Pause solo detiene la actualización de las visualizaciones y no pausa la colección de los datos subyacentes.
Para reiniciar las actualizaciones de pantalla, haz clic en Play.