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 qui émet 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 une incidence 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 de ressources vers un autre compartiment.

Pour le dépannage des alarmes, reportez-vous à Dépannage des alarmes.

    1. Ouvrez le menu de navigation et cliquez sur Observation & gestion. Sous Surveillance, cliquez sur Définitions d'alarme.
    2. Cliquez sur l'alarme à mettre à jour.
    3. Accédez à Actions sur le côté droit, puis cliquez sur Modifier une alarme.
    4. Mettez à jour le compartiment de mesure : sur la page Modifier une alarme, sous Description de mesure (ou Description de la mesure, dimensions et règle de déclencheur pour le mode avancé), remplacez le compartiment par celui vers lequel la ressource a été déplacée.

      Le graphique situé sous la section Définir une alerte est mis à jour de façon dynamique 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 ne présente 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()
    5. Si l'ancien compartiment est indiqué dans la requête, mettez à jour cette dernière afin de référencer le nouveau compartiment :
      1. Cliquez sur Passer en mode Avancé pour visualiser la requête d'alarme en tant qu'expression MQL (Monitoring Query Language).
      2. Dans la zone Editeur de code de requête, 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é sous la section Définir une alerte est mis à jour de façon dynamique en fonction de la requête mise à jour 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, assurez-vous que toutes les références au compartiment ( compartiment, zone éditeur de code de requête) pointent vers le nouveau compartiment.

    6. Cliquez 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> [...]

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

  • 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.