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 Latencia de consultas con Namespace Insights. Namespace Insights Esta página muestra dos gráficos y una tabla con información para cada espacio de nombres principal o anclado. La información incluye métricas y estadísticas para ciertos hosts y tipos de operación. Puede administrar los espacios de nombres anclados y seleccionar hasta cinco para mostrar en los gráficos de latencia de consulta correspondientes.

Para ver la latencia de consultas a nivel de colección con Namespace Insights, debe tener Project Read Only,,, Project Observability Viewer Project Data Access Read OnlyProject Data Access Read/Writeo acceso al Project Data Access Admin 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.

  • Si alcanza el límite de datos para cargar una página, aparecerá el siguiente mensaje de error:

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

Algunas operaciones de alta latencia $lookup no generan un registro de consultas lentas para la colección externa. Esto puede deberse a que los registros de consultas lentas corresponden a operaciones reportadas en el Analizador de Consultas, mientras que las métricas de latencia solo se incrementan cuando se adquiere un bloqueo de colección.

Si la consulta $lookup en un fragmento puede realizar una lectura local, la consulta $lookup no registra una operación independiente para consultar la colección externa. Una lectura local se refiere a cuando la consulta en la colección externa se dirige únicamente al mismo fragmento donde se ejecuta la operación actual. Como resultado, la consulta $lookup aumenta las métricas de latencia y el número de operaciones de Namespace Insights, pero no genera un registro de consultas lentas para la colección externa.

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. Haga clic en View Monitoring para esa instancia en el panel del proyecto.

  2. Haz clic en la pestaña Query Insights.

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

  3. Haz clic en la pestaña Namespace.

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

  • días de 7

  • días de 5

  • 2 días

  • 24 horas (predeterminado)

  • horas de 12

  • 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

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 media

Diferencia entre dos tiempos de funcionamiento del servidor, recopilados con 10 minutos de diferencia, dividida por la diferencia entre dos valores de recuento total de operaciones del servidor recopilados en 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.

Recuento 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 tiene espacios de nombres fijados, haga clic en el botón Pin namespaces.

  • Si ha fijado espacios de nombres, haga 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

Haga clic en el espacio de nombres que desea anclar.

4

Haga clic en Unpin junto al espacio de nombres que desea desanclar.

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. Haga clic en el icono junto al espacio de nombres que desea anclar.

  2. Haga clic en Pin.

3
  1. Haga clic en el icono junto al espacio de nombres que desea 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 espacios de nombres:

1

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

2

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

Nota

Puede seleccionar un máximo de cinco espacios de nombres. Si tiene cinco espacios de nombres y desea mostrar otro, debe deseleccionar uno.

Atlas muestra las siguientes columnas de tabla de forma predeterminada para los espacios de nombres anclados (si los hay) y los espacios de nombres superiores:

  • Latencia total para todos los tipos de operaciones

  • Latencia promedio para todos los tipos de operaciones

  • Latencia P95 para todos los tipos de operaciones

  • Recuento 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. Amplíe las métricas para mostrarlas u ocultarlas.

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

  3. Anule la selección de los tipos de operación que desea ocultar.

3
  1. Haga 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.

Puedes 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