Docs Menu
Docs Home
/ /

Supervisar el rendimiento en tiempo real

Solo disponible en clústeres M10+

El Panel de Rendimiento en Tiempo Real (RTPP) monitorea y muestra el tráfico de red actual, las operaciones de la base de datos en las máquinas que alojan MongoDB en sus clústeres y las estadísticas de hardware de los hosts. RTPP para identificar visualmente operaciones de base de datos relevantes, evaluar los tiempos de ejecución de consultas y la relación entre documentos escaneados y documentos devueltos, monitorear la carga y el rendimiento de la red y descubrir posibles retrasos de replicación en miembros secundarios de conjuntos de réplicas.

Nota

Es posible queRTPP no funcione si su carga de trabajo se activa db.currentOp()salida que es mayor que el tamaño máximo RTPP de 4MB por muestra.

Para habilitar o deshabilitar Real-Time Performance Panel Para un proyecto, debes tener Project Owner Acceso. Los usuarios con acceso deben agregarse al Organization Owner proyecto Project Owner como.

Para ver el rendimiento en tiempo real en el Real-Time Performance Panel, debes tener Project Read Only, Project Observability Viewer, Project Data Access Read Only, Project Data Access Read/Write o Project Data Access Admin acceso al Proyecto.

Real-Time Performance Panel Está habilitado de forma predeterminada. Para deshabilitar o habilitar el Real-Time Performance Panel en un proyecto:

1
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haga clic en Project Settings.

La página Configuración del proyecto se muestra.

2

Para ver el panel de rendimiento en tiempo real:

1
  1. Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.

  2. Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Clusters en la sección Database.

La página de clústeres se muestra.

2

Si el set de réplicas es parte de un clúster, primero haz clic en el clúster que contiene el set de réplicas.

3
4

Atlas muestra los datos como un gráfico. Haga clic en Table para verlos como una tabla.

5
Gráfico/Ubicación
Descripción

Connections, Network In, Network Out (Parte superior del panel)

Muestra el número de conexiones actuales a la máquina que aloja MongoDB y el número de bytes entrantes y salientes según lo reportado por mongostat.

CPU, Disk IOPS, and Sys Mem (Parte superior del panel)

Muestra el porcentaje actualmente utilizado de CPU, las operaciones de lectura y guardar en disco por segundo y el uso total de memoria física, excluyendo los buffers y espacio de swap, de la máquina que aloja MongoDB.

Operations

Muestra el número de operaciones según lo informado mongostat por.

Query Execution Times

Muestra estadísticas de latencia para las solicitudes de lectura y escritura actuales, así como para otros comandos de la base de datos. Disponible en MongoDB 3.6 o posterior. Consulte en opLatencies serverStatus para obtener más información.

Query Targeting

Muestra la proporción de documentos y objetos escaneados con respecto a los documentos y objetos devueltos en las consultas actuales. Estas estadísticas son útiles para determinar si una consulta utiliza un índice y cómo lo hace.Consulte "Analizar el rendimiento de las consultas" para obtener más información.

Los cursores de flujos de cambios que el proceso de búsqueda de MongoDB (mongot) utiliza para mantener actualizados los índices de búsqueda de MongoDB pueden contribuir a la relación de orientación de query y activar alertas de orientación de query si la relación es alta.

Reads & Writes

Muestra la cantidad de lecturas activas, lecturas en cola, escrituras activas y escrituras en cola mongostat según lo informado por.

Replication Lag

Disponible solo para miembros secundarios de un conjunto de réplicas. Muestra el tiempo necesario para replicar operaciones desde el miembro principal a los secundarios de un conjunto de réplicas. Consulte Miembros secundarios del conjunto de réplicas para obtener más información.

Hottest Collections

Muestra las colecciones con más operaciones, según el informe. Para cada colección activa, la tabla también muestra mongotop el Utilization Percent correspondiente.

Utilization Percent Se calcula a partir de los tiempos de lectura y escritura informados por durante un período de muestra.mongotop Específicamente,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 de la implementación durante el período de muestra. Si no se realiza ninguna operación de lectura o escritura durante este período,Utilization Percent será del 0%.

Las colecciones más recientes corresponden a la hora más reciente mostrada en los gráficos. Es decir, si la visualización está activa (es decir, no en pausa), las colecciones corresponden a las más recientes en la fecha y hora actuales. Si la visualización está en pausa, las colecciones corresponden a las más recientes en la hora pausada.

Si tiene habilitado el cifrado consultable para una colección, el RTPP no la muestra en esta ubicación. Atlas oculta esta información.

Slowest Operations

Muestra las operaciones más lentas según lo informado por db.currentOp().

Las operaciones corresponden al momento más reciente mostrado en los gráficos. Es decir, si la pantalla está en ejecución (es decir, 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.

Selecciona una de las operaciones para abrir el panel Operation Details, donde puedes finalizar la operación seleccionada usando el botón Kill Op. El botón Kill Op ejecuta el método db.killOp() en la operación seleccionada.

Si tiene habilitado el cifrado consultable para una colección, el RTPP oculta la vista JSON de la consulta si esta incluye campos cifrados. Atlas censura esta información.

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.

Pausar el Panel de Rendimiento no afecta la recopilación de datos subyacentes. Al reanudar la vista Graph, los gráficos de líneas se reinician desde una pantalla vacía.

Haga clic para ocultar o mostrar campos de la tabla.

Campos
Descripción
Commands
Queries
Updates
Deletes
Inserts
GetMores

Muestra el número de operaciones especificadas (comandos, consultas, etc.) según lo informado mongostat por.

Time / Read
Time / Write
Time / Command

Muestra estadísticas de latencia para las solicitudes de lectura y escritura actuales, así como otros comandos de la base de datos. Para obtener más información, consulte opLatencies en serverStatus.

Scanned / Returned
Scanned Objects / Returned

Muestra la proporción de documentos y objetos analizados en comparación con los devueltos en las current queries. Estas estadísticas son útiles para determinar si una query usa un índice y cómo lo hace. Para obtener más información, consulta Analizar el rendimiento de las queries.

Active Readers
Active Writers
Queued Readers
Queued Writers

Muestra la cantidad de lecturas activas, lecturas en cola, escrituras activas y escrituras en cola mongostat según lo informado por.

Lag Time

Disponible solo para miembros secundarios de un conjunto de réplicas. Muestra el tiempo necesario para replicar operaciones desde el miembro principal a los 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

Muestra el porcentaje actualmente utilizado de CPU, las operaciones de lectura y guardar en disco por segundo y el uso total de memoria física, excluyendo los buffers y espacio de swap, de la máquina que aloja MongoDB.

Connections
Bytes In
Bytes Out

Muestra el número de conexiones actuales a la máquina que aloja MongoDB y el número de bytes entrantes y salientes según lo reportado por mongostat.

Volver

Rendimiento de los queries

En esta página