Solo disponible en clústeres M10+
El Real-Time Performance Panel (RTPP) supervisa y muestra el tráfico de red actual, las operaciones de la base de datos en las máquinas que alojan MongoDB en tus clústeres y las estadísticas de hardware sobre los hosts. Usar RTPP para identificar visualmente las operaciones relevantes de la base de datos, evaluar los tiempos de ejecución de las consultas y la relación entre los documentos analizados y los documentos devueltos, supervisar la carga y el rendimiento de la red, y descubrir posibles retrasos en la replicación en miembros secundarios de los conjuntos de réplicas.
Nota
RTPP podría no funcionar si tu carga de trabajo activa desencadenantes db.currentOp() salida que es superior al RTPP tamaño máximo de 4MB por muestra.
Acceso requerido
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 Panel de rendimiento en tiempo real, debe tener Project Read Only Project Observability ViewerProject Data Access Read OnlyProject Data Access Read/Writeacceso,,,, Project Data Access Admin o Project Real Time Performance Operator al proyecto.
Activar o desactivar el panel de rendimiento en tiempo real
Real-Time Performance Panel se activa por defecto. Para deshabilitar o habilitar la Real-Time Performance Panel para un proyecto:
En Atlas, diríjase a la página Project Settings.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haga clic en Project Settings.
La página Configuración del proyecto se muestra.
Accede al Real-Time Performance Panel
Para ver el panel de rendimiento en tiempo real:
En Atlas, ve a la página Clusters de tu proyecto.
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.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Clusters en la sección Database.
La página de clústeres se muestra.
Vista de grafo
Gráfica/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 |
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 |
Query Execution Times | Muestra estadísticas de latencia para las solicitudes de lectura actuales, las solicitudes de escritura y otros comandos de la base de datos. Disponible en MongoDB 3.6 o posterior. Consulta |
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 ( |
Reads & Writes | Muestra la cantidad de lecturas activas, lecturas en cola, escrituras activas y escrituras en cola |
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 lo informado por Utilization Percent se calcula a partir de los tiempos de lectura y escritura como lo reporta Las colecciones más populares corresponden al tiempo más actual que se muestra en las gráficas. Es decir, si la pantalla está ejecutándose (es decir, no está pausado), las colecciones corresponden a las colecciones más populares en la marca de tiempo actual. Si la visualización está en pausa, las colecciones corresponden a las más populares en el momento de la pausa. 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 a la hora más reciente mostrada en las gráficas. Es decir, si la pantalla está en funcionamiento (es decir, no están pausadas), las operaciones corresponden a las operaciones más lentas en la marca de tiempo actual. Si la pantalla está en pausa, las operaciones corresponden a las operaciones 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. Para usar el Kill Op botón, debe tener Si tienes Queryable Encryption activado para una colección, el RTPP oculta la vista JSON de la query si incluye campos cifrados. Atlas suprime esta información. |
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 el Panel de Rendimiento no afecta a la colección de los datos subyacentes. Cuando se reanuda la vista Graph, los grafos de líneas se reinician desde una pantalla vacía.
Vista de tabla
Haga clic para ocultar o mostrar campos de la tabla.
Campos | Descripción |
|---|---|
Commands Queries Updates Deletes Inserts GetMores | Muestra el número de las operaciones especificadas (comandos, consultas, etc.), según lo informado por |
Time / Read Time / Write Time / Command | Muestra estadísticas de latencia para las solicitudes de lectura actuales, las solicitudes de escritura y otros comandos de la base de datos. Para obtener más información, consulta |
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 |
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 |