OCI Database with PostgreSQLメトリック
メトリック、アラームおよび通知を使用すると、データベースのヘルス、容量、およびパフォーマンスを監視できます。
このトピックでは、oci_postgresql
メトリック・ネームスペースでOCI Database with PostgreSQLサービスによって生成されるメトリックについて説明します。
リソース: OCI_OPTIMIZED_STORAGE。
概要
OCI Database with PostgreSQLサービス・メトリックは、データベースのパフォーマンスと健全性の測定に役立ちます。メトリック・データを使用して、問題を診断およびトラブルシューティングできます。
コンソールでメトリック・チャートのデフォルト・セットを表示するには、目的のデータベースに移動し、「メトリック」をクリックします。モニタリング・サービスを使用して、カスタム問合せを作成することもできます。
前提条件
-
IAMポリシー: リソースをモニターするには、管理者が記述したポリシー(IAM)で必要なタイプのアクセス権が付与されている必要があります。コンソールまたはSDK、CLIまたはその他のツールを使用したREST APIを使用するには、ポリシーが必要です。ポリシーでは、モニタリング・サービスおよびモニター対象リソースへのアクセス権が付与されている必要があります。アクションを実行しようとすると、権限がないか認可されていないというメッセージが表示されることがあります。付与されているアクセス権のタイプおよび作業する必要のあるコンパートメントを管理者に確認してください。モニタリングのためのユーザー認可の詳細は、関連するサービス(モニタリングまたは通知)の「認証と認可」セクションを参照してください。
- このページにリストされているメトリックは、作成するどのリソースでも自動的に使用可能となります。これらのメトリックを取得するためにリソースのモニタリングを有効にする必要はありません。
使用可能なメトリック
OCI Database with PostgreSQLのメトリックには、次のディメンションが含まれます:
resourceType
: メトリックを適用するリソースのタイプ。resourceName
: メトリックを適用するリソースの名前。resourceId
: メトリックを適用するリソースのOCIDdbInstanceRole
: ノードがプライマリ・ノードか読取りレプリカ・ノードかdbInstanceId
: メトリックが適用されるノードのID
メトリック | メトリック表示名 | 単位 | 摘要 | ディメンション |
---|---|---|---|---|
BufferCacheHitRatio |
バッファ・キャッシュ・ヒット率 | パーセント | ディスクからの読み取りを必要とせずにバッファ・キャッシュ内で見つかったページの割合。 |
|
Connections |
DB接続 | 件数 | データベース接続の数。 |
|
CpuUtilization |
CPU使用率 | パーセント | パーセントで表されるCPU使用率。使用率は、データベースで使用可能なCPUの数(OCPUの数の2倍)を基準にレポートされます。 |
|
Deadlocks |
デッドロック | 件数 | 2つ以上のトランザクションが別のトランザクションによるロックされた行の解放を待機しているデータベース行のロックの数。 |
|
WriteIops |
書込みIOPS | 件数 | 1秒当たりの書込み数。 |
|
ReadIops |
読取りIOPS | 件数 | 1 秒あたりの読み取りの数。 |
|
WriteLatency |
書込みレイテンシ | ミリ秒 | 書込み待機時間(ミリ秒)。 |
|
ReadLatency |
読取りレイテンシ | ミリ秒 | 読取り待機時間(ミリ秒)。 |
|
WriteThroughput |
書込みKバイト | KB | 1秒当たりの書込み(KB)。 |
|
ReadThroughput |
読取りKバイト | KB | 1秒当たりの読取り(KB)。 |
|
MemoryUtilization |
メモリー使用量 | パーセント | 使用中の合計RAMの割合。 |
|
UsedStorage |
使用済ストレージ | GB | 使用されるストレージの量(GB)。 |
|
デフォルト・メトリック・チャートを表示
APIの使用
モニタリングには、次のAPIを使用します:
APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。