OCI Database with PostgreSQLメトリック

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

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

リソース: OCI_OPTIMIZED_STORAGE。

ヒント

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

概要

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

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

前提条件

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

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

使用可能なメトリック

OCI Database with PostgreSQLのメトリックには、次のディメンションが含まれます:

  • resourceType: メトリックを適用するリソースのタイプ。
  • resourceName: メトリックを適用するリソースの名前。
  • resourceId: メトリックを適用するリソースのOCID
  • dbInstanceRole: ノードがプライマリ・ノードか読取りレプリカ・ノードか
  • dbInstanceId: メトリックが適用されるノードのID
メトリック メトリック表示名 単位 摘要 ディメンション
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 1秒当たりの書込み(KB)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReadThroughput 読取りKバイト KB 1秒当たりの読取り(KB)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

MemoryUtilization メモリー使用量 パーセント 使用中の合計RAMの割合。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

UsedStorage 使用済ストレージ GB 使用されるストレージの量(GB)。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

InactiveReplicationSlots 非アクティブなレプリケーション・スロット 件数 非アクティブなレプリケーションスロット(サブスクライバが消費していない)を示します。WALファイルを不必要に保持する可能性のある孤立したレプリケーションスロットを検出するのに役立ちます。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ActiveSessions アクティブ・セッション 件数 データベースに接続されているアクティブ・セッションの数

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

IdleSessions アイドル・セッション 件数 アイドル・セッションの数。未使用の接続の識別に役立ちます。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

IdleInTransactions トランザクション内でアイドル 件数 セッションがトランザクション内でアイドル状態にあり、ロックやリソースの保持を引き起こす可能性があります。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

BlockedQueries ブロックされた問合せの数 件数 他のセッションによるブロックのために待機している問合せの数。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

LongRunningQueriesOverFiveMinutes 長時間実行問合せの数(5分超) 件数 問合せの実行時間が5分を超えているため、パフォーマンスに影響が出る可能性があります。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

AverageReadLatency 平均読取りレイテンシ ミリ秒 ストレージからの読取り時にデータベースがデータをフェッチするのにかかる時間を平均して示します。レイテンシの短縮は、問合せレスポンスの高速化を意味します。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

ReplicationLag レプリケーション・ラグ MB プライマリとレプリカの間のリプレイLSNラグ。これは、レプリカでリプレイが保留されているWALデータの量を示します。

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

WalUsedStorage WALストレージ GB 使用されたWALデータ・ストレージの量

resourceType

resourceName

resourceId

dbInstanceRole

dbInstanceId

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

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

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

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