Docs Menu
Docs Home
/ /

Ver métricas en tiempo real

Nota

Availability Ops Manager puede mostrar métricas en tiempo real de las implementaciones de MongoDB administradas por Automation. La recopilación de datos en tiempo real requiere el Agente de MongoDB.

Ops Manager admite métricas en tiempo real para mongod(conjuntos de réplicas y fragmentos) ymongosprocesos.

Para ver métricas en tiempo real, haga clic en el Metrics botón para la implementación deseada y luego haga clic en Real Time.

Supervise las métricas de implementación para identificar problemas de rendimiento y determinar si su implementación actual cumple con 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 función, debe:

En la esquina superior derecha, puede hacer clic para ver las métricas en Table o Graph.

Nota

Privilegios requeridos

Para habilitar Real-Time Performance Panel para un proyecto, debe tener el rol para el Project Owner proyecto.

Ops Manager habilita el Panel de Rendimiento en Tiempo Real de forma predeterminada. Para activar o desactivar esta configuración:

1
2
Campos
Muestra
Commands
Queries
Updates
Deletes
Inserts
GetMores

Número de operaciones especificadas (comandos, consultas, etc.) que mongostat ha informado.

Time / Read
Time / Write
Time / Command

Métricas de latencia para solicitudes de lectura y escritura actuales, y otros comandos de base de datos. Disponible solo para MongoDB 3.4+. Para obtener más información, consulte opLatencies en serverStatus.

Scanned / Returned
Scanned Objects / Returned

Relación entre los documentos y objetos escaneados y los documentos y objetos devueltos en las consultas actuales. Estas métricas son útiles para determinar si una consulta utiliza un índice y cómo lo hace. Para obtener más información, consulte Analizar el rendimiento de las consultas.

Active Readers
Active Writers
Queued Readers
Queued Writers

Número de lecturas activas, lecturas en cola, escrituras activas y escrituras 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ísticas según el sistema operativo de los nodos de su clúster:

  • Linux: muestra el porcentaje utilizado actualmente de CPU y capacidad de disco y el uso total de memoria física, excluyendo buffers, caché y espacio de intercambio, de la máquina que aloja MongoDB.

  • macOS: muestra el porcentaje de CPU y capacidad de disco utilizado actualmente y el uso total de memoria física, excluyendo caché y espacio de intercambio, de la máquina que aloja MongoDB.

  • Windows: muestra el porcentaje de CPU y capacidad de disco utilizado actualmente y el uso total de memoria física de la máquina que aloja MongoDB.

Connections
Bytes In
Bytes Out

Número de conexiones actuales a la máquina que aloja MongoDB y la cantidad de bytes entrantes y salientes que mongostat ha informado.

Haga clic para ocultar o mostrar campos de la tabla.

Charts
Muestra

Connections, Network In, Network Out

Número de conexiones actuales a la máquina que aloja MongoDB y la cantidad de bytes entrantes y salientes que mongostat ha informado.

CPU, Disk IOPS, and Sys Mem

La estadística depende del sistema operativo de los nodos de su clúster:

  • Linux: muestra el porcentaje utilizado actualmente de CPU y capacidad de disco y el uso total de memoria física, excluyendo buffers, caché y espacio de intercambio, de la máquina que aloja MongoDB.

  • macOS: muestra el porcentaje de CPU y capacidad de disco utilizado actualmente y el uso total de memoria física, excluyendo caché y espacio de intercambio, de la máquina que aloja MongoDB.

  • Windows: muestra el porcentaje de CPU y capacidad de disco utilizado actualmente y el uso total de memoria física de la máquina que aloja MongoDB.

Operations

Número de operaciones según lo informado por mongostat.

Query Execution Times

Muestra las métricas de latencia de las solicitudes de lectura y escritura actuales, así como de otros comandos de la base de datos. Disponible solo para MongoDB 3.4+. Para obtener más información, consulte opLatencies en serverStatus.

Query Targeting

Relación entre los documentos y objetos escaneados y los documentos y objetos devueltos en las consultas actuales. Estas métricas son útiles para determinar si una consulta utiliza un índice y cómo lo hace. Para obtener más información, consulte Analizar el rendimiento de las consultas.

Reads & Writes

Número de lecturas activas, lecturas en cola, escrituras activas y escrituras en cola según lo informado 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 el mayor número de operaciones reportadas por mongotop. Para cada colección activa, la tabla también muestra el Utilization Percent correspondiente.

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 los gráficos. Es decir, si la pantalla está en ejecución (no en pausa), las operaciones corresponden a las más lentas en la fecha y hora actuales. Si la pantalla está en pausa, las operaciones corresponden a las más lentas en el momento de la pausa.

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 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:

  1. Haga clic en la operación en el panel Slowest Operations.

  2. Haga clic en Kill Op en el panel Operation Details.

    Alternativamente, haga clic en Kill Session si la operación es una transacción inactiva.

  3. Haga clic en Yes, terminate this operation en el modal Confirm Operation.

Para obtener más información sobre las transacciones, consulte el manual de MongoDB.

Para ocultar/mostrar una métrica en el gráfico, haga clic en el cuadro de color de la métrica.

Si pausa la vista Graph del Panel de rendimiento en tiempo real, puede pasar el cursor sobre un gráfico de líneas para ver su valor exacto, junto con las operaciones más lentas y las recopilaciones más activas, en un momento determinado.

Para detener la actualización de las métricas mostradas, haga clic en Pause. Pause solo detiene la actualización de las pantallas y no pausa la recopilación de los datos subyacentes.

Para reiniciar las actualizaciones de la pantalla, haga clic en Play.

Volver

Procesos de MongoDB

En esta página