Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Supervisa la latencia de la query a nivel de colección con Namespace Insights

Solo disponible en clústeres M10+

Monitorizar el nivel de colección query latency con Namespace Insights. El Namespace Insights La página muestra dos gráficas y una tabla con información de cada namespace superior o fijado. La información incluye métricas y estadísticas para determinados hosts y tipos de operaciones. Puedes gestionar namespaces fijados y elegir hasta cinco namespaces para mostrar en las gráficas correspondientes de latencia de query.

Para visualizar la latencia de consultas a nivel de colección con Namespace Insights, 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.

  • La pestaña Namespace Insights solo es compatible con clústeres Atlas M10+ .

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

  • Atlas muestra los principales namespaces de forma predeterminada. Dependiendo del rango de tiempo, un namespace puede entrar y salir de la lista supervisada. Atlas interpola los datos ausentes cuando al menos una métrica de host existe en ambos extremos del rango de tiempo. Si Atlas se encuentra con datos faltantes, líneas punteadas conectan los puntos de datos disponibles.

  • If you reach the data limit for a page load, the following error message appears:

    Chart data limit reached. Try a smaller time window or fewer hosts.
  • La pestaña Namespace Insights no admite colecciones de series temporales.

Algunas operaciones de alta latencia $lookup no generan un registro de query lenta para la colección externa. Esto puede ocurrir porque los registros de query lentas corresponden con operaciones que se registran en el perfilador del query, mientras que las métricas de latencia aumentan solamente cuando se adquiere un bloqueo de colección.

Si la $lookup query en una partición puede realizar una lectura local, el $lookup no registra una operación separada para consultar la colección foránea. Una lectura local se refiere a cuando la query en la colección foránea apunta únicamente a la misma partición donde se está ejecutando la operación actual. Como resultado, la operación $lookup aumenta las métricas de latencia de Namespace Insights y el conteo de operaciones, pero no genera un registro de slow query para la colección foránea.

Para acceder a Namespace Insights:

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
  1. Haz clic en el nombre del clúster para abrir la barra lateral Cluster.

  2. Haz clic en Query Insights en la barra lateral Cluster.

    La pestaña Query Shapes se muestra de forma predeterminada.

  3. Haz clic en la pestaña Namespace.

Puedes filtrar la página Query Insights por nodo, estado del nodo (principal o secundario) y partición. También puedes filtrar por un rango de fechas personalizado dentro de los últimos siete días o seleccionar uno de los siguientes rangos de tiempo preestablecidos:

  • 7 días

  • 5 días

  • 2 días

  • 24 horas (por defecto)

  • 12 horas

  • 8 horas

  • 1 hora

Cuando se aplica un filtro, Atlas vuelve a buscar datos para los gráficos y la tabla en la pantalla actual.

Nota

Los nodos de análisis se incluyen cuando filtras por estado de nodo secundario.

La página Namespace Insights muestra dos gráficos, cada uno de los cuales visualiza una métrica seleccionada para hasta cinco espacios de nombres seleccionados durante el rango de tiempo filtrado.

De forma predeterminada, Atlas grafica las métricas de los espacios de nombres anclados y los principales con la mayor latencia total. Para elegir qué espacios de nombres graficar, consulte Seleccionar espacios de nombres para graficar. Para buscar y anclar espacios de nombres, consulte Administrar espacios de nombres anclados.

Para seleccionar qué métricas visualizar y filtrar por tipo de operación:

1

Seleccione una de las siguientes métricas:

Métrica
Descripción

Latencia total

Tasa que indica la duración total combinada de la operación del servidor en una recopilación (duración total combinada de la operación del servidor / intervalo de recopilación en segundos).

Latencia promedio

Diferencia entre dos tiempos de operación del servidor, recogidos con 10 minutos de diferencia, dividida por la diferencia entre dos valores de conteo total de operaciones del servidor recogidos durante el mismo intervalo de 10minutos.

P50 latencia

50Percentil en el histograma de latencia.

P95 latencia

95Percentil en el histograma de latencia.

P99 latencia

99Percentil en el histograma de latencia.

Cantidad de operaciones

Tasa que indica el número total de operaciones del servidor realizadas en una colección (total de operaciones del servidor/intervalo de colección)

2

Seleccione uno de los siguientes tipos de operación:

  • Todos los tipos de operaciones

  • Lea

  • Guardar

  • Comando

Puede buscar y anclar un máximo de cinco espacios de nombres en la parte superior de la tabla desde el cuadro de diálogo Pinned Namespace o el cuadro de búsqueda Search namespaces.

Para administrar espacios de nombres anclados desde el cuadro de diálogo Pinned Namespace:

1
  • Si no tienes espacios de nombres anclados, haz clic en el botón Pin namespaces.

  • Si tienes espacios de nombres anclados, haz clic en el botón Manage pinned namespaces.

Se muestra el cuadro de diálogo Pinned Namespaces.

2

Especifique un espacio de nombres en el cuadro de búsqueda Enter namespaces to pin. También puede anclar espacios de nombres planificados que aún no existen.

3

Haz clic en el namespace que deseas fijar.

4

Haz clic en Unpin junto al namespace que deseas despegar.

Para administrar espacios de nombres anclados desde el cuadro de búsqueda Search namespaces:

1

Especifica un namespace en el campo de búsqueda Search namespaces.

2
  1. Haz clic en el icono junto al espacio de nombres que deseas fijar.

  2. Haga clic en Pin.

3
  1. Haz clic en el icono junto al espacio de nombres que deseas desanclar.

  2. Haga clic en Unpin.

Atlas muestra hasta cinco espacios de nombres. Por defecto, muestra los espacios de nombres fijados (si los hay) y luego los principales con la mayor latencia total. También puedes seleccionar manualmente los namespaces para crear gráficas.

Para seleccionar namespaces:

1

Especifica un namespace en el campo de búsqueda Search namespaces.

2

Haga clic en la casilla de verificación junto al namespace.

Nota

Puede seleccionar un máximo de cinco namespace. Si tienes cinco namespaces y quieres mostrar otro, debes deseleccionar uno.

Atlas muestra las siguientes columnas de tabla por defecto para namespaces fijados (si los hay) y los principales namespace:

  • Latencia total para todos los tipos de operaciones

  • Latencia promedio para todos los tipos de operaciones

  • Latencia P95 para todos los tipos de operaciones

  • Conteo de operaciones para todos los tipos de operaciones

Para ajustar las columnas de métricas y tipo de operación:

1

Haga clic en el botón Edit Columns.

2
  1. Expanda las métricas para mostrar u ocultar.

  2. Seleccione los tipos de operación que desea mostrar.

  3. Desmarca los tipos de operaciones para ocultar.

3
  1. Haz clic dentro de la tabla para cerrar el menú desplegable.

  2. Desplácese hacia la derecha para ver columnas más allá del borde del ancho de la pantalla.

Puede ir a una colección en la Interfaz de Usuario de Atlas desde la tabla.

Para ir a una colección:

1

Especifica un namespace en el campo de búsqueda Search namespaces.

2
  1. Haga clic en el icono junto al espacio de nombres de la colección que desea ver.

  2. Haga clic en Go to collection.

Volver

Perspectivas de la forma del query

Obtén una insignia de habilidad

¡Domina "Query Optimization" gratis!

Más información

En esta página