Partager via


Références de données de moniteur Azure Database pour MySQL

Note

Cet article contient des références au terme esclave, un terme que Microsoft n’utilise plus. Lorsque le terme est supprimé du logiciel, nous le supprimons de cet article.

Cet article contient toutes les informations de référence de surveillance pour ce service.

Consultez Monitor Azure Database pour MySQL pour plus d’informations sur les données que vous pouvez collecter pour Azure Database pour MySQL et comment l’utiliser.

Metrics

Cette section répertorie toutes les métriques de plateforme collectées automatiquement pour App Service. Ces métriques font également partie de la liste globale de toutes les métriques de plateforme prises en charge dans Azure Monitor.

Pour obtenir des informations sur la conservation des métriques, consultez la section Présentation des métriques dans Azure Monitor.

Métriques prises en charge pour Microsoft.DBforMySQL\flexibleServers

Le tableau suivant répertorie les métriques disponibles pour le type de ressource Microsoft.DBforMySQL\flexibleServers.

  • Toutes les colonnes peuvent ne pas être présentes dans chaque table.
  • Certaines colonnes peuvent dépasser la zone d’affichage de la page. Sélectionnez Développer la table pour afficher toutes les colonnes disponibles.

Titres du tableau

  • Catégorie : le groupe de métriques ou classification.
  • Métrique : nom complet de la métrique tel qu’il apparaît dans le portail Azure.
  • Nom dans l’API REST : le nom de la métrique comme appelé dans l’API REST.
  • Unité : unité de mesure.
  • Agrégation : le type d’agrégation par défaut. Valeurs valides : Moyen (moy), Minimum (min), Maximum (max), Total (somme), Nombre.
  • Dimensions - Dimensions disponibles pour la métrique.
  • Fragments de temps - Intervalles auxquels la métrique est échantillonnée. Par exemple, PT1M indique que la métrique est échantillonnée toutes les minutes, PT30M toutes les 30 minutes, PT1H toutes les heures, et ainsi de suite.
  • Exportation DS : indique si la métrique est exportable vers les journaux Azure Monitor via les paramètres de diagnostic. Pour plus d’informations sur l’exportation des métriques, consultez Créer des paramètres de diagnostic dans Azure Monitor.

Catégorie : Disponibilité

Metric Nom dans l’API REST Unit Aggregation Dimensions Fragments de temps Exportation DS
État des E/S de la haute disponibilité

État du thread d’E/S de réplication en cours d’exécution
HA_IO_status Count Maximum <aucune> PT1M Yes
État SQL de la haute disponibilité

État du thread SQL de réplication en cours d’exécution
HA_SQL_status Count Maximum <aucune> PT1M Yes
État des E/S du réplica

État du thread d’E/S de réplication en cours d’exécution
Replica_IO_Running Count Maximum <aucune> PT1M No
État SQL du réplica

État du thread SQL de réplication en cours d’exécution
Replica_SQL_Running Count Maximum <aucune> PT1M No

Catégorie : Erreurs

Metric Nom dans l’API REST Unit Aggregation Dimensions Fragments de temps Exportation DS
Connexions abandonnées

Connexions abandonnées
aborted_connections Count Total (Somme) <aucune> PT1M Yes

Catégorie : latence

Metric Nom dans l’API REST Unit Aggregation Dimensions Fragments de temps Exportation DS
Décalage de la réplication à haute disponibilité

Décalage de la réplication à haute disponibilité en secondes
HA_replication_lag Seconds Moyenne, Maximum, Minimum <aucune> PT1M Yes
Temps de verrouillage de lignes InnoDB

Temps total consacré à l’acquisition de verrous de ligne pour les tables InnoDB, en millisecondes.
Innodb_row_lock_time Milliseconds Moyenne, Maximum, Minimum <aucune> PT1M Yes
Temps d’attente de verrouillage de lignes InnoDB

Nombre de fois où les opérations sur les tables InnoDB ont dû attendre un verrouillage de lignes.
Innodb_row_lock_waits Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Décalage de réplication en secondes

Décalage de la réplication en secondes
replication_lag Seconds Moyenne, Maximum, Minimum <aucune> PT1M Yes
Durée de fonctionnement de MySQL

Nombre de secondes pendant lesquelles le serveur fonctionnait.
Uptime Seconds Total (Somme), Maximum <aucune> PT1M Yes

Catégorie : Saturation

Metric Nom dans l’API REST Unit Aggregation Dimensions Fragments de temps Exportation DS
Stockage de sauvegarde utilisé

Stockage de sauvegarde utilisé
backup_storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Stockage Binlog utilisé

Stockage utilisé par les fichiers Binlog.
binlog_storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Crédits de processeur consommés

Crédits de processeur consommés
cpu_credits_consumed Count Moyenne, Maximum, Minimum <aucune> PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Crédits processeur restants

Crédits de processeurs restants
cpu_credits_remaining Count Moyenne, Maximum, Minimum <aucune> PT15M, PT30M, PT1H, PT6H, PT12H, P1D Yes
Pourcentage du processeur hôte

Pourcentage de processeur hôte
cpu_percent Percent Moyenne, Maximum, Minimum <aucune> PT1M Yes
Stockage de données utilisé

Stockage utilisé par les fichiers de données.
data_storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Stockage Ibdata1 utilisé

Stockage utilisé par les fichiers ibdata1.
ibdata1_storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Données des pages du pool de mémoires tampons InnoDB

Nombre de pages dans le pool de tampons InnoDB contenant des données.
Innodb_buffer_pool_pages_data Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Pages modifiées du pool de tampons InnoDB

Nombre actuel de pages sales dans le pool de mémoires tampons d'InnoDB.
Innodb_buffer_pool_pages_dirty Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Pages de pool de mémoires tampons InnoDB gratuites

Nombre de pages libres dans le pool de tampons InnoDB.
Innodb_buffer_pool_pages_free Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Demandes de lecture du pool de mémoires tampons InnoDB

Nombre de requêtes de lectures logiques.
Innodb_buffer_pool_read_requests Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Lectures du pool de tampons InnoDB

Nombre de lectures logiques qu'InnoDB n'a pas pu satisfaire depuis le pool de tampons et qui ont dû être faites directement depuis le disque.
Innodb_buffer_pool_reads Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Pourcentage d’E/S de stockage

Pourcentage de consommation d’E/S de stockage
io_consumption_percent Percent Moyenne, Maximum, Minimum <aucune> PT1M Yes
Pourcentage de mémoire

Pourcentage de mémoire
memory_percent Percent Moyenne, Maximum, Minimum <aucune> PT1M Yes
Autres stockages utilisés

Stockage utilisé par d’autres fichiers.
others_storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Limite de stockage serverlog

Limite de stockage du journal du serveur
serverlog_storage_limit Bytes Maximum <aucune> PT1M Yes
Pourcentage de stockage serverlog

Pourcentage de stockage du journal du serveur
serverlog_storage_percent Percent Moyenne, Maximum, Minimum <aucune> PT1M Yes
Stockage Serverlog utilisé

Stockage du journal du serveur utilisé
serverlog_storage_usage Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Trier les passes de fusion

Le nombre de passes de fusion que l’algorithme de tri a dû faire. Si cette valeur est importante, vous devez envisager d’augmenter la valeur de la variable système sort_buffer_size.
Sort_merge_passes Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Limite de stockage

Limite de stockage
storage_limit Bytes Maximum <aucune> PT1M Yes
Pourcentage de stockage

Pourcentage de stockage
storage_percent Percent Moyenne, Maximum, Minimum <aucune> PT1M Yes
Stockage utilisé

Stockage utilisé
storage_used Bytes Moyenne, Maximum, Minimum <aucune> PT1M Yes
Threads en cours d’exécution

Nombre de threads qui ne sont pas en veille.
Threads_running Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes

Catégorie : Trafic

Metric Nom dans l’API REST Unit Aggregation Dimensions Fragments de temps Exportation DS
Connexions actives

Connexions actives
active_connections Count Moyenne, Maximum, Minimum <aucune> PT1M Yes
Transactions actives

Nombre de transactions actives.
active_transactions Count Total (Somme), Moyenne, Maximum, Minimum <aucune> PT1M Yes
Com Alter Table

Nombre de fois où l’instruction ALTER TABLE a été exécutée.
Com_alter_table Count Total (Somme) <aucune> PT1M Yes
Créer une base de données

Nombre de fois où l’instruction CREATE DB a été exécutée.
Com_create_db Count Total (Somme) <aucune> PT1M Yes
Com Create Table

Nombre de fois où l’instruction CREATE TABLE a été exécutée.
Com_create_table Count Total (Somme) <aucune> PT1M Yes
Com Delete

Nombre de fois où l’instruction DELETE a été exécutée.
Com_delete Count Total (Somme) <aucune> PT1M Yes
Base de données de suppression com

Nombre de fois où l’instruction DROP DB a été exécutée.
Com_drop_db Count Total (Somme) <aucune> PT1M Yes
Tableau de suppression com

Nombre de fois où l’instruction DROP TABLE a été exécutée.
Com_drop_table Count Total (Somme) <aucune> PT1M Yes
Insertion com

Nombre de fois où l’instruction INSERT a été exécutée.
Com_insert Count Total (Somme) <aucune> PT1M Yes
Sélection com

Nombre de fois où l’instruction SELECT a été exécutée.
Com_select Count Total (Somme) <aucune> PT1M Yes
Mise à jour com

Nombre de fois où l’instruction UPDATE a été exécutée.
Com_update Count Total (Somme) <aucune> PT1M Yes
Pages libres du pool de tampons InnoDB

Nombre de demandes de vidage des pages à partir du pool de mémoires tampons InnoDB.
Innodb_buffer_pool_pages_flushed Count Moyenne, Maximum, Minimum <aucune> PT1M Yes
Écritures de données Innodb

Nombre total d’écritures de données.
Innodb_data_writes Count Total (Somme), Maximum, Minimum <aucune> PT1M Yes
Blocages de verrous MySQL

Nombre d’interblocages.
lock_deadlocks Count Total (Somme), Moyenne, Maximum, Minimum <aucune> PT1M Yes
Dépassements du délai d’attente de verrou MySQL

Nombre de dépassements du délai d’attente de verrou.
lock_timeouts Count Total (Somme), Moyenne, Maximum, Minimum <aucune> PT1M Yes
Sortie du réseau hôte

Sortie du réseau hôte en octets
network_bytes_egress Bytes Total (Somme) <aucune> PT1M Yes
Réseau hôte entrant

Entrée du réseau hôte en octets
network_bytes_ingress Bytes Total (Somme) <aucune> PT1M Yes
Queries

Queries
Queries Count Total (Somme) <aucune> PT1M Yes
Requêtes lentes

Nombre de requêtes qui ont pris plus de long_query_time secondes.
Slow_queries Count Total (Somme) <aucune> PT1M Yes
Nombre d’E/S de stockage

Nombre d’E/S de stockage consommées.
storage_io_count Count Total (Somme) <aucune> PT1M No
Nombre total de connexions

Nombre total de connexions
total_connections Count Total (Somme) <aucune> PT1M Yes
Longueur de la liste d’historique MySQL

Longueur de la liste TRX_RSEG_HISTORY.
trx_rseg_history_len Count Total (Somme), Moyenne, Maximum, Minimum <aucune> PT1M Yes

Ce tableau inclut des descriptions plus détaillées de certaines métriques.

Nom d’affichage de la métrique Description
Durée de fonctionnement de MySQL Cette métrique indique la durée pendant laquelle le serveur MySQL a été en cours d’exécution. Dans une configuration de serveur haute disponibilité (HA), le système affiche en continu le temps d’activité du nœud de serveur principal actuel en secondes. Cette valeur de temps d’activité ne réinitialise pas pendant un événement de basculement, car les nœuds ne sont pas redémarrés.
Pourcentage de processeur hôte Le pourcentage d’UC hôte est l’utilisation totale du processeur pour traiter toutes les tâches sur votre serveur sur une période sélectionnée. Cette métrique inclut la charge de travail de votre serveur flexible Azure Database pour MySQL et le processus Azure MySQL. Un pourcentage élevé du processeur peut vous aider à déterminer si votre serveur de base de données a une charge de travail plus lourde que celle qu’il peut gérer. Cette métrique équivaut à une utilisation totale du processeur et est similaire à l’utilisation du processeur sur n’importe quelle machine virtuelle.
Crédit du processeur consommé Il s’agit du niveau Burstable uniquement Le crédit du processeur est calculé en fonction de la charge de travail. Pour plus d’informations, voir Tailles de machine virtuelle Burstable Série B.
Crédit du processeur restant Il s’agit du niveau Burstable uniquement Le crédit du processeur restant est calculé en fonction de la charge de travail. Pour plus d’informations, voir Tailles de machine virtuelle Burstable Série B.
Réseau entrant hôte Somme totale du trafic réseau entrant sur le serveur pendant une période sélectionnée. Cette métrique inclut le trafic vers votre base de données et les serveurs flexibles Azure Database pour MySQL, comme la surveillance, les journaux, etc.
Réseau sortant hôte Somme totale du trafic réseau sortant sur le serveur pendant une période sélectionnée. Cette métrique inclut le trafic provenant de votre base de données et d’Azure Database pour MySQL, des serveurs flexibles tels que la surveillance, les journaux, etc.
Connexions actives Nombre de connexions actives sur le serveur. Les connexions actives sont le nombre total de threads connectés à votre serveur, qui incluent également des threads de azure_superuser.
Pourcentage d’E/S de stockage Pourcentage d’E/S utilisées sur une période sélectionnée. Le pourcentage d’E/S est destiné aux E/S par seconde en lecture et en écriture.
Nombre d’E/S de stockage Nombre total d’opérations d’E/S (lecture et écriture) du serveur par minute.
Pourcentage de mémoire Cette métrique représente le pourcentage de mémoire occupée par le processus serveur Azure MySQL (mysqld). Cette métrique est calculée à partir de la taille totale de la mémoire (en Go) disponible sur votre serveur flexible Azure Database pour MySQL.
Nombre total de connexions Nombre de connexions clientes à votre serveur flexible Azure Database pour MySQL. Le nombre total de connexions est la somme des connexions par les clients utilisant le protocole TCP/IP sur une période sélectionnée.
Connexions abandonnées Nombre total de tentatives ayant échoué pour se connecter à votre serveur flexible Azure Database pour MySQL, par exemple en raison d’informations d’identification incorrectes. Pour plus d’informations sur les connexions abandonnées, consultez cette documentation.
Queries Nombre total de requêtes exécutées par minute sur votre serveur. Nombre total de requêtes par minute sur votre serveur à partir de votre charge de travail de base de données et de processus Azure MySQL.
Slow_queries Nombre total de requêtes lentes sur votre serveur dans l’intervalle de temps sélectionné.
Transactions actives Cette métrique représente le nombre total de transactions dans MySQL. Les transactions actives incluent toutes les transactions démarrées, mais qui n’ont pas encore été validées ou restaurées.

Les métriques de répartition du stockage fournissent des insights précieux sur l’utilisation du stockage de votre serveur flexible Azure Database pour MySQL. Ces métriques vous donnent une répartition détaillée de la limite de stockage, du pourcentage de stockage, du stockage utilisé, du stockage de données utilisé, du stockage ibdata1 utilisé, du stockage binlog utilisé, d’autres stockages utilisés et du stockage de sauvegarde utilisé. En surveillant ces métriques, vous pouvez gérer efficacement vos ressources de stockage, optimiser l’allocation de stockage et garantir une utilisation efficace de la capacité de stockage de votre serveur. Comprendre les métriques de répartition du stockage vous aide à prendre des décisions éclairées pour maintenir les performances et la disponibilité de votre serveur flexible Azure Database pour MySQL.

Le tableau ci-dessous répertorie les descriptions des métriques de répartition du stockage disponibles pour le serveur flexible Azure Database pour MySQL :

Nom d’affichage de la métrique Description
Limite de stockage Taille de stockage maximale configurée pour ce serveur.
Pourcentage de stockage Pourcentage de stockage utilisé hors du stockage maximal du serveur disponible.
Stockage utilisé 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.
Stockage de données utilisé Quantité de stockage utilisée pour stocker les fichiers de base de données.
stockage ibdata1 utilisé Quantité d'espace de stockage utilisée pour stocker le fichier d'espace de table système (ibdata1).
Stockage Binlog utilisé Quantité de stockage utilisée pour stocker les fichiers journaux binaires.
Autre stockage utilisé Quantité de stockage utilisée pour d'autres composants et fichiers de métadonnées.
Stockage de sauvegarde utilisé Quantité de stockage de sauvegarde utilisée.

Les métriques de réplication fournissent des insights précieux sur les performances et l’état de la réplication dans un serveur flexible Azure Database pour MySQL. Ces métriques vous permettent de surveiller le décalage de réplication, de vérifier l’état du réplica et des threads d’E/S et SQL HA et de mesurer la latence de réplication. En effectuant le suivi de ces métriques, vous pouvez garantir la fiabilité et l’efficacité de votre configuration de réplication, identifier les éventuels problèmes ou retards et prendre les mesures appropriées pour maintenir la cohérence et la disponibilité des données. Examinons les différentes métriques de réplication disponibles pour le serveur flexible Azure Database pour MySQL.

Le tableau ci-dessous répertorie les métriques de réplication disponibles pour le serveur flexible Azure Database pour MySQL :

Nom d’affichage de la métrique Description
Décalage de réplication Le décalage de réplication est le nombre de secondes derrière lequel le réplica est en retard lors de la relecture des transactions reçues du serveur source. Cette métrique est calculée à partir de « Seconds_behind_Master » à partir de la commande « SHOW SLAVE STATUS » et est disponible uniquement pour les serveurs réplicas. Pour plus d’informations, consultez « Résoudre les problèmes de latence de réplication dans Azure Database pour MySQL »
État des E/S du réplica L’état des E/S du réplica indique l’état du thread d’E/S de réplication. La valeur de métrique est 1 si le thread d’E/S est en cours d’exécution et 0 si ce n’est pas le cas.
État SQL du réplica L’état SQL du réplica indique l’état du thread SQL de réplication. La valeur de métrique est 1 si le thread SQL est en cours d’exécution et 0 si ce n’est pas le cas.
État des E/S de la haute disponibilité L’état des E/S haute disponibilité indique l’état des concepts de haute disponibilité dans Azure Database pour MySQL . La valeur de métrique est 1 si le thread d’E/S est en cours d’exécution et 0 si ce n’est pas le cas.
État SQL de la haute disponibilité L’état HA SQL indique l’état des concepts de haute disponibilité dans Azure Database pour MySQL . La valeur de métrique est 1 si le thread SQL est en cours d’exécution et 0 si ce n’est pas le cas.
Décalage de la réplication à haute disponibilité Le décalage de réplication HA est le nombre de secondes de retard du serveur de secours HA quand il relit les transactions reçues du serveur source. Cette métrique est calculée à partir de « Seconds_behind_Master » avec la commande « SHOW SLAVE STATUS » et est disponible uniquement pour les serveurs de secours HA.

Outre les métriques standard fournies par le serveur flexible Azure Database pour MySQL, les métriques améliorées sont disponibles pour obtenir des insights plus approfondis sur les performances de votre serveur. Ces métriques améliorées fournissent des informations plus précises sur des aspects spécifiques de votre charge de travail.

Les métriques de statistiques DML (Data Manipulation Language) vous donnent une visibilité sur le nombre d’instructions select, update, insert et delete exécutées sur votre serveur. En surveillant ces métriques, vous pouvez suivre l’utilisation et les performances de vos opérations de base de données et identifier les goulots d’étranglement ou les inefficacités potentiels.

Nom d’affichage de la métrique Description
Com_select Nombre total d’instructions select exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_update Nombre total d’instructions update exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_insert Nombre total d’instructions insert exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_delete Nombre total d’instructions delete exécutées sur votre serveur dans l’intervalle de temps sélectionné.

Les métriques de statistiques DDL (Data Definition Language) fournissent des informations sur la fréquence à laquelle vous pouvez créer une base de données, supprimer une base de données, créer une table, supprimer une table et modifier les instructions de table exécutées sur votre serveur. Ces métriques vous aident à comprendre la fréquence et l’impact des modifications de schéma dans votre base de données, ce qui vous permet d’optimiser la conception de votre base de données et d’améliorer les performances globales.

Nom d’affichage de la métrique Description
Com_create_db Nombre total d’instructions create database exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_drop_db Nombre total d’instructions drop database exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_create_table Nombre total d’instructions create table exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_drop_table Nombre total d’instructions drop table exécutées sur votre serveur dans l’intervalle de temps sélectionné.
Com_Alter Nombre total d’instructions alter table exécutées sur votre serveur dans l’intervalle de temps sélectionné.

Les métriques Innodb se concentrent sur les performances du moteur de stockage InnoDB, qui est le moteur par défaut pour le serveur flexible Azure Database pour MySQL. Ces métriques incluent la durée de verrou de ligne InnoDB, les attentes de verrou de ligne InnoDB, les lectures du pool de mémoires tampons Innodb, les demandes de lecture de pool de tampons Innodb, etc. En surveillant ces métriques, vous pouvez obtenir des informations sur l’efficacité des mécanismes de stockage et de mise en cache de votre base de données.

Ces métriques améliorées fournissent des informations précieuses pour optimiser votre charge de travail et améliorer les performances de votre serveur flexible Azure Database pour MySQL. À l’aide de ces métriques, vous pouvez prendre des décisions pilotées par les données pour améliorer la scalabilité, la fiabilité et l’efficacité de vos opérations de base de données.

Nom d’affichage de la métrique Description
Temps de verrouillage de ligne InnoDB Le temps de verrouillage des lignes InnoDB mesure la durée en millisecondes des verrous au niveau des lignes InnoDB.
Attentes de verrou de ligne InnoDB La métrique d'attente de verrouillage de ligne InnoDB compte le nombre de fois qu'une requête a dû attendre un verrou au niveau de la ligne InnoDB.
Innodb_buffer_pool_reads Nombre total de lectures logiques que le moteur InnoDB n’a pas pu faire à partir du pool de tampons Innodb et qui ont dû être récupérées du disque.
Innodb_buffer_pool_read_requests Nombre total de requêtes de lecture logique à partir du pool de tampons Innodb.
Innodb_buffer_pool_pages_free Nombre total de pages libres dans le pool de tampons InnoDB.
Innodb_buffer_pool_pages_data Nombre total de pages dans le pool de tampons InnoDB contenant des données. Le nombre inclut à la fois les pages de modifications et les pages nettoyées.
Innodb_buffer_pool_pages_dirty Nombre total de pages dans le pool de tampons InnoDB contenant des pages de modifications.
Longueur de la liste d’historique MySQL Cette métrique calcule le nombre de modifications dans la base de données, en particulier le nombre d’enregistrements contenant des modifications antérieures. Elle est liée au taux de modifications des données, ce qui entraîne la création de nouvelles versions de lignes. Une longueur de liste d’historique croissante peut affecter les performances de la base de données.
Dépassements du délai d'attente de verrou MySQL Cette métrique représente le nombre de fois où une requête a expiré en raison d’un verrou. Cette situation se produit généralement lorsqu’une requête attend un verrou sur une ligne ou une table détenue par une autre requête pendant plus de temps que le innodb_lock_wait_timeout paramètre.
Blocages de verrous MySQL Cette métrique représente le nombre d’interblocages sur votre serveur flexible Azure Database pour MySQL dans la période sélectionnée.

Dimensions de métrique

Pour plus d’informations sur les dimensions de métrique, consultez Métriques multidimensionnelles.

Ce service n’a pas de métriques qui contiennent des dimensions.

Résoudre les problèmes liés aux métriques

Parfois, vous pouvez rencontrer des problèmes lors de la création, de la personnalisation ou de l’interprétation de graphiques dans Azure Metrics Explorer.

Un graphique ne montrant aucune donnée peut survenir en raison de divers facteurs. Ces problèmes peuvent inclure le fournisseur de ressources Microsoft Insights qui n’est pas inscrit pour votre abonnement ou vous ne disposez pas des droits d’accès adéquats à votre base de données Azure pour MySQL. D'autres possibilités peuvent être que votre ressource n'a pas généré de métriques dans le délai choisi ou que la plage de temps sélectionnée dépasse 30 jours.

Plusieurs raisons qui suivent peuvent provoquer ce comportement :

  • Le fournisseur de ressources Microsoft.Insights n’est pas enregistré : L’exploration des métriques nécessite le fournisseur de ressources Microsoft.Insights enregistré dans votre abonnement. Enregistrez votre serveur manuellement en suivant les étapes décrites dans Fournisseurs et types de ressources Azure.
  • Droits d’accès insuffisants à votre ressource : vérifiez que vous disposez des autorisations suffisantes pour votre instance Azure Database pour MySQL à partir de laquelle vous explorez les métriques. Votre ressource n’a émis aucune métrique sur l’intervalle de temps sélectionné. Augmentez l’intervalle de temps sur lequel porte le graphique. Dans Azure, le contrôle d’accès en fonction du rôle Azure (Azure RBAC) contrôle l’accès aux métriques. Vous devez être membre du lecteur de surveillance, du contributeur ou du contributeur pour explorer les métriques de n’importe quelle ressource.
  • Votre ressource n’a pas émis de métriques pendant l’intervalle de temps sélectionné : ce comportement peut être dû à plusieurs raisons. Il est possible que votre ressource n'ait pas généré de métriques dans le délai choisi. Remplacez l’heure du graphique par une plage plus large pour voir si cette approche résout le problème. Pour des informations plus détaillées sur la résolution de ce problème, reportez-vous au guide de dépannage des métriques Azure Monitor.
  • Plage de temps supérieure à 30 jours : Vérifiez que la différence entre les dates de début et de fin dans le sélecteur d’heure ne dépasse pas l’intervalle de 30 jours. Pour des informations plus détaillées sur le dépannage des métriques, reportez-vous au guide de dépannage des métriques Azure Monitor.
  • Indication de ligne en pointillés : dans Azure Monitor, une ligne en pointillés signifie un écart dans les données, ou une valeur null, entre deux points de données de grain de temps connues. Cet aspect est une conception délibérée qui permet de détecter les points de données manquants. Si votre graphique affiche des lignes en pointillés, cela indique des données manquantes. Pour plus d’informations, consultez Graphique montrant la ligne en pointillés.

Pour des informations plus détaillées sur le dépannage des métriques, reportez-vous au guide de dépannage des métriques Azure Monitor.

Note

Les métriques marquées comme déconseillées sont programmées pour être supprimées du portail Azure. Vous devez ignorer ces métriques lors de la surveillance de votre serveur flexible Azure Database pour MySQL.

Journaux d’activité de ressources

Cette section répertorie les types de journaux d’activité de ressources que vous pouvez collecter pour ce service. La section extrait la liste de tous les types de catégorie de journaux d’activité de ressources pris en charge dans Azure Monitor.

Journaux de ressources pris en charge pour Microsoft.DBforMySQL\flexibleServers

Category Nom de présentation de la catégorie Table de journal Supporte le plan de journalisation de base Soutient la transformation au moment de l'ingestion Exemples de requêtes Coûts d’exportation
MySqlAuditLogs Journaux d’audit MySQL AzureDiagnostics

Journaux de plusieurs ressources Azure.

No No Queries No
MySqlSlowLogs Journaux MySQL lents AzureDiagnostics

Journaux de plusieurs ressources Azure.

No No Queries No

Tables Azure Monitor Logs

Cette section répertorie les tables de journaux Azure Monitor pertinentes pour ce service, disponibles pour une requête par l’analytique des journaux d’activité à l’aide de requêtes Kusto. Les tables contiennent les données du journal des ressources et éventuellement d’autres données en fonction de ce qui est collecté et acheminé vers elles.

Azure Database pour MySQL Microsoft.DBforMySQL\flexibleServers

Journal d’activité

La table liée répertorie les opérations qui peuvent être enregistrées dans le journal d’activité de ce service. Ces opérations constituent un sous-ensemble de toutes les opérations possibles du fournisseur de ressources dans le journal d’activité.

Pour plus d’informations sur le schéma des entrées du journal d’activité, consultez Schéma du journal d’activité.