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

Mettez à jour une alarme dans Monitoring après avoir déplacé une ressource surveillée.

Une fois que vous avez déplacé une ressource émettant des mesures surveillées par l'alarme, mettez à jour le compartiment de mesure des alarmes associées. Par exemple, si vous déplacez un volume de blocs vers un autre compartiment, vous devez mettre à jour l'alarme associée pour poursuivre la surveillance des mesures à partir du volume de blocs déplacé.

Les stratégies inhérentes dans le compartiment de destination s'appliquent immédiatement et ont un impact sur l'accès à la ressource déplacée via la console. Pour plus d'informations sur le déplacement de ressources, reportez-vous à Déplacement d'une ressource entre des compartiments.

Pour le dépannage des alarmes, reportez-vous à la section Dépannage des alarmes. Reportez-vous également à Création d'une alarme de référence.

    1. Sur la page de liste Définitions d'alarme, sélectionnez l'alarme à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou l'alarme, reportez-vous à Liste des alarmes.
    2. Accédez à Actions, puis sélectionnez Modifier une alarme.
    3. Update the metric compartment: On the Edit alarm page, under Metric description (or Metric description, dimensions, and trigger rule for Advanced Mode), change the Compartment to the compartment where the resource has been moved.

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

      Si le graphique n'affiche pas les données attendues, l'ancien compartiment peut être indiqué dans la requête (MQL), comme dans l'exemple suivant : 

      IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()
    4. Si l'ancien compartiment est indiqué dans la requête, mettez à jour cette dernière afin de référencer le nouveau compartiment.
      1. Sélectionnez Passer en mode Avancé pour visualiser la requête d'alarme sous forme d'expression MQL (Monitoring Query Language).
      2. Dans la zone Editeur de code de demande, mettez à jour la requête pour référencer le nouveau compartiment.
        Visualisation d'un exemple

        Requête d'origine :

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

        Requête mise à jour :

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

        Pour obtenir des informations sur les requêtes MQL, reportez-vous à Référence de Monitoring Query Language (MQL).

        Le graphique situé dans la section Définir une alarme est mis à jour dynamiquement en fonction de la requête mise à jour, en affichant les six dernières heures de mesures émises. Les valeurs très faibles ou très élevées sont indiquées conformément au système international d'unités (SI), par exemple M pour méga (10 puissance six).

        Si le graphe n'affiche pas les données attendues, vérifiez que toutes les références du compartiment (Compartiment, Editeur d'indicateurs de code) pointent vers le nouveau compartiment.

    5. Sélectionnez Enregistrer l'alarme.
    L'alarme surveille désormais 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 les mesures dans le nouveau compartiment de la ressource. Assurez-vous que la requête n'indique 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> [...]

    Afin d'obtenir la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commandes, reportez-vous à Référence de ligne de commandes pour la surveillance.

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

    Lors de la définition des détails pour UpdateAlarmDetails, définissez metricCompartmentId sur le nouveau compartiment de la ressource et assurez-vous que l'ancien compartiment n'est pas indiqué dans query.