Partager via


Surveiller et régler Azure Cosmos DB for PostgreSQL

Important

Azure Cosmos DB pour PostgreSQL n’est plus pris en charge pour les nouveaux projets. N’utilisez pas ce service pour les nouveaux projets. Utilisez plutôt l’un des deux services suivants :

  • Utilisez Azure Cosmos DB pour NoSQL pour une solution de base de données distribuée conçue pour des scénarios à grande échelle avec un contrat de niveau de service de disponibilité (SLA) de 99,999%, une mise à l’échelle automatique instantanée et un basculement automatique entre plusieurs régions.

  • Utilisez la fonctionnalité Elastic Clusters d'Azure Database pour PostgreSQL pour un PostgreSQL partagé utilisant l'extension open source Citus.

La surveillance des données relatives à vos serveurs vous aide à résoudre les problèmes et à optimiser votre charge de travail. Azure Cosmos DB for PostgreSQL fournit différentes options de supervision pour fournir des informations sur le comportement de nœuds dans un cluster.

Mesures

Azure Cosmos DB for PostgreSQL fournit des métriques pour des nœuds dans un cluster, et des métriques d’agrégation pour le groupe dans son ensemble. Les mesures permettent de mieux comprendre le comportement des ressources de prise en charge. Chaque métrique est émise selon une fréquence d’une minute et est conservée jusqu’à 30 jours dans l’historique.

Outre l’affichage des graphiques des mesures, vous pouvez configurer des alertes. Pour obtenir des instructions pas à pas, consultez Guide pratique pour configurer des alertes. Les autres tâches incluent la configuration d’actions automatisées, l’exécution d’analyses avancées et l’archivage de l’historique. Pour plus d’informations, consultez Vue d’ensemble des mesures dans Microsoft Azure.

Par nœud versus agrégat

Par défaut, le portail Azure agrège des métriques de nœuds dans un cluster. Toutefois, certaines mesures, telles que le pourcentage d’utilisation du disque, sont plus détaillées au niveau de chaque nœud. Pour voir les mesures par nœud affichées individuellement, utilisez le fractionnement des métriques Azure Monitor par nom de serveur.

Remarque

Certains clusters ne prennent pas en charge le fractionnement des métriques. Sur ces clusters, vous pouvez afficher les métriques des nœuds individuels en cliquant sur le nom du nœud dans la page Vue d’ensemble du cluster. Puis ouvrez la page Mesures pour le nœud.

Liste des métriques

Les métriques disponibles pour les nœuds sont les suivantes :

Métrique Nom d’affichage de la métrique Unité Descriptif
active_connections Connexions actives Nombre Nombre de connexions actives sur le serveur.
apps_reserved_memory_percent Pourcentage de mémoire réservée Pourcentage Calculé à partir du ratio de Committed_AS/CommitLimit, comme indiqué dans /proc/meminfo.
cpu_credits_consumed Crédits de processeur consommés Crédits Nombre total de crédits consommés par le nœud. (Disponible uniquement quand le calcul Burstable est approvisionné sur le nœud.)
cpu_credits_remaining Crédits de processeur restants Crédits Nombre total de crédits pouvant faire l’objet d’un bursting. (Disponible uniquement quand le calcul Burstable est approvisionné sur le nœud.)
pourcentage de CPU Pourcentage du processeur Pourcentage Pourcentage d’UC en cours d’utilisation.
iops IOPS Nombre Consultez Définition IOPS et Débit d’Azure Cosmos DB for PostgreSQL
memory_percent Pourcentage de mémoire Pourcentage Pourcentage de mémoire en cours d’utilisation.
network_bytes_ingress Entrée réseau Octets Entrée réseau entre connexions actives.
network_bytes_egress Interruption du réseau Octets Sortie réseau entre connexions actives.
délai_de_réplication Décalage de la réplication Secondes Distance entre les nœuds de réplica en lecture et leurs homologues dans le cluster principal.
pourcentage_de_stockage Pourcentage de stockage Pourcentage Pourcentage de stockage utilisé par rapport à la limite maximale du serveur.
storage_used Stockage utilisé Octets Quantité de stockage en cours d’utilisation. Le stockage utilisé par le service peut inclure les fichiers de base de données, les journaux d’activité des transactions et les journaux d’activité du serveur.

Azure ne fournit aucune mesure agrégée pour le cluster dans son ensemble, mais les mesures de plusieurs nœuds peuvent être placées sur le même graphique.

Étapes suivantes