Mesures
Les mesures vous permettent de mesurer des données quantitatives utiles du système de base de données MySQL, telles que les connexions courantes, le nombre d'énoncés, l'utilisation d'UC et le temps de sauvegarde. Vous pouvez utiliser les mesures pour créer des interrogations et des alarmes.
Affichage des mesures d'un système de base de données
La section Mesures de la page Détails du système de base de données affiche un jeu de graphiques par défaut pour le système de base de données courant.
Utilisation de la console
Utilisez la console pour voir les mesures HeatWave du système de base de données courant.
- Corrigez la politique qui vous donne accès aux services de surveillance et aux ressources surveillées. Voir Politiques obligatoires.
Rubriques connexes
Affichage des mesures de tous les systèmes de base de données
La page Mesures du service affiche un jeu de graphiques par défaut pour tous les systèmes de base de données du compartiment sélectionné.
Utilisation de la console
Utilisez la console pour voir les mesures HeatWave de tous les systèmes de base de données présents dans un compartiment.
- Corrigez la politique qui vous donne accès aux services de surveillance et aux ressources surveillées. Voir Politiques obligatoires.
- Ouvrez le menu de navigation et cliquez sur Observabilité et gestion. Sous Surveillance, cliquez sur Mesures de service.
- Sélectionnez votre compartiment
- Sous Espace de noms de mesure, sélectionnez oci_mysql_database.
- (Facultatif) Filtrez les mesures à l'aide de Dimensions. Voir Pour filtrer les résultats et Pour sélectionner des ressources différentes.
- (Facultatif) Pour modifier une interrogation liée à une mesure, cliquez sur Options présentes sur la mesure, puis sélectionnez Voir l'interrogation dans l'explorateur de mesures. Voir Création d'interrogations de mesure.
- (Facultatif) Pour créer une alarme sur l'interrogation, cliquez sur Options présentes sur la mesure, puis sélectionnez Créer une alarme dans cette interrogation. Voir Gestion des alarmes.
Rubriques connexes
Utilisation de mesures pour créer des interrogations
Vous pouvez utiliser des mesures pour créer des interrogations afin de surveiller activement les ressources du service HeatWave.
Créez des interrogations pour les mesures dans l'espace de noms oci_mysql_database
afin de surveiller activement les ressources. Par exemple, vous pouvez utiliser la mesure DbVolumeUtilization
dans l'espace de noms oci_mysql_database
pour créer une interrogation afin de surveiller activement l'utilisation de l'espace du système de base de données.
Rubriques connexes
Utilisation des mesures pour créer des alarmes
Vous pouvez utiliser des mesures pour créer des alarmes afin de surveiller passivement les ressources du service HeatWave.
Créez des alarmes pour les mesures dans l'espace de noms oci_mysql_database
afin de surveiller les ressources de manière passive et être avisé lorsque les mesures répondent aux déclencheurs spécifiés par une alerte.
Par exemple, vous pouvez utiliser la mesure DbVolumeUtilization
dans l'espace de noms oci_mysql_database
pour créer une alarme pour recevoir des avis lorsque la mesure DbVolumeUtilization
répond aux déclencheurs spécifiés par l'alarme.
Utilisation des mesures pour créer des alarmes
Utilisez les mesures de l'espace de noms oci_mysql_database
dans la console pour créer des alarmes.
- Voir les mesures disponibles pour un seul système de base de données (voir Affichage des mesures d'un système de base de données) ou pour tous les systèmes de base de données (voir Affichage des mesures de tous les systèmes de base de données).
- Consultez HeatWave Mesures de service pour obtenir la description des mesures présentes dans l'espace de noms
oci_mysql_database
et notez les noms de mertric pour lesquels vous voulez créer des alarmes. - Consultez les meilleures pratiques pour les alarmes afin de déterminer le moyen optimal de créer et de gérer les alarmes pour votre environnement.
- Créez des alarmes et spécifiez l'espace de noms
oci_mysql_database
et le nom de mesure du service HeatWave que vous voulez pendant le processus de création de l'alarme. Pour plus d'informations, voir Gestion des alarmes et Création d'alarmes.
Mesures du service HeatWave
Utilisez les mesures du service HeatWave présentes dans l'espace de noms oci_mysql_database
pour surveiller les ressources et diagnostiquer et résoudre les problèmes liés au système de base de données. Les mesures sont automatiquement disponibles pour tous les systèmes de base de données que vous créez. Il n'est pas nécessaire d'activer la surveillance de la ressource pour obtenir ces mesures.
Chaque mesure comprend les dimensions suivantes :
- resourceId : Spécifie l'OCID de la ressource.
- resourceName : Spécifie le nom d'affichage de la ressource.
- resourceType : (Facultatif) Spécifie le type de noeud émettant la mesure, mysql, heatwave, lire la réplique.
- heatWaveNode : (Facultatif) Spécifie le nom d'affichage du noeud HeatWave.
Pour un système de base de données à haute disponibilité, toutes les mesures concernent uniquement l'instance MySQL principale.
Pendant la maintenance, le service HeatWave ne surveille pas les mesures.
Tableau 17-10 : Mesures du service HeatWave
Mesure | Mesure (référencée dans la trousse SDK, l'interface de ligne de commande et l'API) | Unité | Description | Dimensions |
---|---|---|---|---|
Connexions actives | ActiveConnections | nombre | Nombre de connexions exécutant activement des énoncés sur le système de base de données MySQL. |
|
Échec de sauvegarde | BackupFailure | statut | Événements de défaillance de sauvegarde observés au cours du dernier intervalle.
|
|
Durée de sauvegarde | BackupTime | ms | Temps nécessaire pour créer une sauvegarde. |
|
Connexions courantes | CurrentConnections | nombre | Nombre de connexions courantes au système de base de données MySQL. |
|
% d'utilisation d'UC | CPUUtilization | pourcentage | Utilisation d'UC pour l'hôte du système de base de données MySQL ou les noeuds HeatWave. |
|
Opérations de lecture de disque | DbVolumeReadOperations | nombre | Nombre total d'opérations de lecture pour les volumes de BD. |
|
Opérations d'écriture sur disque | DbVolumeWriteOperations | nombre | Nombre total d'opérations d'écriture pour les volumes de base de données MySQL. |
|
Octets lus sur disque | DbVolumeReadBytes | octets | Nombre total d'octets lus à partir des volumes du système de base de données MySQL. |
|
Octets écrits sur disque | DbVolumeWriteBytes | octets | Nombre total d'octets écrits vers les volumes du système de base de données MySQL. |
|
Utilisation de l'espace disque | DbVolumeUtilization | pourcentage | Utilisation totale de l'espace des volumes du système de base de données MySQL. |
|
Statut d'état de la grappe HeatWave | HeatWaveHealth | statut | Statut d'état de la grappe HeatWave. L'une des valeurs suivantes :
|
|
Nombre d'énoncés de la grappe HeatWave | HeatWaveStatements | nombre | Nombre d'énoncés exécutés sur le système de base de données MySQL et exécutés sur la grappe HeatWave. |
|
Progression du chargement de données dans la grappe HeatWave | HeatWaveDataLoadProgress | pourcentage | Progression du chargement de données dans la mémoire de la grappe HeatWave. |
|
Défaillance de canal entrant | ChannelFailure | statut | Statut d'état du canal observé au cours du dernier intervalle. L'une des valeurs suivantes :
|
|
Décalage de canal entrant | ChannelLag | ms | Décalage de canal, par rapport à la source immédiate du canal, observé sur le dernier intervalle.
Si le canal est configuré avec un délai de réplication, le décalage du canal inclut ce délai. Voir Création d'un canal de réplication |
|
Mémoire affectée | MemoryAllocated | Go | Quantité totale de mémoire allouée pendant l'intervalle sélectionné. |
|
% d'utilisation de mémoire | MemoryUtilization | pourcentage | Utilisation de la mémoire pour l'hôte du système de base de données MySQL ou les noeuds HeatWave. |
|
Mémoire utilisée | MemoryUsed | Go | Quantité de mémoire maximale utilisée pendant l'intervalle sélectionné. |
|
Octets reçus sur le réseau | NetworkReceiveBytes | octets | Octets reçus sur le réseau pour le système de base de données MySQL. |
|
Octets transmis sur le réseau | NetworkTransmitBytes | octets | Octets transmis sur le réseau pour le système de base de données MySQL. |
|
OCPU affectée | OCPUsAllocated | Nombre | Nombre réel d'OCPU affectées pendant l'intervalle sélectionné. |
|
OCPU utilisées | OCPUsUsed | Nombre | Nombre réel d'OCPU utilisées pendant l'intervalle sélectionné. |
|
Nombre d'énoncés | Énoncés | nombre | Nombre d'énoncés exécutés sur le système de base de données MySQL. |
|
Latence d'énoncé | StatementLatency | ms | Latence de tous les énoncés exécutés. |
|
Espace de stockage affecté | StorageAllocated | Go | Quantité d'espace maximale affectée au système de base de données pendant l'intervalle. |
|
Espace de stockage utilisé | StorageUsed | Go | Quantité d'espace maximale utilisée pendant l'intervalle. |
|
Taille totale de sauvegarde | BackupSize | octets | Taille agrégée de toutes les sauvegardes par système de base de données. |
|
Rubriques connexes