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 en cours, le nombre d'instructions, l'utilisation de l'UC et l'heure de sauvegarde. Vous pouvez utiliser les mesures pour créer des requêtes et des alarmes.
Visualisation 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 ensemble de graphiques par défaut pour le système de base de données en cours.
Utilisation de la console
Utilisez la console pour visualiser les mesures HeatWave du système de base de données en cours.
- Stratégie correcte vous permettant d'accéder aux services de surveillance ainsi qu'aux ressources surveillées. Reportez-vous à Stratégies obligatoires.
Rubriques connexes
Visualisation des mesures pour tous les systèmes de base de données
La page Mesures de service affiche un ensemble 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 visualiser les mesures HeatWave de tous les systèmes de base de données présents dans un compartiment.
- Stratégie correcte vous permettant d'accéder aux services de surveillance ainsi qu'aux ressources surveillées. Reportez-vous à Stratégies obligatoires.
- Ouvrez le menu de navigation et cliquez sur Observation 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. Reportez-vous à Procédure de filtrage des résultats et à Procédure de sélection d'autres ressources.
- (Facultatif) Pour modifier une requête associée à une mesure, cliquez sur Options présentes sur la mesure, puis sélectionnez Visualiser la requête dans l'explorateur de mesures. Reportez-vous à Construction de requêtes de mesure.
- (Facultatif) Pour créer une alerte sur la requête, cliquez sur Options présentes sur la mesure, puis sélectionnez Créer une alarme sur cette requête. Reportez-vous à Gestion des alarmes.
Rubriques connexes
Utiliser des mesures pour créer des requêtes
Vous pouvez utiliser des mesures pour créer des requêtes afin de surveiller de manière active les ressources de service HeatWave.
Créez des requêtes pour les mesures dans l'espace de noms oci_mysql_database
afin de surveiller les ressources. Par exemple, vous pouvez utiliser la mesure DbVolumeUtilization
dans l'espace de noms oci_mysql_database
pour créer une requête afin de surveiller activement l'utilisation de l'espace du système de base de données.
Rubriques connexes
Utilisation de mesures pour créer des alarmes
Vous pouvez utiliser des mesures pour créer des alarmes afin de surveiller passivement les ressources de service HeatWave.
Créez des alarmes pour les mesures dans l'espace de noms oci_mysql_database
afin de surveiller passivement les ressources et de vous avertir lorsque des mesures correspondent aux déclencheurs spécifiés par l'alarme.
Par exemple, vous pouvez utiliser la mesure DbVolumeUtilization
dans l'espace de noms oci_mysql_database
pour créer une alarme afin d'obtenir des notifications lorsque la mesure DbVolumeUtilization
correspond à la valeur des déclencheurs spécifiés par l'alarme.
Utilisation de mesures pour créer des alarmes
Utilisez les mesures dans l'espace de noms oci_mysql_database
de la console pour créer des alarmes.
- Visualisez les mesures disponibles pour un seul système de base de données (reportez-vous à Visualisation des mesures d'un système de base de données) ou pour tous les systèmes de base de données (reportez-vous à Visualisation des mesures de tous les systèmes de base de données).
- Pour obtenir la description des mesures présentes dans l'espace de noms
oci_mysql_database
, reportez-vous à Mesures de service HeatWave et notez les noms de ressource pour lesquels vous voulez créer des alarmes. - Consultez les meilleures pratiques pour vos alarmes afin de déterminer le moyen optimal de créer et de gérer des alarmes pour votre environnement.
- Créez des alarmes et indiquez l'espace de noms
oci_mysql_database
et le nom de mesure de service HeatWave de votre choix lors du processus de création de l'alarme. Pour plus d'informations, reportez-vous à Gestion des alarmes et à Création d'une alarme.
HeatWave Mesures de service
Utilisez les mesures de service HeatWave présentes dans l'espace de noms oci_mysql_database
pour surveiller les ressources, ainsi que pour 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. Vous n'avez pas besoin d'activer la surveillance sur la ressource pour voir ces mesures.
Chaque mesure inclut les dimensions suivantes :
- resourceId : indique l'OCID de la ressource.
- resourceName : indique le nom d'affichage de la ressource.
- resourceType : (facultatif) indique le type de noeud émettant la mesure, mysql, heatwave, réplique de lecture.
- heatWaveNode : (facultatif) indique 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 de service HeatWave
Mesure | Mesure (référencée dans le kit SDK, l'interface de ligne de commande et l'API) | Unité | Description : | Dimensions |
---|---|---|---|---|
Connexions actives | ActiveConnections | décompte | Nombre de connexions exécutant de façon active les instructions sur le système de base de données MySQL. |
|
Echec de sauvegarde | BackupFailure | statut | Evénements d'échec de sauvegarde observés au cours du dernier intervalle.
|
|
Heure de la sauvegarde | BackupTime | ms | Temps nécessaire à la création d'une sauvegarde. |
|
Connexions en cours | CurrentConnections | décompte | Nombre de connexions en cours au système de base de données MySQL. |
|
Utilisation de l'UC | CPUUtilization | pour cent | Utilisation de l'UC pour l'hôte du système de base de données MySQL ou les noeuds HeatWave. |
|
Opérations de lecture sur disque | DbVolumeReadOperations | décompte | Nombre total d'opérations de lecture pour les volumes de base de données. |
|
Opérations d'écriture sur disque | DbVolumeWriteOperations | décompte | Nombre total d'opérations d'écriture pour les volumes de base de données MySQL. |
|
Octets de lecture sur disque | DbVolumeReadBytes | octets | Nombre total d'octets lus à partir des volumes du système de base de données MySQL. |
|
Octets d'écriture sur disque | DbVolumeWriteBytes | octets | Nombre total d'octets écrits sur les volumes du système de base de données MySQL. |
|
Utilisation de l'espace disque | DbVolumeUtilization | pour cent | Utilisation totale de l'espace des volumes du système de base de données MySQL. |
|
Etat du cluster HeatWave | HeatWaveHealth | statut | Etat du cluster HeatWave. Une des valeurs suivantes :
|
|
Nombre d'instructions du cluster HeatWave | HeatWaveStatements | décompte | Nombre d'instructions exécutées sur le système de base de données MySQL et sur le cluster HeatWave. |
|
Progression du chargement des données de cluster HeatWave | HeatWaveDataLoadProgress | pour cent | Progression du chargement des données dans la mémoire de cluster HeatWave. |
|
Echec du canal entrant | ChannelFailure | statut | Etat d'intégrité du canal observé au cours du dernier intervalle. Une des valeurs suivantes :
|
|
Retard du canal entrant | ChannelLag | ms | Retard du canal, par rapport à la source immédiate du canal, observé au cours du dernier intervalle.
Si le canal est configuré avec un délai de réplication, le retard du canal inclut le délai de réplication. Reportez-vous à Création d'un canal de réplication |
|
Mémoire allouée | MemoryAllocated | Go | Quantité totale de mémoire allouée au cours de l'intervalle sélectionné. |
|
Utilisation de la mémoire | MemoryUtilization | pour cent | 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é maximale de mémoire utilisée pendant l'intervalle sélectionné. |
|
Octets de réception réseau | NetworkReceiveBytes | octets | Octets de réception réseau pour le système de base de données MySQL. |
|
Octets de transmission réseau | NetworkTransmitBytes | octets | Octets de transmission réseau pour le système de base de données MySQL. |
|
Nombre d'OCPU allouées | OCPUsAllocated | Compte | Nombre réel d'octets alloués au cours de l'intervalle sélectionné. |
|
OCPU utilisées | OCPUsUsed | Compte | Nombre réel d'OCPU utilisées au cours de l'intervalle sélectionné. |
|
Nombre d'instructions | Instructions | décompte | Nombre d'instructions exécutées sur le système de base de données MySQL. |
|
Latence d'instruction | StatementLatency | ms | Latence d'instruction pour toutes les instructions exécutées. |
|
Espace de stockage alloué | StorageAllocated | Go | Quantité maximale d'espace allouée au système de base de données pendant l'intervalle. |
|
Espace de stockage utilisé | StorageUsed | Go | Quantité maximale d'espace utilisée pendant l'intervalle. |
|
Taille totale de la sauvegarde | BackupSize | octets | Taille agrégée de toutes les sauvegardes par système de base de données. |
|
Rubriques connexes