デフォルトのメトリック・チャートの表示

この項では、選択したリソースまたは単一リソースのメトリック・チャートの表示方法と、チャートに使用される問合せに基づいたアラームの作成方法について説明します。チャートはコンソールで使用できます。

前提条件

  • IAMポリシー: メトリック・チャートの表示はモニタリングの一部です。リソースをモニターするには、管理者が作成するポリシーで、コンソール、またはSDK、CLIまたはその他のツールを使用したREST APIのどちらを使用しているかにかかわらず、必要なアクセスのタイプが付与される必要があります。ポリシーでは、モニター・サービスおよびモニター対象のリソースにアクセス権を付与する必要があります。アクションを実行しようとしたときに、権限がない、または認可されていないというメッセージが表示された場合は、付与されているアクセスのタイプと作業するコンパートメントを管理者に確認してください。モニタリングのユーザー認可の詳細は、関連するサービスの「認証および認可」セクション(モニタリングまたは通知 )を参照してください。 メトリックへグループ・アクセスを付与する共通ポリシーについては、ユーザーによるコンパートメント内のメトリック定義の表示および特定のメトリック・ネームスペースへのユーザー・アクセスの制限を参照してください。
  • モニタリングに存在するメトリック: モニターするリソースは、モニタリング・サービスにメトリックを発行する必要があります。
  • コンピュート・インスタンス: メトリックを生成するには、コンピュート・インスタンスのモニタリング・プラグインがインスタンスで有効になっており、プラグインが実行されている必要があります。また、モニタリング・サービスにメトリックを送信するには、インスタンスにサービス・ゲートウェイまたはパブリックIPアドレスが必要です。詳細は、コンピュート・インスタンスのモニタリングの有効化を参照してください。

デフォルトのメトリック・チャートの作業

Oracle Cloud Infrastructureのメトリックのバックグラウンド情報は、メトリック機能の概要を参照してください。サービス別のデフォルト・メトリックについては、サポートされているサービスを参照してください。

デフォルトのメトリック・チャートは、事前定義されたサービス問合せを使用します。目的のリソースを選択し、間隔統計および時間範囲を更新できます。

ノート

非常に小さい値または大きい値は、メガ(10の6乗)のMなど、国際単位系(SI単位)で示されます。 単位は選択したメトリックに対応し、統計によって変更されることはありません。

コンソールの使用

すべてのリソースのデフォルトのメトリック・チャートを表示するには
  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. 作業する権限があるコンパートメントを選択します。

    選択したコンパートメントのメトリック・ネームスペースのリストが更新されます。

  3. 選択したコンパートメントで対象となるリソース・タイプのメトリック・ネームスペースを選択します。

    たとえば、oci_lbaasを選択すると、ロード・バランサのメトリックが表示されます。

選択したメトリック・ネームスペースおよびコンパートメントのすべてのリソースのデフォルト・チャートが表示されます。非常に小さい値または大きい値は、メガ(10の6乗)のMなど、国際単位系(SI単位)で示されます。

予期されるリソースまたはメトリックのすべてが表示されていない場合。
欠落しているリソースまたはメトリックを調査するには
結果をフィルタ処理するには

結果をフィルタ処理して、メトリック・チャートにプロットされるデータを制限します。たとえば、結果を目的のリソースまたはリージョンにフィルタ処理します。

デフォルトのメトリック・チャートのフィルタ処理は、選択したディメンションによって実行されます。使用可能なディメンションはメトリックによって異なります。

  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. 「ディメンション」の右側で「追加」をクリックします。

  4. ディメンションの編集」ダイアログ・ボックスで、「ディメンション名」および「ディメンション値」を選択します。

    ディメンション・フィールド
    ノート

    一部のメトリック・ネームスペースには、追加のディメンション・フィールドが表示されます。詳細は、サービス固有のドキュメントを参照してください。たとえば、メトリック・ネームスペースoci_autonomous_databaseのデプロイメント・タイプ・フィールドが表示されます。このフィールドの詳細は、複数のAutonomous Databasesのデフォルトのメトリック・チャートを表示するにはを参照してください。
    • ディメンション名:メトリック定義で指定されている修飾子。たとえば、ディメンションresourceIdは、CpuUtilizationのメトリック定義で指定されます。

      ノート

      ディメンションの長いリストはトリミングされます。

      • 名前別にディメンションを表示するには、ボックスに1つ以上の文字を入力します。リフレッシュ(トリミング)されたリストに、一致するディメンション名が表示されます。
      • 特定のメトリックのすべてのディメンションを取得するには、次のAPI操作を使用します: ListMetrics
    • ディメンション値:指定したディメンションに使用する値。たとえば、目的のインスタンスのリソース識別子です。
    • +追加ディメンション: ディメンションに別の名前/値ペアを追加します。
  5. 完了」をクリックします。

    デフォルトのチャートには、問合せのフィルタ処理された結果が表示されます。

別のリソースを選択するには
  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. 別のコンパートメントでリソースを選択するには、「コンパートメント」を選択し、「メトリック・ネームスペース」を再選択します。

    デフォルトのチャートが更新され、選択したコンパートメントの結果が表示されます。

  4. 選択したコンパートメント内の特定のリソースを選択するには、resourceDisplayNameなど、リソース固有のディメンションで結果をフィルタリングします。

    1. 「ディメンション」の右側で「追加」をクリックします。

    2. ディメンション名」で、resourceDisplayNameまたはその他のリソース固有のディメンションを選択します。

      ノート

      ディメンションの長いリストはトリミングされます。

      • 名前別にディメンションを表示するには、ボックスに1つ以上の文字を入力します。リフレッシュ(トリミング)されたリストに、一致するディメンション名が表示されます。
      • 特定のメトリックのすべてのディメンションを取得するには、次のAPI操作を使用します: ListMetrics
    3. ディメンション値」で、必要なリソースに対応する値を選択します。

    4. 完了」をクリックします。

      デフォルトのチャートが更新され、フィルタ処理された結果が表示されます。

すべてのメトリック・ストリームからデータを集計するには

すべてのメトリック・ストリームを集計して、選択した統計のすべてのメトリック・ストリームの合計値を返します。たとえば、「CPU使用率」のすべてのメトリック・ストリームを集計して、全リソースの結合値を返します

デフォルトでは、チャートは各メトリック・ストリームを線で表すので、チャートごとに複数の線となります。メトリック・ストリームを集計する場合、チャートはすべてのメトリック・ストリームを1本の線で表すので、チャートごとに1本の線のみとなります。

メトリック・ストリームの集計」オプションは、grouping()問合せコンポーネントと同等です。

  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. メトリック・ストリームの集計」を選択します。

時間範囲を変更するには

間隔でサポートされる値は、メトリック問合せで指定された時間範囲によって異なります(アラーム問合せには適用されません)。時間範囲が小さくなるほど、多くの間隔値がサポートされます。たとえば、時間範囲に1時間を選択すると、すべての間隔値がサポートされます。時間範囲に90日を選択すると、1hまたは1dの間隔値のみがサポートされます。

メトリック問合せの場合、選択した間隔によって、戻されるデータの最大時間範囲を決定する、リクエストのデフォルトのレゾリューションが決定されます。

メトリック問合せで使用されるレゾリューションのパラメータの詳細は、SummarizeMetricsDataを参照してください。

問合せで戻される最大時間範囲

メトリック問合せで返される最大時間範囲は、レゾリューションによって異なります。メトリック問合せの場合、デフォルトでは、レゾリューションは問合せ間隔と同じです。

最大時間範囲は、指定された終了時間に関係なく現在の時間を使用して計算されます。コンソール(基本モード)で選択できる各間隔の最大時間範囲は次のとおりです。コンソールの基本モードで使用できない間隔値(12時間など)を指定するには、拡張モードに切り替えます

ノート

「自動」「間隔」(サービス・メトリック・ページのみ)に対して選択されている場合に返される最大時間範囲は、選択した期間(それぞれ6時間未満、36時間未満、または36時間以上)に基づく自動間隔の選択(1分、5分または1時間)によって決まります。
間隔 デフォルトのレゾリューション(メトリック問合せ) 戻される最大時間範囲

1分(「サービス・メトリック」ページ)

1m (「アラームおよびメトリック・エクスプローラの作成」ページ)

1分 7日

5分(「サービス・メトリック」ページ)

5m (「アラームおよびメトリック・エクスプローラの作成」ページ)

5分 30日

1時間(「サービス・メトリック」ページ)

1h (アラームおよびメトリック・エクスプローラの作成ページ)

1時間 90日

1日(サービス・メトリック・ページ)

1d (アラームおよびメトリック・エクスプローラの作成ページ)

1日 90日

間隔とは異なるデフォルト以外のレゾリューションを指定するには、SummarizeMetricsData操作を使用します。

戻されたデータの例を参照

例1: 現在の時間までの1分間隔とレゾリューションで、1月8日10:00に送信されました。レゾリューションまたは終了時間の指定がないため、デフォルトで1mの間隔値がレゾリューションに設定され、終了時間が現在の時間(2019-01-08T10:00:00.789Z)に設定されます。このリクエストは、最大7日間のメトリック・データを返します。この7日の期間内で発生可能な最も早いデータ・ポイントは、1月1日10:00 (2019-01-01T10:00:00.789Z)です。

例2: 2日前までの5分間隔と1分のレゾリューションで、1月8日10:00に送信されました。レゾリューションによって最大時間範囲が決定されるため、最大7日間のメトリック・データ・ポイントが戻されます。指定した終了時間は1月6日10:00 (2019-01-06T10:00:00.789Z)ですが、この7日の期間内で可能な最も古いデータ・ポイントは1月1日10:00 (2019-01-01T10:00:00.789Z)になります。したがって、この例では、5日間のメトリック・データ・ポイントのみを戻すことができます。

  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. クイック選択」から期間を選択します。

    たとえば、過去1時間です。

  4. 期間の開始または終了を指定するには、「開始時間」または「終了時間」をクリックして、値を入力します。

チャートの間隔または統計を変更するには

間隔でサポートされる値は、メトリック問合せで指定された時間範囲によって異なります(アラーム問合せには適用されません)。時間範囲が小さくなるほど、多くの間隔値がサポートされます。たとえば、時間範囲に1時間を選択すると、すべての間隔値がサポートされます。時間範囲に90日を選択すると、1hまたは1dの間隔値のみがサポートされます。

メトリック問合せの場合、選択した間隔によって、戻されるデータの最大時間範囲を決定する、リクエストのデフォルトのレゾリューションが決定されます。

メトリック問合せで使用されるレゾリューションのパラメータの詳細は、SummarizeMetricsDataを参照してください。

問合せで戻される最大時間範囲

メトリック問合せで返される最大時間範囲は、レゾリューションによって異なります。メトリック問合せの場合、デフォルトでは、レゾリューションは問合せ間隔と同じです。

最大時間範囲は、指定された終了時間に関係なく現在の時間を使用して計算されます。コンソール(基本モード)で選択できる各間隔の最大時間範囲は次のとおりです。コンソールの基本モードで使用できない間隔値(12時間など)を指定するには、拡張モードに切り替えます

ノート

「自動」「間隔」(サービス・メトリック・ページのみ)に対して選択されている場合に返される最大時間範囲は、選択した期間(それぞれ6時間未満、36時間未満、または36時間以上)に基づく自動間隔の選択(1分、5分または1時間)によって決まります。
間隔 デフォルトのレゾリューション(メトリック問合せ) 戻される最大時間範囲

1分(「サービス・メトリック」ページ)

1m (「アラームおよびメトリック・エクスプローラの作成」ページ)

1分 7日

5分(「サービス・メトリック」ページ)

5m (「アラームおよびメトリック・エクスプローラの作成」ページ)

5分 30日

1時間(「サービス・メトリック」ページ)

1h (アラームおよびメトリック・エクスプローラの作成ページ)

1時間 90日

1日(サービス・メトリック・ページ)

1d (アラームおよびメトリック・エクスプローラの作成ページ)

1日 90日

間隔とは異なるデフォルト以外のレゾリューションを指定するには、SummarizeMetricsData操作を使用します。

戻されたデータの例を参照

例1: 現在の時間までの1分間隔とレゾリューションで、1月8日10:00に送信されました。レゾリューションまたは終了時間の指定がないため、デフォルトで1mの間隔値がレゾリューションに設定され、終了時間が現在の時間(2019-01-08T10:00:00.789Z)に設定されます。このリクエストは、最大7日間のメトリック・データを返します。この7日の期間内で発生可能な最も早いデータ・ポイントは、1月1日10:00 (2019-01-01T10:00:00.789Z)です。

例2: 2日前までの5分間隔と1分のレゾリューションで、1月8日10:00に送信されました。レゾリューションによって最大時間範囲が決定されるため、最大7日間のメトリック・データ・ポイントが戻されます。指定した終了時間は1月6日10:00 (2019-01-06T10:00:00.789Z)ですが、この7日の期間内で可能な最も古いデータ・ポイントは1月1日10:00 (2019-01-01T10:00:00.789Z)になります。したがって、この例では、5日間のメトリック・データ・ポイントのみを戻すことができます。

  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. 必要なチャートの上部で、「間隔」または「統計」を選択します。

    サポートされている値については、Monitoring Query Language (MQL)リファレンスを参照してください。

デフォルトのチャートに戻るには

「サービス・メトリック」ページの右上で、「チャートのリセット」をクリックします。

チャートの詳細を表示するには

チャートの詳細には、問合せがMonitoring Query Language (MQL)式として含まれ、表示されるリソースの名前とOCIDが含まれます。

  1. ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. 必要なチャートをクリックします。

  4. チャート内で表されているリソースのリストを表示するには、チャートの下に表示されている問合せの左側の矢印をクリックします。

    リソースOCIDの右側にある「コピー」をクリックして、リソースのOCIDをコピーできます。

チャートを共有するには
ノート

チャートを共有するユーザーは、メトリックにアクセスするために必要なIAMポリシーを持っている必要があります。

「サービス・メトリック」ページで、必要なチャートの右上の「オプション」に移動し、「チャートURLのコピー」をクリックします。

メトリック・エクスプローラで問合せを表示するには

「サービス・メトリック」ページで、必要なチャートの右上の「オプション」に移動して、「メトリック・エクスプローラで問合せを表示」をクリックします。

問合せ(MQL式)をコピーするには

「サービス・メトリック」ページで、必要なチャートの右上の「オプション」に移動し、「問合せ(MQL)のコピー」をクリックします。

単一リソースのデフォルトのメトリック・チャートを表示するには

目的のリソースのページで、「リソース」の下の「メトリック」をクリックします。

たとえば、コンピュート・インスタンスのメトリック・データを表示するには:

  1. ナビゲーション・メニューを開き、「コンピュート」をクリックします。「コンピュート」で、「インスタンス」をクリックします。
  2. 関心のあるインスタンスをクリックします。

  3. インスタンスの詳細ページの「リソース」で、「メトリック」をクリックします。

    メトリックごとにチャートが表示されます。コンピュート・インスタンスに関連するメトリックのリストは、コンピュート・インスタンス・メトリックを参照してください。

コンソールには、選択したリソースの過去1時間のメトリック・データが表示されます。選択したリソースによって発行された各メトリックのチャートが表示されます。

リソースが発行したメトリックのリストは、サポートされているサービスを参照してください。

チャート問合せからアラームを作成するには

問合せが表示されるページの手順(「サービス・メトリック」または「メトリック・エクスプローラ」)に従います。

「サービス・メトリック」ページ
チャート問合せからアラームを作成するには(「サービス・メトリック」)
  1. サービス・メトリック」ページを表示します。 ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントメトリック・ネームスペースを選択し、対象のリソースのデフォルトのチャートを表示します。 
  3. 対象のチャートの上部で、「オプション」に移動して、「この問合せにアラームを作成」を選択します。

  4. 「アラームの作成」ページの「アラームの定義」の下で、必要に応じてトリガーを追加し、その他のアラーム設定を入力または更新します:

    アラーム設定
    基本モード(デフォルト)

    デフォルトでは、このページでは基本モードが使用され、メトリックはディメンションおよびトリガー・ルールから切り離されます。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      Eメール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明: アラーム状態を評価するメトリック。
      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • メトリック名:メトリックの名前。指定できるメトリックは1つのみです。例: CpuUtilization
      • 間隔: 集計ウィンドウ、またはデータ・ポイントの集計頻度。

        間隔値
        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。
        • 1 m - 1分
        • 5 m - 5分
        • 1 h - 1時間
        • 1 d - 1日
        ノート

        アラームの問合せの場合、指定した間隔はリクエストのレゾリューションに影響しません。アラーム問合せリクエストのレゾリューションで有効な値は、1mのみです。アラーム問合せに使用されるレゾリューションのパラメータの詳細は、アラームを参照してください。

      • 統計: 集計関数。

        統計値
        • カウント-指定した期間に受信される観測の数。
        • 最大-指定した期間中に観測された最大値。
        • 平均- Sumの値を指定した期間中のCountで割った値。
        • 最小-指定した期間中に観測された最小値。
        • P50 - 50パーセンタイルの値。
        • P90 - 90パーセンタイルの値。
        • P95 - 95パーセンタイルの値。
        • P99 - 99パーセンタイルの値。
        • -間隔ごとの平均変更率。
        • 合計-すべての値が合計されます。
    • メトリック・ディメンション: 評価されるメトリック・データを絞り込むためのオプションのフィルタ。

      ディメンション・フィールド
      ノート

      一部のメトリック・ネームスペースには、追加のディメンション・フィールドが表示されます。詳細は、サービス固有のドキュメントを参照してください。たとえば、メトリック・ネームスペースoci_autonomous_databaseのデプロイメント・タイプ・フィールドが表示されます。このフィールドの詳細は、複数のAutonomous Databasesのデフォルトのメトリック・チャートを表示するにはを参照してください。
      • ディメンション名:メトリック定義で指定されている修飾子。たとえば、ディメンションresourceIdは、CpuUtilizationのメトリック定義で指定されます。

        ノート

        ディメンションの長いリストはトリミングされます。

        • 名前別にディメンションを表示するには、ボックスに1つ以上の文字を入力します。リフレッシュ(トリミング)されたリストに、一致するディメンション名が表示されます。
        • 特定のメトリックのすべてのディメンションを取得するには、次のAPI操作を使用します: ListMetrics
      • ディメンション値:指定したディメンションに使用する値。たとえば、目的のインスタンスのリソース識別子です。
      • +追加ディメンション: ディメンションに別の名前/値ペアを追加します。
    • 集計メトリック・ストリーム:選択した統計のすべてのメトリック・ストリームの合計値を返します。

      メトリック・ストリームの集計」オプションは、grouping()問合せコンポーネントと同等です。

    • トリガー・ルール: アラームが起動状態になるために満たす必要がある条件。CPU使用率に対する90%などのしきい値や不在などの条件を指定できます。

      • 演算子: 条件のしきい値で使用する演算子。

        演算子の値
        • 次より大きい
        • 次以上
        • 次と等しい
        • 次より小さい
        • 次以下
        • 範囲内(指定値を含む)
        • 範囲外(指定値を含む)
        • 不在
      • : 条件のしきい値に使用する値。
      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。
    拡張モード

    拡張モードに切替え」をクリックすると、アラーム問合せがMonitoring Query Language (MQL)式として表示されます。グループ別に結果を集計するため、またはその他のパラメータ値用に、MQL構文を使用して問合せを編集します。Monitoring Query Language (MQL)リファレンスを参照してください。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      Eメール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明、ディメンションおよびトリガー・ルール: ディメンションやトリガー・ルールなど、アラーム状態を評価するためのメトリック。

      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • 問合せコード・エディタ・ボックス: Monitoring Query Language (MQL)式としてのアラーム問合せ。

        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。

        アラーム問合せの例:

        CpuUtilization[1m]{availabilityDomain=AD1}.groupBy(poolId).percentile(0.9) > 85

        問合せの構文および例は、メトリック問合せの作業を参照してください。

      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。

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

  5. 「通知」で、通知宛先を1つ以上選択または作成します。

    通知設定
    • 宛先
      • 宛先サービス:通知に使用する宛先のプロバイダ。

        使用可能なオプション: 

      • コンパートメント: 通知に使用されるトピックを格納するコンパートメント。アラームとメトリックとは異なるコンパートメントにすることができます。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • トピック: 通知に使用するトピック。各トピックでは、PagerDutyなどのサブスクリプション・プロトコルをサポートします。
      • トピックの作成: 指定した宛先サービスを使用して、選択されたコンパートメントにトピックおよびサブスクリプション・プロトコルを設定します。

        • トピック名:新しいトピックのわかりやすい名前。例: 運用スタッフにアラームの起動を通知するのに使用するトピックに「運用チーム」。機密情報の入力は避けてください。
        • トピックの説明:新しいトピックの説明。
        • サブスクリプション・プロトコル:新しいトピックに使用する通信の媒体。必要なプロトコルのサブスクリプションを構成します: 

          電子メール・サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、電子メール・メッセージが送信されます。

          ノート

          電子メール配信との統合のベスト・プラクティスに従ってください。「電子メール送信者の肯定的な評価を維持」および「電子メールのカスタム・ドメインの設定」を参照してください。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。

          一部のメッセージ・タイプでは、わかりやすい書式設定が可能です。

          • サブスクリプション・プロトコル:「電子メール」を選択します。
          • サブスクリプション電子メール: 電子メール・アドレスを入力します。
          ファンクション・サブスクリプション
          サブスクリプションの親トピックメッセージを公開する場合に指定したファンクションを実行します。たとえば、関連するアラームがトリガーされたときに、ファンクションを実行してVMをサイズ変更します。
          ノート

          ファンクションをトピックのサブスクリプションとして追加するには、そのファンクションに対してFN_INVOCATION権限を持っている必要があります。

          通知サービスには、ファンクションが呼び出された後にそのファンクションに関する情報はありません。詳細は、ファンクションが呼出しまたは実行されない場合のトラブルシューティング情報を参照してください。

          ファンクション・サブスクリプションの確認は必要ありません。

          • サブスクリプション・プロトコル:「ファンクション」を選択します。
          • ファンクション・コンパートメント: ファンクションを含むコンパートメントを選択します。
          • ファンクション・アプリケーション: ファンクションを含むアプリケーションを選択します。
          • ファンクション: ファンクションを選択します。
          HTTPS (カスタムURL)サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定した情報が送信されます。

          エンドポイント・フォーマット(HTTPSプロトコルを使用するURL): 

          https://<anyvalidURL>

          認証: サポートされるのは基本アクセス認証のみです。詳細は、「RFC-2617」を参照してください。URLには、https://user:password@domain.comまたはhttps://user@domain.comのように、ユーザー名とパスワードを指定できます。

          証明書: 信頼されるのは、有効な認証局(CA)の証明書のみです。自己署名証明書は使用できません。

          暗号化: どのようなサブスクリプション・プロトコルでも同様ですが、エンドポイントのデータ(URLに指定されている場合はユーザー名とパスワードを含む)は、HTTPSを使用している場合に確立されるSSL接続での転送中と、サービス・データベースでの保存時に暗号化されます。

          POSTコール:指定するエンドポイントは、POSTコールを受け入れる必要があります。通知サービスでは、POSTコールを使用して、HTTPS (カスタムURL)エンドポイントにメッセージを送信します。

          サポート対象外: URLには、問合せパラメータは使用できません。カスタムHTTPヘッダー・パラメータはサポートされていません。URLエンドポイントにメッセージを送信すると、通知サービスにより、ヘッダー内のHTTPリクエストに標準メタデータが追加されます。

          • サブスクリプション・プロトコル:「HTTPS (カスタムURL )」を選択します。
          • サブスクリプションURL: エンドポイントとして使用するURLを入力(またはコピーして貼付け)します。
          PagerDutyサブスクリプション
          サブスクリプションの親トピックメッセージをパブリッシュすると、PagerDutyインシデントが作成されます。

          エンドポイント・フォーマット(URL):

          https://events.pagerduty.com/integration/<integrationkey>/enqueue
          問合せパラメータはURLでは使用できません。

          PagerDutyサブスクリプション用のエンドポイントを作成する(統合キーを設定および取得する)には、PagerDutyのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「PagerDuty」を選択します。
          • サブスクリプションURL: PagerDutyサブスクリプションのURLの統合キー部分を入力(またはコピーして貼り付けます)します。(URLの他の部分はハードコードされています。)
          Slackサブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。

          エンドポイント・フォーマット(URL):

          https://hooks.slack.com/services/<webhook-token>

          URLの<webhook-token>の部分にスラッシュ(/)が2つあります。

          問合せパラメータはURLでは使用できません。

          Slackサブスクリプションのエンドポイントを作成する(SlackチャネルのWebhookを使用)には、Slackのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「Slack」を選択します。
          • サブスクリプションURL: Webhookトークンを含めて、Slackエンドポイントを入力(またはコピーして貼り付け)します。
          SMSサブスクリプション
          サブスクリプションの親トピックにメッセージを発行するときに、ショート・メッセージ・サービス(SMS)を使用して、指定した電話番号にテキスト・メッセージを送信します  サポートされているエンドポイント形式: E.164形式
          ノート

          SMSメッセージが別の国の電話番号から送信される場合は、国際SMS機能が必要です。より多くの国のサポートを継続的に追加して、より多くのユーザーが地域の電話番号からSMSメッセージを受信できるようにします。

          SMSサブスクリプションは、Oracle Cloud Infrastructureサービス(監視サービス・コネクタ・ハブ)によって送信されたメッセージに対してのみ有効になります。サポートされていないサービスによって送信されたSMSメッセージは削除されます。ドロップされたメッセージをトラブルシューティングします。

          通知サービスは、事前構成された番号のプールからSMSメッセージを配信します。複数の番号からSMSメッセージを受信する場合があります。

          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          使用可能な国とリージョン

          通知を使用して、SMSメッセージを次の国および地域に送信できます。

          国または地方 ISOコード
          オーストラリア AU
          ブラジル BR
          カナダ CA
          チリ CL
          中国 CN
          コスタリカ 貸方
          クロアチア 時間
          チェコ CZ
          フランス FR
          ドイツ DE
          ハンガリー HU
          インド 含まれる
          英国 IE
          イスラエル IL
          日本 JP
          リトアニア 長期
          メキシコ MX
          オランダ NL
          ニュージーランド NZ
          ノルウェー いいえ
          フィリピン PH
          ポーランド PL
          ポルトガル PT
          ルーマニア RO
          サウジアラビア
          シンガポール SG
          南アフリカ ZA
          韓国 KR
          スペイン ES
          スウェーデン SE
          スイス CH
          ウクライナ UA
          アラブ首長国連邦 AE
          イギリス GB
          アメリカ合衆国 米国
          • サブスクリプション・プロトコル:「SMS」を選択します。
          • :電話番号の国を選択します。
          • 電話番号: E.164形式を使用して、電話番号を入力します。例: +14255550100
        • メッセージの書式:このアラームから受信するメッセージの外観を決定します。
          • 書式設定済メッセージの送信:簡易で使いやすいレイアウト。
            ノート

            フォーマット済メッセージ(「RAW」以外のオプション)でサポートされているサブスクリプション・プロトコルとメッセージ・タイプを表示するには、「わかりやすい書式設定」を参照してください。
          • Pretty JSONメッセージ(改行付きテキスト)の送信:新しい行およびインデントを持つJSON。
          • RAWメッセージの送信: RAW JSON blob。
      • +追加の宛先サービス: 通知に使用する別の宛先サービスおよびトピックを追加します。

        ノート

        各アラームは、サポートされる宛先サービスごとに1つの宛先に制限されます。
    • 通知の繰返し:アラームが起動状態になっている間、指定した間隔で通知を再送信します。
    • 通知頻度:通知を再送信するまで待機する期間。
    • 通知の抑制:評価および通知を一時停止する抑制時間ウィンドウを設定します。システム保守期間中のアラーム通知を回避するのに役立ちます。

      • 抑制の説明
      • 開始時間
      • 終了時刻
  6. 新しいアラームを無効にする場合、このアラームを有効化?をクリアします。

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

    新しいアラームは、「アラーム定義」ページに一覧表示されます。

    アラームの詳細は、「アラーム機能の概要」を参照してください。

「メトリック・エクスプローラ」ページ
チャート問合せからアラームを作成するには(メトリック・エクスプローラ)
  1. メトリック・エクスプローラ・ページを表示します。 ナビゲーション・メニューを開き、「可観測性および管理」をクリックします。「モニタリング」で、「メトリック・エクスプローラ」をクリックします。
  2. 必要に応じて、編集する問合せを開きます。「問合せの編集」をクリックします。

  3. アラームの作成」をクリックします。

  4. 「アラームの作成」ページの「アラームの定義」の下で、必要に応じてトリガーを追加し、その他のアラーム設定を入力または更新します:

    アラーム設定
    基本モード(デフォルト)

    デフォルトでは、このページでは基本モードが使用され、メトリックはディメンションおよびトリガー・ルールから切り離されます。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      電子メール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明: アラーム状態を評価するメトリック。
      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • メトリック名:メトリックの名前。指定できるメトリックは1つのみです。例: CpuUtilization
      • 間隔: 集計ウィンドウ、またはデータ・ポイントの集計頻度。

        間隔値
        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。
        • 1 m - 1分
        • 5 m - 5分
        • 1 h - 1時間
        • 1 d - 1日
        ノート

        アラームの問合せの場合、指定した間隔はリクエストのレゾリューションに影響しません。アラーム問合せリクエストのレゾリューションで有効な値は、1mのみです。アラーム問合せに使用されるレゾリューションのパラメータの詳細は、アラームを参照してください。

      • 統計: 集計関数。

        統計値
        • カウント-指定した期間に受信される観測の数。
        • 最大-指定した期間中に観測された最大値。
        • 平均- Sumの値を指定した期間中のCountで割った値。
        • 最小-指定した期間中に観測された最小値。
        • P50 - 50パーセンタイルの値。
        • P90 - 90パーセンタイルの値。
        • P95 - 95パーセンタイルの値。
        • P99 - 99パーセンタイルの値。
        • -間隔ごとの平均変更率。
        • 合計-すべての値が合計されます。
    • メトリック・ディメンション: 評価されるメトリック・データを絞り込むためのオプションのフィルタ。

      ディメンション・フィールド
      ノート

      一部のメトリック・ネームスペースには、追加のディメンション・フィールドが表示されます。詳細は、サービス固有のドキュメントを参照してください。たとえば、メトリック・ネームスペースoci_autonomous_databaseのデプロイメント・タイプ・フィールドが表示されます。このフィールドの詳細は、複数のAutonomous Databasesのデフォルトのメトリック・チャートを表示するにはを参照してください。
      • ディメンション名:メトリック定義で指定されている修飾子。たとえば、ディメンションresourceIdは、CpuUtilizationのメトリック定義で指定されます。

        ノート

        ディメンションの長いリストはトリミングされます。

        • 名前別にディメンションを表示するには、ボックスに1つ以上の文字を入力します。リフレッシュ(トリミング)されたリストに、一致するディメンション名が表示されます。
        • 特定のメトリックのすべてのディメンションを取得するには、次のAPI操作を使用します: ListMetrics
      • ディメンション値:指定したディメンションに使用する値。たとえば、目的のインスタンスのリソース識別子です。
      • +追加ディメンション: ディメンションに別の名前/値ペアを追加します。
    • 集計メトリック・ストリーム:選択した統計のすべてのメトリック・ストリームの合計値を返します。

      メトリック・ストリームの集計」オプションは、grouping()問合せコンポーネントと同等です。

    • トリガー・ルール: アラームが起動状態になるために満たす必要がある条件。CPU使用率に対する90%などのしきい値や不在などの条件を指定できます。

      • 演算子: 条件のしきい値で使用する演算子。

        演算子の値
        • 次より大
        • 次以上
        • 次と等しい
        • 次より小さい
        • 次以下
        • 範囲内(指定値を含む)
        • 範囲外(指定値を含む)
        • 不在
      • : 条件のしきい値に使用する値。
      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。
    拡張モード

    拡張モードに切替え」をクリックすると、アラーム問合せがMonitoring Query Language (MQL)式として表示されます。グループ別に結果を集計するため、またはその他のパラメータ値用に、MQL構文を使用して問合せを編集します。Monitoring Query Language (MQL)リファレンスを参照してください。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      Eメール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明、ディメンションおよびトリガー・ルール: ディメンションやトリガー・ルールなど、アラーム状態を評価するためのメトリック。

      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • 問合せコード・エディタ・ボックス: Monitoring Query Language (MQL)式としてのアラーム問合せ。

        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。

        アラーム問合せの例:

        CpuUtilization[1m]{availabilityDomain=AD1}.groupBy(poolId).percentile(0.9) > 85

        問合せの構文および例は、メトリック問合せの作業を参照してください。

      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。

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

  5. 「通知」で、通知宛先を1つ以上選択または作成します。

    通知設定
    • 宛先
      • 宛先サービス:通知に使用する宛先のプロバイダ。

        使用可能なオプション: 

      • コンパートメント: 通知に使用されるトピックを格納するコンパートメント。アラームとメトリックとは異なるコンパートメントにすることができます。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • トピック: 通知に使用するトピック。各トピックでは、PagerDutyなどのサブスクリプション・プロトコルをサポートします。
      • トピックの作成: 指定した宛先サービスを使用して、選択されたコンパートメントにトピックおよびサブスクリプション・プロトコルを設定します。

        • トピック名:新しいトピックのわかりやすい名前。例: 運用スタッフにアラームの起動を通知するのに使用するトピックに「運用チーム」。機密情報の入力は避けてください。
        • トピックの説明:新しいトピックの説明。
        • サブスクリプション・プロトコル:新しいトピックに使用する通信の媒体。必要なプロトコルのサブスクリプションを構成します: 

          電子メール・サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、電子メール・メッセージが送信されます。

          ノート

          電子メール配信との統合のベスト・プラクティスに従ってください。「電子メール送信者の肯定的な評価を維持」および「電子メールのカスタム・ドメインの設定」を参照してください。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。

          一部のメッセージ・タイプでは、わかりやすい書式設定が可能です。

          • サブスクリプション・プロトコル:「電子メール」を選択します。
          • サブスクリプション電子メール: 電子メール・アドレスを入力します。
          ファンクション・サブスクリプション
          サブスクリプションの親トピックメッセージを公開する場合に指定したファンクションを実行します。たとえば、関連するアラームがトリガーされたときに、ファンクションを実行してVMをサイズ変更します。
          ノート

          ファンクションをトピックのサブスクリプションとして追加するには、そのファンクションに対してFN_INVOCATION権限を持っている必要があります。

          通知サービスには、ファンクションが呼び出された後にそのファンクションに関する情報はありません。詳細は、ファンクションが呼出しまたは実行されない場合のトラブルシューティング情報を参照してください。

          ファンクション・サブスクリプションの確認は必要ありません。

          • サブスクリプション・プロトコル:「ファンクション」を選択します。
          • ファンクション・コンパートメント: ファンクションを含むコンパートメントを選択します。
          • ファンクション・アプリケーション: ファンクションを含むアプリケーションを選択します。
          • ファンクション: ファンクションを選択します。
          HTTPS (カスタムURL)サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定した情報が送信されます。

          エンドポイント・フォーマット(HTTPSプロトコルを使用するURL): 

          https://<anyvalidURL>

          認証: サポートされるのは基本アクセス認証のみです。詳細は、「RFC-2617」を参照してください。URLには、https://user:password@domain.comまたはhttps://user@domain.comのように、ユーザー名とパスワードを指定できます。

          証明書: 信頼されるのは、有効な認証局(CA)の証明書のみです。自己署名証明書は使用できません。

          暗号化: どのようなサブスクリプション・プロトコルでも同様ですが、エンドポイントのデータ(URLに指定されている場合はユーザー名とパスワードを含む)は、HTTPSを使用している場合に確立されるSSL接続での転送中と、サービス・データベースでの保存時に暗号化されます。

          POSTコール:指定するエンドポイントは、POSTコールを受け入れる必要があります。通知サービスでは、POSTコールを使用して、HTTPS (カスタムURL)エンドポイントにメッセージを送信します。

          サポート対象外: URLには、問合せパラメータは使用できません。カスタムHTTPヘッダー・パラメータはサポートされていません。URLエンドポイントにメッセージを送信すると、通知サービスにより、ヘッダー内のHTTPリクエストに標準メタデータが追加されます。

          • サブスクリプション・プロトコル:「HTTPS (カスタムURL )」を選択します。
          • サブスクリプションURL: エンドポイントとして使用するURLを入力(またはコピーして貼付け)します。
          PagerDutyサブスクリプション
          サブスクリプションの親トピックメッセージをパブリッシュすると、PagerDutyインシデントが作成されます。

          エンドポイント・フォーマット(URL):

          https://events.pagerduty.com/integration/<integrationkey>/enqueue
          問合せパラメータはURLでは使用できません。

          PagerDutyサブスクリプション用のエンドポイントを作成する(統合キーを設定および取得する)には、PagerDutyのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「PagerDuty」を選択します。
          • サブスクリプションURL: PagerDutyサブスクリプションのURLの統合キー部分を入力(またはコピーして貼り付けます)します。(URLの他の部分はハードコードされています。)
          Slackサブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。

          エンドポイント・フォーマット(URL):

          https://hooks.slack.com/services/<webhook-token>

          URLの<webhook-token>の部分にスラッシュ(/)が2つあります。

          問合せパラメータはURLでは使用できません。

          Slackサブスクリプションのエンドポイントを作成する(SlackチャネルのWebhookを使用)には、Slackのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「Slack」を選択します。
          • サブスクリプションURL: Webhookトークンを含めて、Slackエンドポイントを入力(またはコピーして貼り付け)します。
          SMSサブスクリプション
          サブスクリプションの親トピックにメッセージを発行するときに、ショート・メッセージ・サービス(SMS)を使用して、指定した電話番号にテキスト・メッセージを送信します  サポートされているエンドポイント形式: E.164形式
          ノート

          SMSメッセージが別の国の電話番号から送信される場合は、国際SMS機能が必要です。より多くの国のサポートを継続的に追加して、より多くのユーザーが地域の電話番号からSMSメッセージを受信できるようにします。

          SMSサブスクリプションは、Oracle Cloud Infrastructureサービス(監視サービス・コネクタ・ハブ)によって送信されたメッセージに対してのみ有効になります。サポートされていないサービスによって送信されたSMSメッセージは削除されます。ドロップされたメッセージをトラブルシューティングします。

          通知サービスは、事前構成された番号のプールからSMSメッセージを配信します。複数の番号からSMSメッセージを受信する場合があります。

          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          使用可能な国とリージョン

          通知を使用して、SMSメッセージを次の国および地域に送信できます。

          国または地域 ISOコード
          オーストラリア AU
          ブラジル BR
          カナダ CA
          チリ CL
          中国 CN
          コスタリカ 貸方
          クロアチア 時間
          チェコ CZ
          フランス FR
          ドイツ DE
          ハンガリー HU
          インド 含まれる
          英国 IE
          イスラエル IL
          日本 JP
          リトアニア 長期
          メキシコ MX
          オランダ NL
          ニュージーランド NZ
          ノルウェー いいえ
          フィリピン PH
          ポーランド PL
          ポルトガル PT
          ルーマニア RO
          サウジアラビア
          シンガポール SG
          南アフリカ ZA
          韓国 KR
          スペイン ES
          スウェーデン SE
          スイス CH
          ウクライナ UA
          アラブ首長国連邦 AE
          イギリス GB
          アメリカ合衆国 米国語
          • サブスクリプション・プロトコル:「SMS」を選択します。
          • :電話番号の国を選択します。
          • 電話番号: E.164形式を使用して、電話番号を入力します。例: +14255550100
        • メッセージの書式:このアラームから受信するメッセージの外観を決定します。
          • 書式設定済メッセージの送信:簡易で使いやすいレイアウト。
            ノート

            フォーマット済メッセージ(「RAW」以外のオプション)でサポートされているサブスクリプション・プロトコルとメッセージ・タイプを表示するには、「わかりやすい書式設定」を参照してください。
          • Pretty JSONメッセージ(改行付きテキスト)の送信:新しい行およびインデントを持つJSON。
          • RAWメッセージの送信: RAW JSON blob。
      • +追加の宛先サービス: 通知に使用する別の宛先サービスおよびトピックを追加します。

        ノート

        各アラームは、サポートされる宛先サービスごとに1つの宛先に制限されます。
    • 通知の繰返し:アラームが起動状態になっている間、指定した間隔で通知を再送信します。
    • 通知頻度:通知を再送信するまで待機する期間。
    • 通知の抑制:評価および通知を一時停止する抑制時間ウィンドウを設定します。システム保守期間中のアラーム通知を回避するのに役立ちます。

      • 抑制の説明
      • 開始時間
      • 終了時間
  6. 新しいアラームを無効にする場合、このアラームを有効化?をクリアします。

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

    新しいアラームは、「アラーム定義」ページに一覧表示されます。

    アラームの詳細は、「アラーム機能の概要」を参照してください。

リソース・ページ

リソース・ページの例は、コンピュート・サービス・インスタンス詳細ページおよびブロック・ボリュームの詳細ページです。アラームは、メトリックを発行するリソースに対するこれらのページから使用できます。

チャート問合せ(リソース・ページ)からアラームを作成するには
  1. チャートを表示するには: 「リソース」ページで、「リソース」の下の「メトリック」をクリックします。

  2. 対象のチャートの上部で、「オプション」に移動して、「この問合せにアラームを作成」を選択します。

  3. 「アラームの作成」ページの「アラームの定義」の下で、必要に応じてトリガーを追加し、その他のアラーム設定を入力または更新します:

    アラーム設定
    基本モード(デフォルト)

    デフォルトでは、このページでは基本モードが使用され、メトリックはディメンションおよびトリガー・ルールから切り離されます。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      Eメール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明: アラーム状態を評価するメトリック。
      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • メトリック名:メトリックの名前。指定できるメトリックは1つのみです。例: CpuUtilization
      • 間隔: 集計ウィンドウ、またはデータ・ポイントの集計頻度。

        間隔値
        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。
        • 1 m - 1分
        • 5 m - 5分
        • 1 h - 1時間
        • 1 d - 1日
        ノート

        アラームの問合せの場合、指定した間隔はリクエストのレゾリューションに影響しません。アラーム問合せリクエストのレゾリューションで有効な値は、1mのみです。アラーム問合せに使用されるレゾリューションのパラメータの詳細は、アラームを参照してください。

      • 統計: 集計関数。

        統計値
        • カウント-指定した期間に受信される観測の数。
        • 最大-指定した期間中に観測された最大値。
        • 平均- Sumの値を指定した期間中のCountで割った値。
        • 最小-指定した期間中に観測された最小値。
        • P50 - 50パーセンタイルの値。
        • P90 - 90パーセンタイルの値。
        • P95 - 95パーセンタイルの値。
        • P99 - 99パーセンタイルの値。
        • -間隔ごとの平均変更率。
        • 合計-すべての値が合計されます。
    • メトリック・ディメンション: 評価されるメトリック・データを絞り込むためのオプションのフィルタ。

      ディメンション・フィールド
      ノート

      一部のメトリック・ネームスペースには、追加のディメンション・フィールドが表示されます。詳細は、サービス固有のドキュメントを参照してください。たとえば、メトリック・ネームスペースoci_autonomous_databaseのデプロイメント・タイプ・フィールドが表示されます。このフィールドの詳細は、複数のAutonomous Databasesのデフォルトのメトリック・チャートを表示するにはを参照してください。
      • ディメンション名:メトリック定義で指定されている修飾子。たとえば、ディメンションresourceIdは、CpuUtilizationのメトリック定義で指定されます。

        ノート

        ディメンションの長いリストはトリミングされます。

        • 名前別にディメンションを表示するには、ボックスに1つ以上の文字を入力します。リフレッシュ(トリミング)されたリストに、一致するディメンション名が表示されます。
        • 特定のメトリックのすべてのディメンションを取得するには、次のAPI操作を使用します: ListMetrics
      • ディメンション値:指定したディメンションに使用する値。たとえば、目的のインスタンスのリソース識別子です。
      • +追加ディメンション: ディメンションに別の名前/値ペアを追加します。
    • 集計メトリック・ストリーム:選択した統計のすべてのメトリック・ストリームの合計値を返します。

      メトリック・ストリームの集計」オプションは、grouping()問合せコンポーネントと同等です。

    • トリガー・ルール: アラームが起動状態になるために満たす必要がある条件。CPU使用率に対する90%などのしきい値や不在などの条件を指定できます。

      • 演算子: 条件のしきい値で使用する演算子。

        演算子の値
        • 次より大
        • 次以上
        • 次と等しい
        • 次より小さい
        • 次以下
        • 範囲内(指定値を含む)
        • 範囲外(指定値を含む)
        • 不在
      • : 条件のしきい値に使用する値。
      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。
    拡張モード

    拡張モードに切替え」をクリックすると、アラーム問合せがMonitoring Query Language (MQL)式として表示されます。グループ別に結果を集計するため、またはその他のパラメータ値用に、MQL構文を使用して問合せを編集します。Monitoring Query Language (MQL)リファレンスを参照してください。

    • アラーム名

      新しいアラームのわかりやすい名前。この名前は、このアラームに関連する通知のタイトルとして送信されます。機密情報の入力は避けてください。

      プロトコルによるタイトルのレンダリング
      プロトコル タイトルのレンダリング
      Eメール 電子メール・メッセージの件名
      HTTPS (カスタムURL) レンダリングされません。
      PagerDuty 公開されたメッセージのタイトル・フィールド。
      Slack レンダリングされません。
      SMS レンダリングされません。
    • アラーム重大度:アラームが起動状態にあるときに必要となる、レスポンスの認識タイプ。
    • アラーム本文:配信される通知の解読可能な内容。Oracleでは、アラーム状態を解決するためのガイダンスをオペレータに提供することをお薦めしています。runbookの標準プラクティスにリンクを追加することを検討してください。例: 「高CPU使用アラート。解決するにはrunbookの手順に従ってください。」
    • タグ(オプション): リソースの作成権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかわからない場合は、このオプションをスキップするか(後からでもタグを適用できます)、管理者に問い合せてください。
    • メトリックの説明、ディメンションおよびトリガー・ルール: ディメンションやトリガー・ルールなど、アラーム状態を評価するためのメトリック。

      • コンパートメント: アラームによって評価されたメトリックを示すリソースを含むコンパートメント。選択したコンパートメントはアラームの格納場所でもあります。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • メトリック・ネームスペース:モニターするリソースのサービスまたはアプリケーション発行メトリック。
      • リソース・グループ(オプション):メトリックが属するグループ。リソース・グループは、カスタム・メトリックで提供されるカスタム文字列です。サービス・メトリックには適用されません。
      • 問合せコード・エディタ・ボックス: Monitoring Query Language (MQL)式としてのアラーム問合せ。

        ノート

        有効なアラーム間隔は、メトリックが発行される頻度によって異なります。たとえば、5分ごとに発行されるメトリックには、5分以上のアラーム間隔が必要です。ほとんどのメトリックは1分ごとに発行されるため、任意のアラーム間隔がサポートされます。特定のメトリックに対して有効なアラーム間隔を決定するには、関連するサービスのメトリック参照を確認します。

        アラーム問合せの例:

        CpuUtilization[1m]{availabilityDomain=AD1}.groupBy(poolId).percentile(0.9) > 85

        問合せの構文および例は、メトリック問合せの作業を参照してください。

      • トリガー遅延分数:アラームが起動状態になるまでに条件が維持される分数。

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

  4. 「通知」で、通知宛先を1つ以上選択または作成します。

    通知設定
    • 宛先
      • 宛先サービス:通知に使用する宛先のプロバイダ。

        使用可能なオプション: 

      • コンパートメント: 通知に使用されるトピックを格納するコンパートメント。アラームとメトリックとは異なるコンパートメントにすることができます。デフォルトでは、最初にアクセス可能なコンパートメントが選択されます。
      • トピック: 通知に使用するトピック。各トピックでは、PagerDutyなどのサブスクリプション・プロトコルをサポートします。
      • トピックの作成: 指定した宛先サービスを使用して、選択されたコンパートメントにトピックおよびサブスクリプション・プロトコルを設定します。

        • トピック名:新しいトピックのわかりやすい名前。例: 運用スタッフにアラームの起動を通知するのに使用するトピックに「運用チーム」。機密情報の入力は避けてください。
        • トピックの説明:新しいトピックの説明。
        • サブスクリプション・プロトコル:新しいトピックに使用する通信の媒体。必要なプロトコルのサブスクリプションを構成します: 

          電子メール・サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、電子メール・メッセージが送信されます。

          ノート

          電子メール配信との統合のベスト・プラクティスに従ってください。「電子メール送信者の肯定的な評価を維持」および「電子メールのカスタム・ドメインの設定」を参照してください。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。

          一部のメッセージ・タイプでは、わかりやすい書式設定が可能です。

          • サブスクリプション・プロトコル:「電子メール」を選択します。
          • サブスクリプション電子メール: 電子メール・アドレスを入力します。
          ファンクション・サブスクリプション
          サブスクリプションの親トピックメッセージを公開する場合に指定したファンクションを実行します。たとえば、関連するアラームがトリガーされたときに、ファンクションを実行してVMをサイズ変更します。
          ノート

          ファンクションをトピックのサブスクリプションとして追加するには、そのファンクションに対してFN_INVOCATION権限を持っている必要があります。

          通知サービスには、ファンクションが呼び出された後にそのファンクションに関する情報はありません。詳細は、ファンクションが呼出しまたは実行されない場合のトラブルシューティング情報を参照してください。

          ファンクション・サブスクリプションの確認は必要ありません。

          • サブスクリプション・プロトコル:「ファンクション」を選択します。
          • ファンクション・コンパートメント: ファンクションを含むコンパートメントを選択します。
          • ファンクション・アプリケーション: ファンクションを含むアプリケーションを選択します。
          • ファンクション: ファンクションを選択します。
          HTTPS (カスタムURL)サブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定した情報が送信されます。

          エンドポイント・フォーマット(HTTPSプロトコルを使用するURL): 

          https://<anyvalidURL>

          認証: サポートされるのは基本アクセス認証のみです。詳細は、「RFC-2617」を参照してください。URLには、https://user:password@domain.comまたはhttps://user@domain.comのように、ユーザー名とパスワードを指定できます。

          証明書: 信頼されるのは、有効な認証局(CA)の証明書のみです。自己署名証明書は使用できません。

          暗号化: どのようなサブスクリプション・プロトコルでも同様ですが、エンドポイントのデータ(URLに指定されている場合はユーザー名とパスワードを含む)は、HTTPSを使用している場合に確立されるSSL接続での転送中と、サービス・データベースでの保存時に暗号化されます。

          POSTコール:指定するエンドポイントは、POSTコールを受け入れる必要があります。通知サービスでは、POSTコールを使用して、HTTPS (カスタムURL)エンドポイントにメッセージを送信します。

          サポート対象外: URLには、問合せパラメータは使用できません。カスタムHTTPヘッダー・パラメータはサポートされていません。URLエンドポイントにメッセージを送信すると、通知サービスにより、ヘッダー内のHTTPリクエストに標準メタデータが追加されます。

          • サブスクリプション・プロトコル:「HTTPS (カスタムURL )」を選択します。
          • サブスクリプションURL: エンドポイントとして使用するURLを入力(またはコピーして貼付け)します。
          PagerDutyサブスクリプション
          サブスクリプションの親トピックメッセージをパブリッシュすると、PagerDutyインシデントが作成されます。

          エンドポイント・フォーマット(URL):

          https://events.pagerduty.com/integration/<integrationkey>/enqueue
          問合せパラメータはURLでは使用できません。

          PagerDutyサブスクリプション用のエンドポイントを作成する(統合キーを設定および取得する)には、PagerDutyのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「PagerDuty」を選択します。
          • サブスクリプションURL: PagerDutyサブスクリプションのURLの統合キー部分を入力(またはコピーして貼り付けます)します。(URLの他の部分はハードコードされています。)
          Slackサブスクリプション

          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。
          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          サブスクリプションの親トピックメッセージをパブリッシュすると、指定したSlackチャネルにメッセージが送信されます。

          エンドポイント・フォーマット(URL):

          https://hooks.slack.com/services/<webhook-token>

          URLの<webhook-token>の部分にスラッシュ(/)が2つあります。

          問合せパラメータはURLでは使用できません。

          Slackサブスクリプションのエンドポイントを作成する(SlackチャネルのWebhookを使用)には、Slackのドキュメントを参照してください。

          • サブスクリプション・プロトコル:「Slack」を選択します。
          • サブスクリプションURL: Webhookトークンを含めて、Slackエンドポイントを入力(またはコピーして貼り付け)します。
          SMSサブスクリプション
          サブスクリプションの親トピックにメッセージを発行するときに、ショート・メッセージ・サービス(SMS)を使用して、指定した電話番号にテキスト・メッセージを送信します  サポートされているエンドポイント形式: E.164形式
          ノート

          SMSメッセージが別の国の電話番号から送信される場合は、国際SMS機能が必要です。より多くの国のサポートを継続的に追加して、より多くのユーザーが地域の電話番号からSMSメッセージを受信できるようにします。

          SMSサブスクリプションは、Oracle Cloud Infrastructureサービス(監視サービス・コネクタ・ハブ)によって送信されたメッセージに対してのみ有効になります。サポートされていないサービスによって送信されたSMSメッセージは削除されます。ドロップされたメッセージをトラブルシューティングします。

          通知サービスは、事前構成された番号のプールからSMSメッセージを配信します。複数の番号からSMSメッセージを受信する場合があります。

          メッセージの内容と外観は、メッセージ・タイプによって異なります。アラームメッセージイベントメッセージおよびサービスコネクタメッセージを参照してください。
          使用可能な国とリージョン

          通知を使用して、SMSメッセージを次の国および地域に送信できます。

          国または地方 ISOコード
          オーストラリア AU
          ブラジル BR
          カナダ CA
          チリ CL
          中国 CN
          コスタリカ 貸方
          クロアチア 時間
          チェコ CZ
          フランス FR
          ドイツ DE
          ハンガリー HU
          インド 含まれる
          英国 IE
          イスラエル IL
          日本 JP
          リトアニア 長期
          メキシコ MX
          オランダ NL
          ニュージーランド NZ
          ノルウェー いいえ
          フィリピン PH
          ポーランド PL
          ポルトガル PT
          ルーマニア RO
          サウジアラビア
          シンガポール SG
          南アフリカ ZA
          韓国 KR
          スペイン ES
          スウェーデン SE
          スイス CH
          ウクライナ UA
          アラブ首長国連邦 AE
          イギリス GB
          アメリカ合衆国 米国
          • サブスクリプション・プロトコル:「SMS」を選択します。
          • :電話番号の国を選択します。
          • 電話番号: E.164形式を使用して、電話番号を入力します。例: +14255550100
        • メッセージの書式:このアラームから受信するメッセージの外観を決定します。
          • 書式設定済メッセージの送信:簡易で使いやすいレイアウト。
            ノート

            フォーマット済メッセージ(「RAW」以外のオプション)でサポートされているサブスクリプション・プロトコルとメッセージ・タイプを表示するには、「わかりやすい書式設定」を参照してください。
          • Pretty JSONメッセージ(改行付きテキスト)の送信:新しい行およびインデントを持つJSON。
          • RAWメッセージの送信: RAW JSON blob。
      • +追加の宛先サービス: 通知に使用する別の宛先サービスおよびトピックを追加します。

        ノート

        各アラームは、サポートされる宛先サービスごとに1つの宛先に制限されます。
    • 通知の繰返し:アラームが起動状態になっている間、指定した間隔で通知を再送信します。
    • 通知頻度:通知を再送信するまで待機する期間。
    • 通知の抑制:評価および通知を一時停止する抑制時間ウィンドウを設定します。システム保守期間中のアラーム通知を回避するのに役立ちます。

      • 抑制の説明
      • 開始時間
      • 終了時間
  5. 新しいアラームを無効にする場合、このアラームを有効化?をクリアします。

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

    新しいアラームは、「アラーム定義」ページに一覧表示されます。

    アラームの詳細は、「アラーム機能の概要」を参照してください。