PostgreSQLメトリックを使用したOCIデータベース

メトリックアラームおよび通知を使用して、データベースのヘルス、容量およびパフォーマンスを監視できます。

このトピックでは、oci_postgresqlメトリック・ネームスペースでPostgreSQLサービスとともにOCIデータベースによって生成されるメトリックについて説明します。

リソース: OCI_OPTIMIZED_STORAGE。

ヒント

PostgreSQLリソースを使用して、OCIデータベースのロギングを有効にできます。詳細は、ロギングの概要を参照してください。

概要

PostgreSQLサービス・メトリックを持つOCIデータベースは、データベースのパフォーマンスとヘルスの測定に役立ちます。メトリック・データを使用して、問題を診断およびトラブルシューティングできます。

コンソールでメトリック・チャートのデフォルト・セットを表示するには、目的のデータベースに移動し、「メトリック」をクリックします。モニタリング・サービスを使用して、カスタム問合せを作成することもできます。

前提条件

  • IAMポリシー: リソースをモニターするには、管理者が記述したポリシー(IAM)で必要なタイプのアクセス権が付与されている必要があります。コンソールまたは(SDK、CLIまたはその他のツールを使用した) REST APIを使用するには、ポリシーが必要です。ポリシーでは、モニタリング・サービスおよびモニター対象リソースへのアクセス権が付与されている必要があります。アクションを実行しようとすると、権限がないか認可されていないというメッセージが表示されることがあります。付与されているアクセス権のタイプおよび作業する必要のあるコンパートメントを管理者に確認してください。モニタリングのためのユーザー認可の詳細は、関連するサービス(モニタリングまたは通知)の「認証と認可」セクションを参照してください。

  • このページにリストするメトリックは、作成するすべてのリソースで自動的に使用可能になります。これらのメトリックを取得するためにリソースのモニタリングを有効にする必要はありません。

使用可能なメトリック

PostgreSQLメトリックを持つOCIデータベースには、次のディメンションが含まれます:

  • resourceType: メトリックが適用されるリソースのタイプ
  • resourceName: メトリックが適用されるリソースの名前
  • resourceId: メトリックが適用されるリソースのOCID
  • dbInstanceRole: ノードがプライマリ・ノードか読取りレプリカ・ノードか
  • dbInstanceId: メトリックが適用されるノードのID
メトリック メトリック表示名 単位 Description ディメンション
BufferCacheHitRatio バッファ・キャッシュ・ヒット率 割合 ディスクからの読取りなしのバッファ・キャッシュにあるページの割合。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Connections DB接続 データベース接続の数。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

CpuUtilization CPU使用率 割合 パーセンテージで表されるCPU使用率。使用率は、データベースで使用可能なCPUの数(OCPUの数の2倍)を基準にレポートされます。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

Deadlocks デッドロック 2つ以上のトランザクションが別のトランザクションによるロックされた行の解放を待機しているデータベース行のロック数。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteIops 書込みIOPS 1秒当たりの書込み数。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadIops 読取りIOPS 1秒あたりの読み取りの数。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteLatency 書込みレイテンシ ミリ秒 書込みレイテンシ(ミリ秒)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadLatency 読取りレイテンシ ミリ秒 読取りレイテンシ(ミリ秒)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WriteThroughput 書込みKバイト KB 書込み(KB/秒)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadThroughput 読取りKバイト KB 読取り(KB/秒)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

MemoryUtilization メモリー使用率 割合 使用中の合計RAMの割合。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

UsedStorage 使用ストレージ GB 使用されるストレージの量(GBで表されます)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

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

  1. ナビゲーション・メニューを開き、「データベース」をクリックします。PostgreSQLで、「データベース」をクリックします。
  2. メトリックを表示するデータベースの名前をクリックします。
  3. DBSystem詳細ページの「リソース」で、「メトリック」をクリックします。

    「メトリック」ページに、現在のデータベースのデフォルトのチャート・セットが表示されます。表示されるメトリックは、プライマリ・ノードの読取り/書込みエンドポイントを起源とします。

メトリックのモニタリングおよびアラームの使用の詳細は、モニタリングを参照してください。アラームの通知の詳細は、通知を参照してください。