リソースの移動後のアラームの更新

モニター対象のリソースを移動した後、モニタリングでアラームを更新します。

アラームによってモニターされるメトリックを生成するリソースを移動した後、関連するアラームのメトリック・コンパートメントを更新します。たとえば、ブロック・ボリュームを別のコンパートメントに移動する場合、移動されたブロック・ボリュームからメトリックのモニタリングを続行するには、関連するアラームを更新する必要があります。

宛先コンパートメントの固有のポリシーは即時に適用され、コンソールを介した移動されたリソースへのアクセスに影響します。リソースの移動の詳細は、別のコンパートメントへのリソースの移動を参照してください。

アラームのトラブルシューティングについては、アラームのトラブルシューティングを参照してください。

    1. ナビゲーション・メニューを開き、「監視および管理」をクリックします。「モニタリング」で、「アラーム定義」をクリックします。
    2. 更新するアラームをクリックします。
    3. 右側にある「アクション」に移動して、「アラームの編集」をクリックします。
    4. メトリック・コンパートメントの更新: 「アラームの編集」ページの「メトリックの説明」(または「拡張モード」では「メトリック、ディメンションおよびトリガー・ルール」)で、「コンパートメント」をリソースを移動したコンパートメントに変更します。

      「アラームの定義」セクションのチャートは、選択したコンパートメントに応じて動的に更新され、過去6時間の発行メトリックが表示されます。非常に小さい値または大きい値は、メガ(10の6乗)を表すMなど、国際単位系(SI単位)で示されます。

      チャートに予想されるデータが表示されていない場合は、次の例に示すように、古いコンパートメントが問合せ(MQL)で指定されている可能性があります。

      IopsRead[1m]{compartmentId="ocid1.compartment.oc1.phx..oldcompartmentexampleuniqueID"}.grouping().max()
    5. 問合せに古いコンパートメントが指定されている場合、問合せを更新して新しいコンパートメントを参照します:
      1. 「拡張モードに切替え」をクリックすると、アラーム問合せがMonitoring Query Language (MQL)式として表示されます。
      2. 「問合せコード・エディタ」ボックスで、新しいコンパートメントを参照するように問合せを更新します。

        例の表示

        元の問合せ:

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

        更新された問合せ:

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

        MQL問合せの詳細は、Monitoring Query Language (MQL)リファレンスを参照してください。

        「アラームの定義」セクションのチャートは、更新した問合せに応じて動的に更新され、過去6時間の発行メトリックが表示されます。非常に小さい値または大きい値は、メガ(10の6乗)を表すMなど、国際単位系(SI単位)で示されます。

        チャートに必要なデータが表示されていない場合は、すべてのコンパートメント参照(コンパートメント問合せコード・エディタ・ボックス)が新しいコンパートメントをポイントしていることを確認してください。

    6. 「アラームの保存」をクリックします。

      アラームで、新しいコンパートメントからのメトリックがモニターされるようになりました。

  • アラームを更新し、リソースの新しいコンパートメントのメトリックを問い合せるには、oci Monitoring alarm updateコマンドおよび必須パラメータを使用します。問合せでリソースの古いコンパートメントが指定されていないことを確認してください。

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

    CLIコマンドのパラメータおよび値の完全なリストは、モニタリングのコマンドライン・リファレンスを参照してください。

  • UpdateAlarm操作を実行して、アラームを更新し、リソースの新しいコンパートメントのメトリックを問い合せます。

    UpdateAlarmDetailsの詳細を定義する場合は、metricCompartmentIdをリソースの新しいコンパートメントに設定し、古いコンパートメントがqueryで指定されていないことを確認します。