Configurer les définitions d'alarme

Vous pouvez configurer des définitions d'alarme pour simplifier le processus de création et de gestion des alarmes dans Diagnostics et gestion du service de gestion de bases de données.

Dans la section Définitions d'alarme, vous pouvez utiliser le jeu de règles et de seuils standard disponibles et créer des alarmes recommandées par Oracle pour surveiller de manière proactive les mesures importantes de la base de données telles que l'utilisation de l'UC et du stockage. Les alarmes recommandées par Oracle dans Diagnostics & Management simplifient considérablement le processus de création d'une alarme de service Oracle Cloud Infrastructure Monitoring et de configuration d'un système d'avis pour les scénarios opérationnels courants pour vos bases de données gérées. Ce processus vous avise des problèmes d'état et de performance de la base de données et sert de mécanisme de surveillance proactif pour s'assurer que la base de données gérée fonctionne efficacement, en toute sécurité et conformément aux meilleures pratiques de surveillance d'Oracle Database. En outre, si vous voulez utiliser le jeu complet d'options disponibles lors de la création d'alarmes, vous avez la possibilité de naviguer jusqu'au service de surveillance et de créer des alarmes personnalisées pour la base de données gérée. Voici quelques autres avantages de la fonction Définitions d'alarme :

  • Modifier et personnaliser les alarmes : Vous pouvez modifier les valeurs préconfigurées des alarmes recommandées par Oracle et les valeurs des alarmes personnalisées pour les personnaliser. Cela vous permet de modifier une alarme pour répondre à des exigences spécifiques.
  • Cloner des alarmes pour plusieurs bases de données : Vous pouvez cloner des alarmes créées précédemment et les appliquer à des bases de données gérées spécifiques ou à toutes les bases de données gérées d'un compartiment, ce qui garantit des paramètres de surveillance normalisés.

Pour accéder à la section Définition d'alarmes, allez à la page Détails de la base de données gérée et cliquez sur Définition d'alarmes dans le volet de gauche sous Ressources.

Dans la section Définition d'alarmes, vous pouvez :

  • Créez des alarmes recommandées par Oracle ou naviguez jusqu'au service de surveillance pour créer des alarmes personnalisées pour une base de données gérée.
  • Voir les alarmes créées pour la base de données gérée ou toutes les bases de données gérées du compartiment.
    Note

    Pour voir les alarmes dans la section Définition d'alarmes, vous devez vous assurer que :
    • Les alarmes sont créées à l'aide des mesures prédéfinies d'Oracle Cloud Infrastructure émises dans l'espace de noms oracle_oci_database pour les bases de données externes et les bases de données Oracle Cloud et dans l'espace de noms oci_autonomous_database pour les bases de données autonomes. Pour les bases de données externes, si vous avez créé des alarmes sur des extensions de mesure (espace de noms oracle_metric_extensions_appmgmt), vous pouvez également voir ces alarmes. La fonction Définition d'alarmes n'est pas prise en charge pour les mesures émises dans les espaces de noms oci_database_cluster et oci_database.
    • La dimension resourceId est spécifiée lors de la création d'alarmes pour une base de données. Les alarmes créées pour toutes les bases de données d'un compartiment ne nécessitent pas que des dimensions soient spécifiées.

    Pour plus d'informations sur les espaces de noms et les dimensions des bases de données Oracle surveillées et gérées par Diagnostics & Management, voir Diagnostics et mesures de gestion pour les bases de données Oracle.

  • Modifier les alarmes
  • Cloner des alertes
  • Supprimer les alarmes

Outre les autorisations du service de gestion de bases de données, d'autres autorisations de service Oracle Cloud Infrastructure sont requises pour effectuer des tâches liées aux alarmes. Pour plus d'informations sur les sujets suivants :

  • Autorisations du service de surveillance requises pour créer des alarmes, voir Gestion des alarmes.
  • Autorisations du service Oracle Cloud Infrastructure Notification requises pour créer et utiliser des sujets, voir Gestion des sujets.

Alarmes recommandées par Oracle pour les bases de données gérées

Voici la liste des alarmes recommandées par Oracle pour les bases de données gérées.

Alarmes recommandées par Oracle pour les bases de données externes et les bases de données Oracle Cloud

Les alarmes recommandées par Oracle pour les bases de données externes et les bases de données Oracle Cloud sont créées à l'aide des mesures dans l'espace de noms oracle_oci_database.

Alarme recommandée par Oracle Gravité Description
Nombre de sessions bloquantes Critique Alarme créée à l'aide de la mesure BlockingSessions pour aviser lorsque le nombre de sessions bloquantes dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure BlockingSessions est supérieure à la valeur de seuil de 10.

Interrogation d'alarme par défaut : BlockingSessions[15m].mean() > 10

Notez que cette alarme n'est pas disponible pour les bases de données conteneur.

Utilisation d'UC (%) Critique Alarme créée à l'aide de la mesure CpuUtilization pour aviser lorsque l'utilisation d'UC pour la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure CpuUtilization est supérieure à la valeur de seuil de 85 %.

Interrogation d'alarme par défaut : CpuUtilization[5m].mean() > 85

Utilisation de la zone de récupération rapide (%) Critique Alarme créée à l'aide de la mesure FRAUtilization pour aviser lorsque l'utilisation de la zone de récupération rapide pour la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure FRAUtilization est supérieure à la valeur de seuil de 75 %.

Interrogation d'alarme par défaut : FRAUtilization[5m].mean() > 75

Notez que cette alarme n'est pas disponible pour les bases de données enfichables.

Surveillance arrêtée - Problème de collecte de mesures Critique Alarme créée à l'aide de la mesure MonitoringStatus pour aviser lorsque la base de données est arrêtée. Cette alarme est déclenchée lorsque la collecte de mesures s'est arrêtée en raison de problèmes liés au réseau, à un agent, à des données d'identification, à une connexion, à des données manquantes ou à une base de données arrêtée.

Pour vérifier si la collecte de mesures s'est arrêtée, une expression MQL avancée avec la mesure MonitoringStatus et la valeur de dimension collectionName="sensor" est utilisée. Si une valeur de 1 est retournée, elle indique que la collecte des mesures est en cours et que la base de données est active. Si 0 est retourné, cela indique que la collecte des mesures s'est arrêtée et que vous devez examiner le problème sous-jacent.

Notez qu'il s'agit d'une alarme avancée et qu'elle ne peut pas être modifiée dans Diagnostics & Management. Vous pouvez modifier cette alarme dans le service Oracle Cloud Infrastructure Monitoring. Toutefois, il est recommandé de ne pas la modifier.

Surveillance de l'expiration du mot de passe de l'utilisateur Critique Alarme créée à l'aide de la mesure MonitoringUserPasswordExpiration pour aviser lorsque le mot de passe de l'utilisateur de surveillance expirera dans les trois jours.

Par défaut, cette alarme est déclenchée lorsque la dernière valeur de la mesure MonitoringUserPasswordExpiration est inférieure ou égale à la valeur de seuil de 3.

Interrogation d'alarme par défaut : MonitoringUserPasswordExpiration[1d].last() <= 3

Surveillance de l'expiration du mot de passe de l'utilisateur Avertissement Alarme créée à l'aide de la mesure MonitoringUserPasswordExpiration pour aviser lorsque le mot de passe de l'utilisateur de surveillance expirera dans les sept jours.

Par défaut, cette alarme est déclenchée lorsque la dernière valeur de la mesure MonitoringUserPasswordExpiration est inférieure ou égale à la valeur de seuil de 7.

Interrogation d'alarme par défaut : MonitoringUserPasswordExpiration[1d].last() <= 7

Utilisation de processus (%) Critique Alarme créée à l'aide de la mesure ProcessLimitUtilization pour aviser lorsque l'utilisation limite du processus pour la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure ProcessLimitUtilization est supérieure à la valeur de seuil de 80 %.

Interrogation d'alarme par défaut : ProcessLimitUtilization[5m].mean() > 80

Utilisation du stockage (%) Avertissement Alarme créée à l'aide de la mesure StorageUtilization pour aviser lorsque l'espace affecté pour tous les espaces-tables de la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilization est supérieure à la valeur de seuil de 75 %.

Interrogation d'alarme par défaut : StorageUtilization[30m].mean() > 75

Utilisation du stockage (%) Critique Alarme créée à l'aide de la mesure StorageUtilization pour aviser lorsque l'espace affecté pour tous les espaces-tables de la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilization est supérieure à la valeur de seuil de 85 %.

Interrogation d'alarme par défaut : StorageUtilization[30m].mean() > 85

Utilisation de l'espace-table (%) Avertissement Alarme créée à l'aide de la mesure StorageUtilizationByTablespace pour aviser lorsque l'espace utilisé par un espace-table dépasse le seuil spécifié. Pour les bases de données conteneur, l'alarme est déclenchée lorsque l'espace utilisé par le tablespace conteneur racine dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilizationByTablespace est supérieure à la valeur de seuil de 75 %.

Interrogation d'alarme par défaut : StorageUtilizationByTablespace[5m].mean() > 75

Utilisation de l'espace-table (%) Critique Alarme créée à l'aide de la mesure StorageUtilizationByTablespace pour aviser lorsque l'espace utilisé par un espace-table dépasse le seuil spécifié. Pour les bases de données conteneur, l'alarme est déclenchée lorsque l'espace utilisé par le tablespace conteneur racine dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilizationByTablespace est supérieure à la valeur de seuil de 85 %.

Interrogation d'alarme par défaut : StorageUtilizationByTablespace[5m].mean() > 85

Alarmes recommandées par Oracle pour les bases de données autonomes

Les alarmes recommandées par Oracle pour les bases de données autonomes sont créées à l'aide des mesures de l'espace de noms oci_autonomous_database.

Alarme recommandée par Oracle Gravité Description
Utilisation d'UC (%) Critique Alarme créée à l'aide de la mesure CpuUtilization pour aviser lorsque l'utilisation d'UC pour la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure CpuUtilization est supérieure à la valeur de seuil de 85 %.

Interrogation d'alarme par défaut : CpuUtilization[5m].mean() > 85

Échecs de connexion Avertissement Alarme créée à l'aide de la mesure FailedLogons pour aviser lorsque le nombre de connexions en échec dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure FailedLogons est supérieure à la valeur de seuil de 20.

Interrogation d'alarme par défaut : FailedLogons[5m].mean() > 20

Échecs de connexion Critique Alarme créée à l'aide de la mesure FailedLogons pour aviser lorsque le nombre de connexions en échec dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure FailedLogons est supérieure à la valeur de seuil de 30.

Interrogation d'alarme par défaut : FailedLogons[5m].mean() > 30

Surveillance arrêtée - Problème de collecte de mesures Critique Alarme créée à l'aide de la mesure DatabaseAvailability pour aviser lorsque la base de données est arrêtée. Cette alarme est déclenchée lorsque la collecte de mesures s'est arrêtée en raison de problèmes liés au réseau, à un agent, à des données d'identification, à une connexion, à des données manquantes ou à une base de données arrêtée.

Il s'agit d'une alarme avancée qui ne peut pas être modifiée dans Diagnostics & Management. Vous pouvez modifier cette alarme dans le service de surveillance, mais il est recommandé de ne pas la modifier.

Notez que cette alarme n'est pas disponible pour les bases de données autonomes sur l'infrastructure Exadata dédiée.

Sessions Avertissement Alarme créée à l'aide de la mesure Sessions pour aviser lorsque le nombre de sessions dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure Sessions est supérieure à la valeur de seuil de 30.

Interrogation d'alarme par défaut : Sessions[15m].mean() > 30

Utilisation du stockage (%) Avertissement Alarme créée à l'aide de la mesure StorageUtilization pour aviser lorsque l'espace affecté pour tous les espaces-tables de la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilization est supérieure à la valeur de seuil de 75 %.

Interrogation d'alarme par défaut : StorageUtilization[30m].mean() > 75

Utilisation du stockage (%) Critique Alarme créée à l'aide de la mesure StorageUtilization pour aviser lorsque l'espace affecté pour tous les espaces-tables de la base de données dépasse le seuil spécifié.

Par défaut, cette alarme est déclenchée lorsque la moyenne de la mesure StorageUtilization est supérieure à la valeur de seuil de 85 %.

Interrogation d'alarme par défaut : StorageUtilization[30m].mean() > 85

Créer des alertes recommandées

Vous pouvez créer des alarmes recommandées par Oracle qui sont préconfigurées pour les scénarios opérationnels de base de données les plus courants.

  1. Dans la section Définition d'alarmes de la page Détails de la base de données gérée, cliquez sur Créer, puis sur Alarmes recommandées.
    Note

    Si vous voulez créer une alarme personnalisée pour votre base de données gérée dans le service Oracle Cloud Infrastructure Monitoring au lieu d'une alarme recommandée par Oracle, cliquez sur l'option Alarme personnalisée. Pour voir une alarme personnalisée dans la section Définitions d'alarme de Diagnostics et gestion, vous devez vous assurer que :
    • L'alarme est créée à l'aide d'une mesure prête à l'emploi émise dans l'espace de noms oracle_oci_database pour les bases de données externes et les bases de données Oracle Cloud et dans l'espace de noms oci_autonomous_database pour les bases de données autonomes.
    • La dimension resourceId est spécifiée lors de la création d'une alarme pour une base de données. Une alarme créée pour toutes les bases de données d'un compartiment ne nécessite pas que des dimensions soient spécifiées.

    Pour plus d'informations sur la création d'une alarme dans le service de surveillance, voir Création d'une alarme de base.

  2. Dans le panneau Créer des alarmes recommandées, sélectionnez une des alarmes de base de données disponibles et couramment utilisées. Par défaut, toutes les alarmes sont sélectionnées.

    L'une des alarmes les plus utiles répertoriées dans le panneau Créer les alarmes recommandées est l'alarme Surveillance arrêtée - Problème de collecte de mesures, qui vous permet de surveiller le statut de disponibilité de la base de données. Pour plus d'informations sur cette alarme, voir Surveiller la disponibilité de la base de données.

    Pour plus d'informations sur les alarmes recommandées par Oracle disponibles pour les bases de données gérées, voir Alarmes recommandées par Oracle pour les bases de données gérées.

  3. Facultativement, cliquez sur l'icône Actions (Actions) disponible pour chaque alarme recommandée et cliquez sur Modifier le seuil pour modifier les valeurs préconfigurées pour l'alarme. Par exemple, l'alarme Utilisation d'UC (%) est déclenchée lorsque l'utilisation moyenne d'UC est supérieure à 85 % au cours des 5 dernières minutes. Dans le panneau Modifier l'alarme, vous pouvez apporter des modifications aux différentes valeurs relatives à l'alarme, par exemple, spécifier une valeur de seuil différente, une valeur d'intervalle (période) pour l'interrogation des données de mesure ou la période de délai de déclenchement, qui est la période avant que l'alarme soit en état de déclenchement. Pour plus d'informations sur les champs affichés dans le panneau Modifier l'alarme, voir Modifier les alarmes.
  4. Dans la section Avis, sélectionnez le compartiment et le sujet auxquels vous voulez envoyer des avis d'alarme.
    Si un sujet existant n'est pas disponible, cliquez sur Créer un sujet pour créer un sujet et spécifier les détails de l'abonnement. Pour plus d'informations sur les sujets et les abonnements, voir Gestion des sujets et Gestion des abonnements.
  5. Cliquez sur Créer.
    Le panneau Créer des alarmes s'affiche avec le statut des alarmes recommandées par Oracle en cours de création.
  6. Fermez le panneau Créer des alarmes après les avoir créées.

Une fois les alarmes créées, vous pouvez :

  • Cliquez sur l'alarme pour voir les détails de celle-ci dans la page Définition d'alarme du service de surveillance. Pour les alarmes recommandées par Oracle, le marqueur à structure libre fournisseur : DBM est ajouté par défaut lors du processus de création et s'affiche dans la section Marqueurs.
    Note

    Il est possible que différents utilisateurs créent la même alarme recommandée par Oracle pour une base de données gérée. Si des alarmes en double sont affichées pour une base de données, cliquez sur l'alarme pour voir des informations telles que la personne qui a créé l'alarme et la date de sa création dans la section Marqueurs de la page Définition d'alarmes du service de surveillance.
  • Utilisez le champ Rechercher et les listes déroulantes de filtres au-dessus de la liste des alarmes pour filtrer les alarmes :
    • Filtre de gravité : Sélectionnez une option de gravité d'alarme pour voir uniquement les alarmes d'un type de gravité particulier.
    • Filtre de portée : Sélectionnez l'une des options disponibles pour voir les alarmes spécifiées pour toutes les bases de données gérées d'un compartiment ou les alarmes spécifiées pour la base de données gérée. Par défaut, toutes les alarmes sont affichées.
    • Filtre d'origine : Sélectionnez l'une des options disponibles pour voir les alarmes recommandées par Oracle ou les alarmes personnalisées créées dans le service de surveillance, pour la base de données gérée. Par défaut, toutes les alarmes sont affichées.
  • Cliquez sur l'icône Actions (Actions) et cliquez sur Modifier le seuil pour modifier les valeurs d'alarme de base dans Diagnostics et gestion ou cliquez sur Modifier l'alarme pour voir et modifier le jeu complet de valeurs spécifié pour l'alarme dans le service de surveillance. Pour plus d'informations, voir Modifier les alarmes.
  • Sélectionnez des alarmes et cliquez sur Cloner pour cloner les alarmes. Pour plus d'informations, voir Cloner des alarmes.
  • Sélectionnez des alarmes et cliquez sur Supprimer pour les supprimer.

Modifier les alertes

Vous pouvez modifier les valeurs spécifiées pour une alarme afin de la personnaliser en fonction de vos besoins.

La fonction de modification de la section Définition d'alarmes vous permet d'apporter des modifications aux valeurs d'alarme et de personnaliser l'alarme. Dans cette section, vous pouvez :

  • Cliquez sur Modifier le seuil lors de la création d'une alarme recommandée par Oracle ou pour une alarme personnalisée ou recommandée par Oracle créée précédemment pour modifier les valeurs d'alarme de base telles que le seuil, l'intervalle et la gravité. Pour les alarmes recommandées par Oracle, cela vous permet d'apporter des modifications aux valeurs préconfigurées pour répondre à des exigences spécifiques.
  • Cliquez sur Modifier l'alarme pour une alarme personnalisée ou recommandée par Oracle créée précédemment pour voir et modifier le jeu complet de valeurs spécifié pour l'alarme dans le service Oracle Cloud Infrastructure Monitoring.

Pour modifier les valeurs d'alarme de base pour les alarmes recommandées par Oracle ou personnalisées dans Diagnostics & Management :

  1. Dans la section Définition d'alarmes de la page Détails de la base de données gérée, cliquez sur l'icône Actions (Actions) d'une alarme et cliquez sur Modifier le seuil.
    Note

    Pour modifier le jeu complet de valeurs spécifié pour l'alarme dans le service de surveillance, cliquez sur l'icône Actions (Actions) correspondant à l'alarme et cliquez sur Modifier l'alarme. Pour voir et modifier une alarme personnalisée dans la section Définitions d'alarme de Diagnostics et gestion, vous devez vous assurer que :
    • L'alarme est créée à l'aide d'une mesure prête à l'emploi émise dans l'espace de noms oracle_oci_database pour les bases de données externes et les bases de données Oracle Cloud et dans l'espace de noms oci_autonomous_database pour les bases de données autonomes. Pour les bases de données externes, si vous avez créé des alarmes sur des extensions de mesure (espace de noms oracle_metric_extensions_appmgmt), vous pouvez également voir ces alarmes.
    • La dimension resourceId est spécifiée lors de la création d'une alarme pour une base de données. Une alarme créée pour toutes les bases de données d'un compartiment ne nécessite pas que des dimensions soient spécifiées.
  2. Dans le panneau Modifier l'alarme, modifiez les détails suivants, selon les besoins :
    1. Nom : Nom de l'alarme.
    2. Corps de l'alarme : Contenu lisible de l'avis.
    3. Gravité : Type de réponse obligatoire lorsque l'alarme est en état de déclenchement. Par exemple, Critique, Erreur, etc.
    4. intervalle : fenêtre d'agrégation ou fréquence à laquelle les points de données sont agrégés.
    5. Statistique : Fonction à utiliser pour agréger les points de données. Par exemple, Moyen, Taux, etc.
    6. Opérateur : Opérateur utilisé dans le seuil de la condition. Par exemple, supérieur à, égal à, etc.
    7. Seuil : Valeur à utiliser pour le seuil de la condition. Par exemple, pour l'alarme recommandée par Oracle pour l'utilisation d'UC (%), la valeur de seuil par défaut est 85 et vous pouvez modifier la valeur à 75 pour déclencher l'alarme lorsque la moyenne de la mesure CpuUtilization est supérieure à 75.
    8. Délai de déclenchement en minutes : Nombre de minutes pendant lequel la condition doit être maintenue avant que l'alarme soit à l'état de déclenchement.
    9. Agréger les flux de mesure : Option permettant de retourner la valeur combinée de tous les flux de mesure pour la statistique sélectionnée. Si vous modifiez une alarme recommandée par Oracle, notez que cette case est décochée par défaut.
    10. Fractionner les avis par flux de mesure : Option permettant de suivre individuellement le statut des mesures par flux de mesure et d'envoyer un message lorsque le statut des mesures change pour chaque flux de mesure. Si vous modifiez des alarmes recommandées par Oracle, notez que cette case est uniquement sélectionnée par défaut pour les alarmes Utilisation de l'espace de tablespace (%) - Critique et Utilisation de l'espace de tablespace (%) - Avertissement. Cela garantit qu'un message est envoyé lorsqu'un tablespace dépasse un seuil et que le nom du tablespace est affiché dans le contenu de la notification (texte du corps de l'alarme). Pour plus d'informations sur cette option, voir Scène : fractionner les messages par flux de mesures.
  3. Cliquez sur enregistrer.

Cloner des alertes

Vous pouvez cloner des alarmes existantes recommandées par Oracle ou personnalisées et les appliquer à des bases de données gérées spécifiques ou à toutes les bases de données gérées d'un compartiment.

La fonction de clonage réduit l'effort requis pour créer plusieurs alarmes et vous permet de normaliser les paramètres d'alarme dans plusieurs bases de données.

Pour cloner des alarmes :

  1. Dans la section Définition d'alarmes de la page Détails de la base de données gérée, sélectionnez une ou plusieurs alarmes et cliquez sur Cloner.
    Note

    Lors du clonage de plusieurs alarmes en même temps, vous devez vous assurer de sélectionner des alarmes ayant la même étendue.
  2. Dans le panneau Cloner des alarmes, sélectionnez l'une des options suivantes :
    • Cloner vers un compartiment : Sélectionnez cette option, puis un compartiment dans la liste déroulante Sélectionner un compartiment pour cloner les alarmes de toutes les bases de données gérées du compartiment.
    • Cloner dans la base de données sélectionnée : Sélectionnez cette option et un compartiment dans la liste déroulante Sélectionner un compartiment, puis sélectionnez les bases de données pour cloner les alarmes et les appliquer aux bases de données gérées sélectionnées.
  3. Cliquez sur Cloner.
Note

Lors du clonage d'alarmes, vous pouvez créer des alarmes en double. Si des alarmes en double sont listées pour la base de données gérée, cliquez sur l'alarme pour voir des informations telles que la personne qui a créé l'alarme et la date de sa création dans la section Marqueurs de la page Définition d'alarmes du service Oracle Cloud Infrastructure Monitoring.