Surveiller et régler Azure Cosmos DB for PostgreSQL
S’APPLIQUE À : Azure Cosmos DB for PostgreSQL (avec l’extension de base de données Citus pour PostgreSQL)
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.
Notes
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é | Description |
---|---|---|---|
active_connections | Connexions actives | Count | 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 provisionné sur le nœud.) |
cpu_credits_remaining | Crédits de processeur restants | Crédits | Nombre total de crédits pouvant être consommés. (Disponible uniquement quand le calcul Burstable est provisionné sur le nœud.) |
cpu_percent | Pourcentage d’UC | Pourcentage | Pourcentage d’UC en cours d’utilisation. |
iops | E/S par seconde | Count | 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 | Network In | Octets | Entrée réseau entre connexions actives. |
network_bytes_egress | Network Out | Octets | Sortie réseau entre connexions actives. |
replication_lag | Décalage de la réplication | Secondes | Distance entre les nœuds de réplica en lecture et leurs homologues dans le cluster principal. |
storage_percent | 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
- Découvrez comment afficher les métriques d’un cluster.
- Consultez le guide pratique pour configurer des alertes pour savoir comment créer une alerte sur une métrique.
- Découvrez comment effectuer lefractionnement des métriques pour contrôler les mesures par nœud dans un cluster.
- Consultez les autres mesures de l’intégrité de la base de données avec des requêtes de diagnostic utiles.