VMクラスタ・リソースのメトリックのモニター

VMクラスタおよびデータベースのヘルス、容量およびパフォーマンスは、メトリック、アラームおよび通知を使用してモニターできます。Oracle Cloud Infrastructureコンソール、モニタリングAPIまたはデータベース管理APIを使用して、メトリックを表示できます。

ノート

メトリックを表示するには、(コンソール、REST APIまたは別のツールを使用して) Oracle Cloud Infrastructureポリシーで指定された必要なアクセス権が必要です。ポリシーの詳細は、ポリシーの開始を参照してください。

関連トピック

メトリックの使用の前提条件

VMクラスタからのメトリックのフローには、次の前提条件を満たす必要があります。

  • VMクラスタのメトリックは、Oracle Trace File Analyzer (TFA)エージェントに依存します。このコンポーネントが稼働していることを確認してください。VMクラスタからメトリックを取得できません。TFAの起動、停止またはステータスの確認は、Oracle Trace File Analyzerの管理を参照してください。
  • Oracle Cloud Infrastructure Consoleでメトリックを表示するには、TFAフラグdefaultocimonitoringをONに設定する必要があります。このフラグはデフォルトでオンに設定されており、これを設定するためにアクションを実行する必要はありません。コンソールにメトリックが表示されない場合は、ゲストVMのrootユーザーとして、フラグがONに設定されているかどうかを確認します。
    tfactl get defaultocimonitoring
    .---------------------------------------------------------------------.
    |                             <host name>                             |
    +-------------------------------------------------------------+-------+
    | Configuration Parameter                                     | Value |
    +-------------------------------------------------------------+-------+
    | Send CEF metrics to OCI Monitoring ( defaultOciMonitoring ) | ON    |
    '-------------------------------------------------------------+-------'
    defaultocimonitoringフラグがOFFに設定されている場合、tfactl set defaultocimonitoring=onまたは tfactl set defaultocimonitoring=ONコマンドを実行して有効にします:
    tfactl set defaultocimonitoring=on
    Successfully set defaultOciMonitoring=ON
    .---------------------------------------------------------------------.
    |                             <host name>                             |
    +-------------------------------------------------------------+-------+
    | Configuration Parameter                                     | Value |
    +-------------------------------------------------------------+-------+
    | Send CEF metrics to OCI Monitoring ( defaultOciMonitoring ) | ON    |
    '-------------------------------------------------------------+-------'
  • ネットワーク通信では、コントロール・プレーン・サーバーがOCIサービスへのアクセスに使用する既存のパスが使用されます。詳細は、Oracle Exadata Database Service on Cloud@Customerのネットワーク要件を参照してください。

VMクラスタのメトリックの表示

コンソールを使用してゲストVMのメトリックを表示するには、この手順を使用します。

ノート

ネットワークの問題があり、Oracle Trace File Analyzer (TFA)がメトリックをポストできない場合、TFAは1時間待機してからメトリックのポストを再試行します。これは、TFAでメトリック処理のバックログを作成しないようにするために必要です。

ネットワークの復旧から最初のメトリックのポストまで、1時間分のメトリックが失われる可能性があります。

  1. ナビゲーション・メニューを開きます。「Oracle Database」「Exadata Database Service on Cloud@Customer」の順にクリックします。
  2. コンパートメントを選択します。

    VMクラスタのリストが表示されます。

  3. VMクラスタのリストで、メトリックを表示するVMクラスタをクリックします。

    選択したVMクラスタの詳細が表示されます。

  4. 「リソース」で、「メトリック」をクリックします。

    各メトリックのチャートが表示されます。デフォルトでは、過去1時間のメトリックが表示されます。

    oci_database_clusterネームスペースのみ「メトリック・ネームスペース」ドロップダウンから選択できます。

  5. 間隔を変更する場合は、必要な開始時間と終了時間を選択します。

    または、「クイック選択」ドロップダウン・メニューから間隔を選択できます。選択した間隔でメトリックは即座にリフレッシュされます。

  6. メトリックごとに、間隔と統計を個別に選択できます。
    • 間隔: メトリックが計算される期間。
    • 統計: メトリックの計算に使用される算出方法。
  7. メトリックごとに、「オプション」ドロップダウン・メニューから次のオプションを選択できます。
    • メトリック・エクスプローラでの問合せの表示
    • チャートURLのコピー
    • 問合せのコピー(MQL)
    • この問合せにアラームを作成
    • 表ビュー

    メトリック・チャートを表示するための様々なオプションの詳細は、デフォルトのメトリック・チャートの表示を参照してください。

データベースのメトリックの表示

コンソールを使用してデータベースのメトリックを表示するには、この手順を使用します。

ノート

ネットワークの問題があり、Oracle Trace File Analyzer (TFA)がメトリックをポストできない場合、TFAは1時間待機してからメトリックのポストを再試行します。これは、TFAでメトリック処理のバックログを作成しないようにするために必要です。

ネットワークの復旧から最初のメトリックのポストまで、1時間分のメトリックが失われる可能性があります。

  1. ナビゲーション・メニューを開きます。「Oracle Database」「Exadata Database Service on Cloud@Customer」の順にクリックします。
  2. コンパートメントを選択します。

    VMクラスタのリストが表示されます。

  3. VMクラスタのリストで、メトリックを表示するVMクラスタをクリックします。

    選択したVMクラスタの詳細が表示されます。

  4. データベースのリストで、メトリックを表示するデータベースをクリックします。
  5. 「リソース」で、「メトリック」をクリックします。

    各メトリックのチャートが表示されます。デフォルトでは、過去1時間のメトリックが表示されます。

    oci_databaseネームスペースのみ「メトリック・ネームスペース」ドロップダウンから選択できます。

  6. 間隔を変更する場合は、必要な開始時間と終了時間を選択します。

    または、「クイック選択」ドロップダウン・メニューから間隔を選択できます。選択した間隔でメトリックは即座にリフレッシュされます。

  7. メトリックごとに、間隔と統計を個別に選択できます。
    • 間隔: メトリックが計算される期間。
    • 統計: メトリックの計算に使用される算出方法。
  8. メトリックごとに、「オプション」ドロップダウン・メニューから次のオプションを選択できます。
    • メトリック・エクスプローラでの問合せの表示
    • チャートURLのコピー
    • 問合せのコピー(MQL)
    • この問合せにアラームを作成
    • 表ビュー

    メトリック・チャートを表示するための様々なオプションの詳細は、デフォルトのメトリック・チャートの表示を参照してください。

コンパートメント内のVMクラスタのメトリックの表示

コンソールを使用してコンパートメント内のデータベースのメトリックを表示するには、この手順を使用します。

ノート

ネットワークの問題があり、Oracle Trace File Analyzer (TFA)がメトリックをポストできない場合、TFAは1時間待機してからメトリックのポストを再試行します。これは、TFAでメトリック処理のバックログを作成しないようにするために必要です。

ネットワークの復旧から最初のメトリックのポストまで、1時間分のメトリックが失われる可能性があります。

  1. 「Oracle Cloud」の横にあるメニュー・アイコンをクリックして、Oracle Cloud Infrastructureコンソールを開きます。
  2. 左側のナビゲーション・リストから、「監視および管理」をクリックします。
  3. 「モニタリング」で、「サービス・メトリック」をクリックします。
  4. 「サービス・メトリック」ページの「コンパートメント」,で、コンパートメントを選択します。
  5. 「サービス・メトリック」ページの「メトリック・ネームスペース」で、oci_database_clusterを選択します
  6. コンパートメント内に複数のVMクラスタがある場合、「集計メトリック・ストリーム」を選択すると、クラスタ全体で集計されたメトリックを表示できます。
  7. 表示されるメトリックを制限する場合は、「ディメンション」,の横にある「追加」をクリックします(ディメンションをすでに追加している場合は「編集」をクリックします)。
  8. 「ディメンション名」フィールドでディメンションを選択します。
  9. 「ディメンション値」フィールドで値を選択します。
  10. 「完了」をクリックします
  11. 「ディメンションの編集」ダイアログで、「+追加ディメンション」をクリックして別のディメンションを追加します。ディメンションを削除するには、「X」をクリックします。
  12. 特定のメトリックにアラームを作成するには、「オプション」をクリックし、「この問合せにアラームを作成」を選択します。アラームの設定および使用の詳細は、アラームの管理を参照してください。
    ノート

    メトリックが表示されない場合は、前提条件の項にリストされているネットワーク設定およびAHFバージョンを確認してください。

コンパートメント内のデータベースのメトリックの表示

コンソールを使用してコンパートメント内のデータベースのメトリックを表示するには、この手順を使用します。

ノート

ネットワークの問題があり、Oracle Trace File Analyzer (TFA)がメトリックをポストできない場合、TFAは1時間待機してからメトリックのポストを再試行します。これは、TFAでメトリック処理のバックログを作成しないようにするために必要です。

ネットワークの復旧から最初のメトリックのポストまで、1時間分のメトリックが失われる可能性があります。

  1. 「Oracle Cloud」の横にあるメニュー・アイコンをクリックして、Oracle Cloud Infrastructureコンソールを開きます。
  2. 左側のナビゲーション・リストから、「監視および管理」をクリックします。
  3. 「モニタリング」で、「サービス・メトリック」をクリックします。
  4. 「サービス・メトリック」ページの「コンパートメント」,で、コンパートメントを選択します。
  5. 「サービス・メトリック」ページの「メトリック・ネームスペース」で、「oci_database」を選択します。
  6. コンパートメント内に複数のデータベースがある場合、「集計メトリック・ストリーム」を選択すると、データベース全体で集計されたメトリックを表示できます。
  7. 表示されるメトリックを制限する場合は、「ディメンション」,の横にある「追加」をクリックします(ディメンションをすでに追加している場合は「編集」をクリックします)。
  8. 「ディメンション名」フィールドでディメンションを選択します。
  9. 「ディメンション値」フィールドで値を選択します。
  10. 「完了」をクリックします
  11. 「ディメンションの編集」ダイアログで、「+追加ディメンション」をクリックして別のディメンションを追加します。ディメンションを削除するには、「X」をクリックします。
  12. 特定のメトリックにアラームを作成するには、「オプション」をクリックし、「この問合せにアラームを作成」を選択します。アラームの設定および使用の詳細は、アラームの管理を参照してください。
    ノート

    メトリックが表示されない場合は、前提条件の項にリストされているネットワーク設定およびAHFバージョンを確認してください。

Oracle Trace File Analyzerの管理

Oracle Trace File Analyzerを含むクラウド認定のAutonomous Health Framework (AHF)のデプロイメントは、Oracleによって管理されます。これは、ゲストVMに手動でインストールしないでください。

  • Oracle Trace File Analyzerの実行ステータスを確認するには、rootまたはroot以外のユーザーとしてtfactl statusコマンドを実行します:
    # tfactl status 
    .-------------------------------------------------------------------------------------------------.
    | Host           | Status of TFA | PID    | Port | Version    | Build ID             | Inventory Status|
    +----------------+---------------+--------+------+------------+----------------------+------------+
    | node1          | RUNNING       |  41312 | 5000 | 22.1.0.0.0 | 22100020220310214615| COMPLETE    |
    | node2          | RUNNING       | 272300 | 5000 | 22.1.0.0.0 | 22100020220310214615| COMPLETE    |
    '----------------+---------------+--------+------+------------+----------------------+------------'
  • ローカル・ノードでOracle Trace File Analyzerデーモンを起動するには、rootとしてtfactl startコマンドを実行します:
    # tfactl start
    Starting TFA..
    Waiting up to 100 seconds for TFA to be started..
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    . . . . .
    Successfully started TFA Process..
    . . . . .
    TFA Started and listening for commands
  • ローカル・ノードでOracle Trace File Analyzerデーモンを停止するには、rootとしてtfactl stopコマンドを実行します:
    # tfactl stop
    Stopping TFA from the Command Line
    Nothing to do !
    Please wait while TFA stops
    Please wait while TFA stops
    TFA-00002 Oracle Trace File Analyzer (TFA) is not running
    TFA Stopped Successfully
    Successfully stopped TFA..