メトリック

メトリックを使用すると、MySQL DBシステムの有効な量的データ(現在の接続、文の数、CPU使用率、バックアップ時間など)を測定できます。メトリックを使用して、問合せおよびアラームを作成できます。

DB Systemのメトリックの表示

「DBシステムの詳細」ページの「メトリック」セクションに、現在のDBシステムのデフォルトのチャート・セットが表示されます。

コンソールの使用

コンソールを使用して、現在のDBシステムのHeatWaveメトリックを表示します。

このタスクでは次が必要です:
  • モニタリング・サービスおよびモニター対象リソースへのアクセスを許可する正しいポリシー。必須ポリシーを参照してください。
DBシステムのメトリックを表示するには、次を実行します:
  1. ナビゲーション・メニューを開き、「データベース」をクリックします。HeatWaveで、「DBシステム」をクリックします。
  2. 「リスト範囲」から「コンパートメント」を選択します。
  3. DBシステムの名前をクリックして、DBシステムの詳細ページを開きます。
  4. 「リソース」で、「メトリック」をクリックします。
  5. (オプション)「メトリック・データ」フィルタを使用して、特定のリソースのメトリックを表示します:
    • All: すべてのリソースのメトリックを表示します。
    • DBシステム: 現在のDBシステムのメトリックが表示されます。
    • HeatWave cluster: 現在のDBシステムにアタッチされているHeatWaveクラスタのメトリックを表示します。
    • バックアップ: 現在のDBシステムのすべてのバックアップのメトリックが表示されます。
    • 読取りレプリカ: 現在のDBシステムのすべての読取りレプリカのメトリックが表示されます。
  6. (オプション)メトリックに関連する問合せを編集するには、メトリックに存在する「オプション」をクリックし、「メトリック・エクスプローラでの問合せの表示」を選択します。メトリック問合せの作成を参照してください。
  7. (オプション)問合せにアラームを作成するには、メトリックに存在する「オプション」をクリックし、「この問合せにアラームを作成」を選択します。「アラームの管理」を参照してください。
「メトリック」セクションに、現在のDBシステムのデフォルトのチャート・セットが表示されます。

関連トピック

すべてのDBシステムのメトリックの表示

サービス・メトリックページに、選択したコンパートメントにあるすべてのDBシステムのデフォルトのチャート・セットが表示されます。

コンソールの使用

コンソールを使用して、コンパートメント内のすべてのDBシステムのHeatWaveメトリックを表示します。

このタスクでは次が必要です:
  • モニタリング・サービスおよびモニター対象リソースへのアクセスを許可する正しいポリシー。必須ポリシーを参照してください。
複数のDBシステムのメトリックを表示するには、次を実行します:
  1. ナビゲーション・メニューを開き、「監視および管理」をクリックします。「モニタリング」で、「サービス・メトリック」をクリックします。
  2. コンパートメントを選択します
  3. 「メトリック・ネームスペース」で、「oci_mysql_database」を選択します。
  4. (オプション)「ディメンション」を使用してメトリックをフィルタします。結果をフィルタするにはおよび別のリソースを選択するにはを参照してください。
  5. (オプション)メトリックに関連する問合せを編集するには、メトリックに存在する「オプション」をクリックし、「メトリック・エクスプローラでの問合せの表示」を選択します。メトリック問合せの作成を参照してください。
  6. (オプション)問合せにアラームを作成するには、メトリックに存在する「オプション」をクリックし、「この問合せにアラームを作成」を選択します。「アラームの管理」を参照してください。
サービス・メトリック・ページに、選択したコンパートメントにあるすべてのDBシステムのデフォルトのチャート・セットが表示されます。

関連トピック

メトリックを使用して問合せを作成

メトリックを使用して、HeatWaveサービス・リソースをアクティブにモニターするための問合せを作成できます。

oci_mysql_databaseネームスペースのメトリックの問合せを作成して、アクティブにリソースをモニターします。たとえば、oci_mysql_databaseネームスペースのDbVolumeUtilizationメトリックを使用して、DBシステムの領域使用率をアクティブにモニターする問合せを作成できます。

メトリックを使用したアラームの作成

メトリックを使用してアラームを作成し、HeatWaveサービス・リソースをパッシブにモニターできます。

oci_mysql_databaseネームスペースのメトリックのアラームを作成して、リソースをパッシブにモニターし、メトリックがアラームで指定されたトリガーを満たしたときに通知を送信します。

たとえば、oci_mysql_databaseネームスペースのDbVolumeUtilizationメトリックを使用して、DbVolumeUtilizationメトリックがアラーム指定のトリガーを満たしたときに通知を受けるアラームを作成できます。

メトリックを使用したアラームの作成

コンソールのoci_mysql_databaseネームスペースのメトリックを使用して、アラームを作成します。

メトリックを使用してアラームを作成するには、次を実行します:
  1. 単一のDB System (DB Systemのメトリックの表示を参照)またはすべてのDBシステムで使用可能なメトリックを表示します(すべてのDBシステムのメトリックの表示を参照)。
  2. oci_mysql_databaseネームスペースに存在するメトリックの説明については、HeatWaveサービス・メトリックを確認し、アラームを作成するメトリック名をノートにとります。
  3. アラームのベスト・プラクティスを確認して、環境のアラームを作成および管理する最適な方法を判断します。
  4. アラームを作成し、アラーム作成プロセス中に必要なoci_mysql_databaseネームスペースおよびHeatWaveサービス・メトリック名を指定します。詳細は、アラームの管理およびアラームの作成を参照してください。

HeatWaveサービス・メトリック

oci_mysql_databaseネームスペースに存在するHeatWaveサービス・メトリックを使用して、リソースをモニターし、DBシステムに関する問題を診断およびトラブルシューティングします。メトリックは、作成したすべてのDBシステムに対して自動的に使用可能になります。これらのメトリックを表示するためにリソースのモニタリングを有効にする必要はありません。

各メトリックには次のディメンションが含まれます:

  • resourceId: リソースのOCIDを指定します。
  • resourceName: リソースの表示名を指定します。
  • resourceType: (オプション)メトリックmysqlheatwave読取りレプリカを生成するノード・タイプを指定します。
  • heatWaveNode: (オプション) HeatWaveノードの表示名を指定します。

高可用性DBシステムの場合、すべてのメトリックはプライマリMySQLインスタンス専用です。

メンテナンス中、HeatWaveサービスはメトリックをモニターしません。

表17-10 HeatWaveサービスのメトリック

メトリック メトリック(SDK、CLIおよびAPIで参照) 単位 Description ディメンション
アクティブな接続 ActiveConnections MySQL DBシステムに対して文をアクティブに実行している接続の数。
  • resourceID
  • resourceName
バックアップ時 BackupTime ミリ秒 バックアップの作成に要した時間。
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId
現在の接続数 CurrentConnections MySQL DBシステムへの現在の接続数。
  • resourceID
  • resourceName
CPU使用率 CPUUtilization パーセント MySQL DBシステム・ホストまたはHeatWaveノードのCPU使用率。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
ディスク読取り操作 DbVolumeReadOperations DBボリュームの読取り操作の合計数。
  • resourceID
  • resourceName
  • resourceType
ディスク書込み操作 DbVolumeWriteOperations MySQL DBボリュームの書込み操作の合計数。
  • resourceID
  • resourceName
  • resourceType
ディスク読取りバイト DbVolumeReadBytes bytes MySQL DBシステム・ボリュームから読み取られた合計バイト。
  • resourceID
  • resourceName
  • resourceType
ディスク書込みバイト DbVolumeWriteBytes bytes MySQL DBシステム・ボリュームに書き込まれた合計バイト。
  • resourceID
  • resourceName
  • resourceType
ディスク領域使用率 DbVolumeUtilization パーセント MySQL DBシステム・ボリュームの合計領域使用率。
  • resourceID
  • resourceName
HeatWave clusterのヘルス・ステータス HeatWaveHealth ステータス HeatWave clusterのヘルス・ステータス次のいずれかの値:
  • 0 - 正常
  • 0.5: データのリロード
  • 1 - リカバリ中
  • 2 - 失敗
HeatWaveクラスタの障害およびリカバリを参照してください。
  • resourceID
  • resourceName
HeatWaveクラスタ文の数 HeatWaveStatements MySQL DB Systemに対して実行され、HeatWaveクラスタ上で実行された文の数。
  • resourceID
  • resourceName
HeatWave clusterデータ・ロードの進捗状況 HeatWaveDataLoadProgress パーセント HeatWaveクラスタ・メモリーへのデータ・ロードの進捗状況。
  • resourceID
  • resourceName
インバウンド・チャネル失敗 ChannelFailure ステータス 最後の間隔で確認されたチャネル・ヘルス・ステータス。次のいずれかの値:
  • 0 - 正常
  • 1 - 失敗
インバウンド・レプリケーションの失敗をトラブルシューティングするには、「インバウンド・レプリケーションのトラブルシューティング」を参照してください。
  • resourceID
  • resourceName
  • dbSystemId
インバウンド・チャネル・ラグ ChannelLag ミリ秒 最後の時間間隔で確認された、チャネルの即時ソースに関するチャネル・ラグ。

チャネルがレプリケーション遅延で構成されている場合、チャネル・ラグにはレプリケーション遅延が含まれます。レプリケーション・チャネルの作成を参照してください

  • resourceID
  • resourceName
  • dbSystemId
割当てメモリー MemoryAllocated GB 選択した間隔中に割り当てられたメモリーの合計量。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
メモリー使用率 MemoryUtilization パーセント MySQL DBシステム・ホストまたはHeatWaveノードのメモリー使用率。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
メモリー使用量 MemoryUsed GB 選択した間隔中に使用されたメモリーの最大数。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
ネットワーク受信バイト NetworkReceiveBytes bytes MySQL DBシステムのネットワーク受信バイト。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
ネットワーク送信バイト NetworkTransmitBytes bytes MySQL DBシステムのネットワーク送信バイト。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
OCPU割当て OCPUsAllocated 選択した期間中に割り当てられたOCPUの実際の数。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
使用済OCPU OCPUsUsed 選択した間隔中に使用されたOCPUの実際の数。
  • resourceID
  • resourceName
  • heatWaveNode
  • resourceType
文の数 Statement MySQL DBシステムに対して実行された文の数。
  • resourceID
  • resourceName
文のレイテンシ StatementLatency ミリ秒 すべての実行済文の文のレイテンシ。
  • resourceID
  • resourceName
割当て済ストレージ領域 StorageAllocated GB 一定間隔中にDBシステムに割り当てられた領域の最大数。
  • resourceID
  • resourceName
使用済ストレージ領域 StorageUsed GB 一定の間隔中に使用された領域の最大量。
  • resourceID
  • resourceName
合計バックアップ・サイズ BackupSize bytes DBシステム当たりのすべてのバックアップの集計サイズ。
  • resourceID
  • resourceName
  • dbSystemId
  • compartmentId