Solo disponible en clústeres M10+
Supervisar 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 Queryable Encryption habilitado para una colección, el Namespace Insights no muestra la colección en esta ubicación. Atlas redacta 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 aplicas un filtro, Atlas vuelve a obtener los datos para las gráficas 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áficas que visualizan cada una una métrica seleccionada para hasta cinco namespaces seleccionados durante el rango de tiempo filtrado.
Por defecto, Atlas Charts métricas para los namespaces fijados y los principales namespaces con la mayor latencia total. Para elegir qué espacios de nombres diagramar, consulta Seleccionar espacios de nombres para graficar. Para encontrar e inmovilizar espacios de nombres, consulta Administrar espacios de nombres fijados.
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 colección (duración total combinada de la operación del servidor / intervalo de colecció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 | Índice que indica el número total de operaciones de servidor realizadas en una colección (total de operaciones de servidor/intervalo de colección). |
Gestionar los namespace fijados
Puedes buscar y fijar 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 gestionar los espacios de nombres anclados desde el cuadro de diálogo Pinned Namespace:
Para gestionar los espacios de nombres fijados desde el cuadro de búsqueda Search namespaces:
Seleccionar espacios de nombres para gráfica
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 operación
Latencia P95 para todos los tipos de operaciones
Conteo de operaciones para todos los tipos de operaciones
Para ajustar las columnas de métrica 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: