Supervisar y ajustar Azure Database for PostgreSQL: Hiperescala (Citus)

APLICABLE A: Azure Database for PostgreSQL: Hiperescala (Citus)

La supervisión de los datos sobre los servidores le permite solucionar problemas y optimizar la carga de trabajo. Hiperescala (Citus) proporciona diversas opciones de supervisión para ofrecer información detallada sobre el comportamiento de los nodos en un grupo de servidores.

Métricas

Hiperescala (Citus) proporciona métricas para los nodos de un grupo de servidores y agrega métricas para el grupo en su conjunto. 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 forma predeterminada, Azure Portal agrega métricas de Hiperescala (Citus) en los nodos de un grupo de servidores. 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 grupos de servidores de Hiperescala (Citus) no admiten la división de métricas. En estos grupos de servidores, puede ver las métricas de los nodos individuales al hacer clic en el nombre del nodo en la página de información general del grupo de servidores. 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 de Hiperescala (Citus):

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_percent Porcentaje de CPU Percent Porcentaje de CPU en uso.
iops E/S Count Consulte la definición de IOPS y el rendimiento de Hiperescala (Citus).
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.
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