Mise à jour d'une alarme après le déplacement d'une ressource

Mettez à jour une alarme dans le service de surveillance après avoir déplacé une ressource surveillée.

Après avoir déplacé une ressource qui émet des mesures surveillées par l'alarme, mettez à jour le compartiment de mesures des alarmes connexes. Par exemple, si vous déplacez un volume par blocs vers un autre compartiment, l'alarme associée doit être mise à jour si vous voulez continuer à surveiller les mesures du volume par blocs déplacé.

Les politiques inhérentes au compartiment de destination s'appliquent immédiatement et ont une incidence sur l'accès à la ressource déplacée au moyen de la console. Pour plus d'informations sur le déplacement des ressources, voir Déplacement d'une ressource entre des compartiments.

Pour le résolution des problèmes d'alarme, voir Troubleshooting Alarms. Voir aussi Création d'une alarme de base.

    1. Dans la page de liste Définitions d'alarme, sélectionnez l'alarme avec laquelle vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou l'alarme, voir Liste des alarmes.
    2. Allez à Actions, puis sélectionnez Modifier l'alarme.
    3. Mettez à jour le compartiment de mesures : Dans la page Modifier l'alarme, sous Description de la mesure (ou description de la mesure, dimensions et règle de déclenchement en mode avancé), modifiez le compartiment au compartiment où la ressource a été déplacée.

      Le graphique sous la section Définir une alarme est mis à jour dynamiquement en fonction du compartiment sélectionné et affiche les six dernières heures de mesures émises. Les valeurs très petites ou très grandes sont indiquées par le système international d'unités (SI), par exemple M pour méga (10 à la puissance 6).

      Si le graphique ne présente pas les données attendues, vous pouvez spécifier l'ancien compartiment dans l'interrogation (MQL), comme dans l'exemple suivant : 

      IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()
    4. Si l'ancien compartiment est indiqué dans l'interrogation, mettez à jour l'interrogation pour référencer le nouveau compartiment.
      1. Sélectionnez Passer en mode avancé pour voir l'interrogation d'alarme sous forme d'expression MQL.
      2. Dans la zone éditeur de code d'interrogation, mettez à jour l'interrogation pour référencer le nouveau compartiment.
        Voir un exemple

        Interrogation initiale :

        IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()

        Interrogation mise à jour :

        Read[1m]{compartmentId="ocid1.compartment.oc1.phx..newcompartmentexampleuniqueID"}.grouping().max()

        Pour plus d'informations sur les interrogations MQL, voir Informations de référence sur MQL (Monitoring Query Language).

        Le graphique sous la section Définir une alarme est mis à jour dynamiquement en fonction de l'interrogation mise à jour et affiche les six dernières heures de mesures émises. Les valeurs très petites ou très grandes sont indiquées par le système international d'unités (SI), par exemple M pour méga (10 à la puissance 6).

        Si le graphique ne présente pas les données attendues, confirmez que chaque référence de compartiment (Compartiment, l'éditeur de code d'interrogation) pointe vers le nouveau compartiment.

    5. Sélectionnez Enregistrer l'alarme.
    L'alarme surveille maintenant les mesures du nouveau compartiment.
  • Utilisez la commande oci monitoring alarm update et les paramètres requis pour mettre à jour une alarme afin d'interroger des mesures dans le nouveau compartiment de la ressource. Assurez-vous que l'interrogation ne spécifie pas l'ancien compartiment de la ressource.

    oci monitoring alarm update --metric-compartment-id <resource_compartment_ocid> --query-text <mql_expression_not_specifying_old_compartment> [...]

    Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande pour le service de surveillance.

  • Exécutez l'opération UpdateAlarm pour mettre à jour une alarme afin d'interroger des mesures dans le nouveau compartiment de la ressource.

    Lors de la définition des détails pour UpdateAlarmDetails, réglez metricCompartmentId au nouveau compartiment de la ressource et assurez-vous que l'ancien compartiment n'est pas spécifié dans query.