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.
Acceso requerido
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.
Considerations
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.
Operaciones $lookup de alta latencia
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.
Acceso a Namespace Insights
Para acceder a Namespace Insights:
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.
Filtro Query Perspectivas
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.
Ver métricas en Charts
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:
Seleccione las métricas que desea mostrar.
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) |
Administrar espacios de nombres anclados
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:
Para administrar espacios de nombres anclados desde el cuadro de búsqueda Search namespaces:
Seleccionar espacios de nombres para representar gráficamente
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:
Edit Columns
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:
Go a una colección
Puede ir a una colección en la Interfaz de Usuario de Atlas desde la tabla.
Para ir a una colección: