Compartir a través de


Supervisión y ajuste de Azure Cosmos DB for PostgreSQL

SE APLICA A: Azure Cosmos DB for PostgreSQL (con tecnología de la extensión de base de datos de Citus en PostgreSQL)

La supervisión de los datos sobre los servidores le permite solucionar problemas y optimizar la carga de trabajo. Azure Cosmos DB for PostgreSQL proporciona diversas opciones de supervisión para ofrecer información detallada sobre el comportamiento de los nodos de un clúster.

Métricas

Azure Cosmos DB for PostgreSQL proporciona métricas para los nodos de un clúster y métricas agregadas para el grupo en su totalidad. Las métricas proporcionan información detallada sobre el comportamiento de los recursos complementarios. Cada métrica se emite con una frecuencia de un minuto y tiene un historial de hasta 30 días.

Además de ver los gráficos de las métricas, puede configurar alertas. Para obtener instrucciones paso a paso, vea Configuración de alertas. Otras tareas incluyen la configuración de acciones automatizadas, la ejecución de análisis avanzados y el archivo del historial. Para obtener más información, consulte Información general sobre las métricas en Microsoft Azure.

Por nodo frente a agregado

De manera predeterminada, Azure Portal agrega métricas en los nodos de un clúster. Sin embargo, algunas métricas, como el porcentaje de uso del disco, son más informativas por nodo. Para ver las métricas de los nodos que se muestran individualmente, use la división de métricas de Azure Monitor por nombre de servidor.

Nota

Algunos clústeres no admiten la división de métricas. En estos clústeres, puede ver las métricas de los nodos individuales si hace clic en el nombre del nodo en la página Información general del clúster. A continuación, abra la página de métricas del nodo.

Lista de métricas

Estas métricas están disponibles para los nodos:

Métrica Nombre de métrica para mostrar Unidad Descripción
active_connections Conexiones activas Count Número de conexiones activas al servidor.
apps_reserved_memory_percent Porcentaje de memoria reservada Percent Se calcula a partir de la proporción de Committed_AS/CommitLimit, tal y como se muestra en /proc/meminfo.
cpu_credits_consumed Créditos de CPU consumidos Créditos Número total de créditos consumidos por el nodo. (Solo está disponible cuando se aprovisiona el proceso ampliable en el nodo).
cpu_credits_remaining Créditos de CPU restantes Créditos Número total de créditos disponibles para ampliar. (Solo está disponible cuando se aprovisiona el proceso ampliable en el nodo).
cpu_percent Porcentaje de CPU Percent Porcentaje de CPU en uso.
iops E/S Count Consulte la definición de IOPS y el rendimiento de Azure Cosmos DB for PostgreSQL.
memory_percent Porcentaje de memoria Percent Porcentaje de memoria en uso.
network_bytes_ingress Red interna Bytes Red interna a través de conexiones activas.
network_bytes_egress Red interna Bytes Red externa a través de conexiones activas.
replication_lag Intervalo de replicación Segundos Qué tan lejos están los nodos de réplica de lectura detrás de sus homólogos en el clúster primario.
storage_percent Porcentaje de almacenamiento Percent Porcentaje de almacenamiento que se usa más allá del límite máximo del servidor.
storage_used Almacenamiento utilizado Bytes Cantidad de almacenamiento en uso. El almacenamiento que usa el servicio puede incluir los archivos de base de datos, los registros de transacciones y los registros de servidor.

Azure no proporciona métricas agregadas para el clúster en conjunto, pero las métricas de varios nodos se pueden colocar en el mismo gráfico.

Pasos siguientes