Amazon Aurora の Amazon CloudWatch メトリクス - Amazon Aurora

Amazon Aurora の Amazon CloudWatch メトリクス

AWS/RDS 名前空間には、Amazon Aurora で実行されるデータベースエンティティに適用される以下のメトリクスが含まれます。一部のメトリクスは、Aurora MySQL、Aurora PostgreSQL、またはその両方に適用されます。さらに、一部のメトリクスは、DB クラスター、プライマリ DB インスタンス、レプリカ DB インスタンス、またはすべての DB インスタンスに固有です。

Aurora Global Database メトリクスについては、「Aurora MySQL での書き込み転送の Amazon CloudWatch メトリクス」および「Aurora PostgreSQL での書き込み転送の Amazon CloudWatch メトリクス」を参照してください。Aurora パラレルクエリメトリクスについては、「パラレルクエリのモニタリング」を参照してください。

Amazon Aurora のクラスターレベルのメトリクス

次の表に、Aurora クラスター固有のメトリクスを示します。

Amazon Aurora でのクラスターレベルのメトリクス
メトリクス 説明 Applies to 単位

AuroraGlobalDBDataTransferBytes

Aurora Global Database で、マスター AWS リージョンからセカンダリ AWS リージョンに転送された REDO ログデータの量。

注記

このメトリクスはセカンダリ AWS リージョン でのみ使用できます。

Aurora MySQL および Aurora PostgreSQL

バイト

AuroraGlobalDBProgressLag

Aurora Global Database で、ユーザートランザクションとシステムトランザクション両方の、プライマリクラスターの背後にあるセカンダリクラスターの距離を測定します。

注記

このメトリクスはセカンダリ AWS リージョン でのみ使用できます。

Aurora MySQL および Aurora PostgreSQL

Milliseconds

AuroraGlobalDBReplicatedWriteIO

Aurora Global Database で、プライマリ AWS リージョンからセカンダリ AWS リージョンのクラスターボリュームに複製された書き込み I/O 操作の数。グローバルデータベース内のセカンダリ AWS リージョンの課金計算は、クラスター内で実行された書き込みを説明するために VolumeWriteIOPs が使用されます。グローバルデータベースのプライマリ AWS リージョンの課金計算では、そのクラスター内の書き込みアクティビティを示すために VolumeWriteIOPs を使用し、グローバルデータベース内のクロスリージョンレプリケーションを示すために AuroraGlobalDBReplicatedWriteIO を使用します。

注記

このメトリクスはセカンダリ AWS リージョン でのみ使用できます。

Aurora MySQL および Aurora PostgreSQL

カウント

AuroraGlobalDBReplicationLag

Aurora Global Database の場合、プライマリ AWS リージョンからアップデートをレプリケートする際の遅延時間。

注記

このメトリクスはセカンダリ AWS リージョン でのみ使用できます。

Aurora MySQL および Aurora PostgreSQL

Milliseconds

AuroraGlobalDBRPOLag

Aurora Global Database での、目標復旧時点 (RPO) ラグタイム。このメトリクスにより、ユーザートランザクションのプライマリクラスターの背後にあるセカンダリクラスターの距離が測定されます。

注記

このメトリクスはセカンダリ AWS リージョン でのみ使用できます。

Aurora MySQL および Aurora PostgreSQL

Milliseconds

AuroraVolumeBytesLeftTotal

クラスターボリュームの残りの空き容量。クラスターボリュームが大きくなると、この値は減少します。ゼロに到達すると、クラスターはスペースがないというエラーを報告します。

Aurora MySQL クラスターが 128 tebibytes (TiB) のサイズ制限に近づいているかどうかを確認する場合、この値は VolumeBytesUsed よりもシンプルで信頼性があります。AuroraVolumeBytesLeftTotal は、ストレージ請求に影響しない内部のハウスキーピングやその他の割り当てに使用されているストレージも反映しています。

Aurora MySQL

バイト

BacktrackChangeRecordsCreationRate

DB クラスターで 5 分間に作成されたバックトラック変更レコードの数。

Aurora MySQL

5 分あたりのカウント

BacktrackChangeRecordsStored

DB クラスターで使用されたバックトラック変更レコードの数。

Aurora MySQL

カウント

BackupRetentionPeriodStorageUsed

Aurora DB クラスターのバックアップ保存期間内で特定時点への復元機能をサポートするために使用されるバックアップストレージの合計容量。この金額は、TotalBackupStorageBilled メトリクスによって報告される合計に含まれます。Aurora クラスターごとに個別に計算されます。手順については、「Amazon Aurora バックアップストレージの使用状況を確認する」を参照してください。

Aurora MySQL および Aurora PostgreSQL

バイト

ServerlessDatabaseCapacity

Aurora Serverless DB クラスターの現在の容量。

Aurora MySQL および Aurora PostgreSQL

カウント

SnapshotStorageUsed

バックアップ保存期間外で、Aurora DB クラスターのすべての Aurora スナップショットで消費されているバックアップストレージの合計容量。この金額は、TotalBackupStorageBilled メトリクスによって報告される合計に含まれます。Aurora クラスターごとに個別に計算されます。手順については、「Amazon Aurora バックアップストレージの使用状況を確認する」を参照してください。

Aurora MySQL および Aurora PostgreSQL

バイト

TotalBackupStorageBilled

特定の Aurora DB クラスターに関して請求対象のバックアップストレージの合計容量 (バイト単位)。このメトリクスには、BackupRetentionPeriodStorageUsed メトリクスおよび SnapshotStorageUsed メトリクスによって測定されるバックアップストレージが含まれます。このメトリクスは、Aurora クラスターごとに個別に計算されます。手順については、「Amazon Aurora バックアップストレージの使用状況を確認する」を参照してください。

Aurora MySQL および Aurora PostgreSQL

バイト

VolumeBytesUsed

Aurora DB クラスターで使用したストレージの容量。

この値は、Aurora DB クラスターのコストに影響します (料金の詳細については、Amazon RDS の料金設定ページを参照してください)。

この値は、ストレージ請求に影響しないいくつかの内部ストレージ割り当てを反映しません。Aurora MySQL の場合、AuroraVolumeBytesLeftTotal を 128 TiB のストレージ制限と比較する代わりに、VolumeBytesUsed がゼロに近づいているかどうかテストすることで、容量不足に関する問題をより正確に予想できます。

クラスターがクローンである場合、このメトリクスの値は、クローンで追加または変更したデータの量によって異なります。元のクラスターの削除や、新しいクローンの追加/削除に応じて、メトリクスも増減する場合があります。詳細については、「出典クラスターボリュームの削除」を参照してください。

Aurora MySQL および Aurora PostgreSQL

バイト

VolumeReadIOPs

5 分以内の、クラスターボリュームからの課金読み取り I/O オペレーションの回数。

課金読み取りオペレーションはクラスターボリュームレベルで計算され、Aurora DB クラスター内のすべてのインスタンスから集計された後、5 分おきに報告されます。この値は、5 分間にわたる読み取りオペレーションメトリクスの値を受け取ることによって計算されます。課金読み取りオペレーションメトリクスの値を受け取って 300 秒で割ることで、1 秒あたりの課金読み取りオペレーションの回数を決定できます。例えば、課金読み取りオペレーションが 13,686 を返す場合、1 秒あたりの課金読み取りオペレーションは 45 (13,686 / 300 = 45.62) です。

バッファキャッシュにないデータベースのページをリクエストするクエリの課金読み取りオペレーションが発生します。これはストレージからロードする必要があります。課金読み取りオペレーションはストレージからクエリの結果が読み取られるのと同様に急増することがありますが、その後バッファキャッシュにロードされます。

ヒント

Aurora MySQL クラスターがパラレルクエリを使用している場合、VolumeReadIOPS 値が増加することがあります。パラレルクエリでは、バッファプールは使用されません。したがって、クエリは高速ですが、この最適化された処理により、読み取り操作とそれに関連する料金が増加する可能性があります。

Aurora MySQL および Aurora PostgreSQL

5 分あたりのカウント

VolumeWriteIOPs

クラスターボリュームに対する書き込みディスク I/O オペレーションの回数 (5 分間隔で報告されます)。課金書き込みオペレーションの計算方法の詳細については、「VolumeReadIOPs」を参照してください。

Aurora MySQL および Aurora PostgreSQL

5 分あたりのカウント

Amazon Aurora のインスタンスレベルのメトリクス

以下のインスタンス固有の CloudWatch メトリクスは、特に断りのない限り、すべての Aurora MySQL および Aurora PostgreSQL インスタンスに適用されます。

Amazon Aurora でのインスタンスレベルのメトリクス
メトリクス 説明 Applies to 単位

AbortedClients

適切に閉じられなかったクライアント接続の数。

Aurora MySQL

カウント

ActiveTransactions

Aurora データベースインスタンスで実行されている現在のトランザクションの 1 秒あたりの平均数。

Aurora では、このメトリクスはデフォルトで有効になっていません。この値の計測をスタートするには、特定の DB インスタンス用の DB パラメータグループに innodb_monitor_enable='all' を設定します。

Aurora MySQL

1 秒あたりのカウント数

ACUUtilization

ServerlessDatabaseCapacity メトリクスの値を DB クラスターの最大 ACU 値で割った値。

このメトリクスは Aurora Serverless v1 と Aurora Serverless v2 の両方に適用されます。

Aurora MySQL および Aurora PostgreSQL

割合 (%)

AuroraBinlogReplicaLag

バイナリログレプリケーションソースから Aurora MySQL 互換エディション で実行されるバイナリログレプリカ DB クラスターまでの遅延時間。遅延があることは、レプリカがレコードを適用できる速さよりソースがレコードを速く生成していることを意味します。

このメトリクスは、エンジンのバージョンに応じて異なる値を報告します。

Aurora MySQL バージョン 2

MySQL SHOW SLAVE STATUSSeconds_Behind_Master フィールド

Aurora MySQL バージョン 3

SHOW REPLICA STATUS

このメトリクスを使用して、バイナリログレプリカとして機能するクラスターのエラーとレプリカの遅延を監視できます。メトリクス値は、次のことを示します。

高い値

レプリカがレプリケーションソースより遅れています。

0 または 0 に近い値

レプリカプロセスはアクティブで最新です。

-1

Aurora はレプリカのセットアップ中やレプリカがエラー状態にあるときに発生する遅延を確認できません。

バイナリログのレプリケーションはクラスターのライターインスタンスでのみ行われるため、WRITER ロールに関連付けられているこのメトリクスのバージョンを使用することをお勧めします。

レプリケーションの管理の詳細については、「AWS リージョン 間での Amazon Aurora MySQL DB クラスターのレプリケーション」を参照してください。トラブルシューティングの詳細については、「Amazon Aurora MySQL レプリケーションの問題」を参照してください。

Aurora MySQL のプライマリ

[秒]

AuroraEstimatedSharedMemoryBytes

最後に設定したポーリング間隔でアクティブに使用した共有バッファまたはバッファプールメモリの推定量。

バイト

AuroraOptimizedReadsCacheHitRatio

Optimized Reads キャッシュから提供されたリクエストの割合 (パーセント)。

値は、次の式を使用して計算されます。

orcache_blks_hit/ (orcache_blks_hit + storage_blks_read)

AuroraOptimizedReadsCacheHitRatio が 100% の場合、Optimized Reads キャッシュからページが読み取られなかったことを意味し、値は 0 になります。

Aurora PostgreSQL のプライマリ

割合 (%)

AuroraReplicaLag

Aurora レプリカについて、プライマリインスタンスからアップデートをレプリケートする際の遅延時間。

Aurora MySQL と Aurora PostgreSQL のレプリカ

ミリ秒

AuroraReplicaLagMaximum

DB クラスター内のプライマリインスタンスと、いずれかの Aurora インスタンス間の最大遅延量。

Aurora MySQL と Aurora PostgreSQL のプライマリ

ミリ秒

AuroraReplicaLagMinimum

DB クラスター内のプライマリインスタンスと、いずれかの Aurora インスタンス間の最少遅延量。

Aurora MySQL と Aurora PostgreSQL のプライマリ

ミリ秒

AuroraSlowConnectionHandleCount

ハンドシェイクを開始するために 2 秒 以上待機した接続の数。

このメトリクスは、Aurora MySQL バージョン 3 のみに適用されます。

Aurora MySQL

カウント

AuroraSlowHandshakeCount

ハンドシェイクを終了するまで 50 ミリ以上かかった接続の数。

このメトリクスは、Aurora MySQL バージョン 3 のみに適用されます。

Aurora MySQL

カウント

BacktrackWindowActual

ターゲットバックトラックウィンドウと実際のバックトラックウィンドウの差異。

Aurora MySQL のプライマリ

BacktrackWindowAlert

指定された期間の、実際のバックトラックウィンドウがターゲットバックトラックウィンドウより小さかった回数。

Aurora MySQL のプライマリ

カウント

BlockedTransactions

1 秒あたりのブロックされたデータベース内のトランザクションの平均数。

Aurora MySQL

1 秒あたりのカウント数

BufferCacheHitRatio

バッファキャッシュから提供されたリクエストの割合 (パーセント)。

Aurora MySQL および Aurora PostgreSQL

割合 (%)

CommitLatency

エンジンとストレージがコミット操作を完了するのにかかる平均時間。

Aurora MySQL および Aurora PostgreSQL

Milliseconds

CommitThroughput

1 秒あたりのコミット操作の平均回数。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのカウント数

ConnectionAttempts

成功したかどうかを問わず、インスタンスへの接続を試行した回数。

Aurora MySQL

カウント

CPUCreditBalance

インスタンスが累積される CPU クレジットの数。5 分間隔で報告されます。このメトリクスは、どのくらいの期間にわたり、DB インスタンスが指定されたレートのベースラインパフォーマンスレベルを超えてバーストできるかを判断するために使用できます。

このメトリクスは、次のインスタンスクラスにのみ適用されます。

  • Aurora MySQL: db.t2.smalldb.t2.mediumdb.t3db.t4g

  • Aurora PostgreSQL: db.t3 および db.t4g

注記

T DB インスタンスクラスを、開発サーバーおよびテストサーバー、または他の本稼働以外のサーバーにのみ使用することをお勧めします。T インスタンスクラスの詳細については、「DB インスタンスクラスタイプ」を参照してください。

起動クレジットは Amazon RDS でも Amazon EC2 と同じように機能します。詳細については、「Linux インスタンス向け Amazon Elastic Compute Cloud ユーザーガイド」の「起動クレジット」を参照してください。

Aurora MySQL および Aurora PostgreSQL

カウント

CPUCreditUsage

指定された期間中に消費される CPU クレジットの数。5 分間隔で報告されます。このメトリクスは、DB インスタンスに割り当てられた仮想 CPU による命令処理に使用される、物理 CPU の時間を測定します。

このメトリクスは、次のインスタンスクラスにのみ適用されます。

  • Aurora MySQL: db.t2.smalldb.t2.mediumdb.t3db.t4g

  • Aurora PostgreSQL: db.t3 および db.t4g

注記

T DB インスタンスクラスを、開発サーバーおよびテストサーバー、または他の本稼働以外のサーバーにのみ使用することをお勧めします。T インスタンスクラスの詳細については、「DB インスタンスクラスタイプ」を参照してください。

Aurora MySQL および Aurora PostgreSQL

カウント

CPUSurplusCreditBalance

CPUCreditBalance 値がゼロの場合に unlimited インスタンスによって消費された余剰クレジットの数。

CPUSurplusCreditBalance 値は獲得した CPU クレジットによって支払われます。余剰クレジットの数が、24 時間にインスタンスが獲得できるクレジットの最大数を超えている場合、最大数を超えて消費された余剰クレジットに対しては料金が発生します。

CPU クレジットメトリクスは、5 分間隔でのみ利用可能です。

Aurora MySQL および Aurora PostgreSQL

クレジット (vCPU 分)

CPUSurplusCreditsCharged

獲得 CPU クレジットにより支払われないために追加料金が発生した、消費された余剰クレジットの数。

消費された余剰クレジットは、以下のいずれかの状況に当てはまると料金が発生します。

  • 消費された余剰クレジットが、インスタンスが 24 時間に獲得できる最大クレジット数を超えている。最大数を越えて消費された余剰クレジットは、時間の最後に課金されます。

  • インスタンスが停止または終了した。

  • インスタンスは unlimited から standard に切り替わります。

CPU クレジットメトリクスは、5 分間隔でのみ利用可能です。

Aurora MySQL および Aurora PostgreSQL

クレジット (vCPU 分)

CPUUtilization

Aurora DB インスタンスによって使用される CPU のパーセント。

Aurora MySQL および Aurora PostgreSQL

割合 (%)

DatabaseConnections

データベースインスタンスへのクライアントネットワーク接続の数。

データベースセッションの数は、メトリクスが示す値よりも多くなることがあります。これは、メトリクス値には以下が含まれないためです。

  • ネットワークへの接続がなくなっているものの、データベースによるクリーンアップ行われていないセッション

  • データベースエンジンが、固有の目的のために作成したセッション

  • データベースエンジンの並列実行機能によって作成されたセッション

  • データベースエンジンのジョブスケジューラによって作成されたセッション

  • Amazon Aurora の接続

Aurora MySQL および Aurora PostgreSQL

カウント

DDLLatency

リクエスト (例、作成、変更、削除リクエストなど) の平均時間。

Aurora MySQL

Milliseconds

DDLThroughput

1 秒あたりの DDL リクエストの平均数。

Aurora MySQL

1 秒あたりのカウント数

Deadlocks

1 秒あたりのデータベース内のデッドロックの平均回数。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのカウント数

DeleteLatency

削除操作の平均時間。

Aurora MySQL

Milliseconds

DeleteThroughput

1 秒あたりの DELETE クエリの平均回数。

Aurora MySQL

1 秒あたりのカウント数

DiskQueueDepth

未処理のディスクアクセス (読み取り/書き込みリクエスト) の数。

Aurora MySQL および Aurora PostgreSQL

カウント

DMLLatency

挿入、更新、削除の平均時間。

Aurora MySQL

Milliseconds

DMLThroughput

1 秒あたりの挿入、更新、削除の平均回数。

Aurora MySQL

1 秒あたりのカウント数

EngineUptime

インスタンス実行時間。

Aurora MySQL および Aurora PostgreSQL

Seconds

FreeableMemory

使用可能な RAM の容量。

Aurora MySQL および Aurora PostgreSQL

バイト

FreeEphemeralStorage

使用できる Ephemeral NVMe ストレージの容量。

Aurora PostgreSQL

バイト

FreeLocalStorage

使用できるローカルストレージの量。

他の DB エンジンとは異なり、Aurora DB インスタンスの場合、このメトリクスでは各 DB インスタンスで使用できるストレージの量がレポートされます。この値は、DB インスタンスクラスによって異なります (料金の詳細については、Amazon RDS の料金設定ページを参照してください)。インスタンスに対してより大きな DB インスタンスクラスを選択することで、インスタンス用の空きストレージ容量を増やすことができます。

(これは Aurora Serverless v2 には適用されません。)

Aurora MySQL および Aurora PostgreSQL

バイト

InsertLatency

挿入操作の平均時間。

Aurora MySQL

Milliseconds

InsertThroughput

1 秒あたりの挿入操作の平均回数。

Aurora MySQL

1 秒あたりのカウント数

LoginFailures

1 秒あたりの失敗したログインの平均試行回数。

Aurora MySQL

1 秒あたりのカウント数

MaximumUsedTransactionIDs

最も古い未バキュームトランザクション ID の古さ。この値が 2,146,483,648 (2^31 - 1,000,000) に達した場合、トランザクション ID の循環を防ぐためにデータベースは読み取り専用モードになります。詳細については、PostgreSQL ドキュメントの Preventing transaction ID wraparound failures を参照してください。

Aurora PostgreSQL

カウント

NetworkReceiveThroughput

Aurora DB クラスター内の各インスタンスが各クライアントから受信したネットワークスループットの量。Aurora DB クラスターとクラスターボリューム内のインスタンス間のネットワークトラフィックは、このスループットに含まれません。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数 (コンソールには 1 秒あたりのメガバイト数が表示されます)

NetworkThroughput

Aurora DB クラスター内の各インスタンスが各クライアントで送受信したネットワークスループットの量。Aurora DB クラスターとクラスターボリューム内のインスタンス間のネットワークトラフィックは、このスループットに含まれません。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

NetworkTransmitThroughput

Aurora DB クラスター内の各インスタンスが各クライアントに対して送信したネットワークスループットの量。 DB クラスターとクラスターボリューム内のインスタンス間のネットワークトラフィックは、このスループットに含まれません。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数 (コンソールには 1 秒あたりのメガバイト数が表示されます)

NumBinaryLogFiles

生成されたバイナリログファイルの数。

Aurora MySQL

カウント

PurgeBoundary

InnoDB パージ可能領域の最後のトランザクション番号。このメトリクスが長く進まない場合は、InnoDB パージが長時間実行中のトランザクションによってブロックされていることを示す、わかりやすい目安となります。調査するには、Aurora MySQL DB クラスターのアクティブなトランザクション数を確認します。

Aurora MySQL バージョン 2、バージョン 2.11 以降 カウント

PurgeFinishedPoint

InnoDB パージを実行する領域の最後のトランザクション番号。このメトリクスは、InnoDB パージの進行速度を調べるのに役立ちます。

Aurora MySQL バージョン 2、バージョン 2.11 以降 カウント

Queries

1 秒あたりに実行されたクエリの平均回数。

Aurora MySQL

1 秒あたりのカウント数

RDSToAuroraPostgreSQLReplicaLag

更新をプライマリ RDS PostgreSQL インスタンスからクラスター内の他のノードにレプリケートする際の遅延。

Aurora PostgreSQL のレプリカ

[秒]

ReadIOPS

1 秒あたりのディスク I/O オペレーションの平均回数。ただし1 分間隔で読み込みおよび書き込みを個別に報告します。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのカウント数

ReadIOPSEphemeralStorage

Ephemeral NVMe ストレージへのディスク読み取り I/O オペレーションの平均数。

Aurora PostgreSQL

1 秒あたりのカウント数

ReadLatency

1 回のディスク I/O 操作にかかる平均時間。

Aurora MySQL および Aurora PostgreSQL

[秒]

ReadLatencyEphemeralStorage

Ephemeral NVMe ストレージのディスク読み取り I/O オペレーションごとにかかる平均時間。

Aurora PostgreSQL

ミリ秒

ReadThroughput

1 秒あたりのディスクからの平均読み取りバイト数。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

ReadThroughputEphemeralStorage

Ephemeral NVMe ストレージ用にディスクから読み取られた 1 秒あたりの平均バイト数。

Aurora PostgreSQL

1 秒あたりのバイト数

ReplicationSlotDiskUsage

レプリケーションスロットファイルで消費するディスク領域の量。

Aurora PostgreSQL

バイト

ResultSetCacheHitRatio

Resultset キャッシュから提供されたリクエストの割合 (パーセント)。

Aurora MySQL

割合 (%)

RollbackSegmentHistoryListLength

コミットされたトランザクションが削除とマークされたレコードを記録する UNDO ログ。これらのレコードは、InnoDB のパージオペレーションによって処理されるようにスケジュールされています。

Aurora MySQL

カウント

RowLockTime

InnoDB テーブルのローロックの取得にかかった合計時間。

Aurora MySQL

Milliseconds

SelectLatency

選択した操作の平均時間。

Aurora MySQL

Milliseconds

SelectThroughput

1 秒あたりの選択クエリの平均回数。

Aurora MySQL

1 秒あたりのカウント数

StorageNetworkReceiveThroughput

DB クラスター内の各インスタンスが、Aurora のストレージサブシステムから受信した、ネットワークスループットの量。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

StorageNetworkThroughput

Aurora DB クラスター内の各インスタンスが、Aurora のストレージサブシステムとの間で送受信した、ネットワークスループットの量。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

StorageNetworkTransmitThroughput

Aurora DB クラスター内の各インスタンスが、Aurora のストレージサブシステムに送信した、ネットワークスループットの量。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

SumBinaryLogSize

バイナリログファイルの合計サイズ。

Aurora MySQL

バイト

SwapUsage

使用したスワップ領域の量。このメトリクスは、以下の DB インスタンスクラスでは使用できません。
  • db.r3.*、db.r4.*、db.r7g.* (Aurora MySQL)

  • db.r7g.* (Aurora PostgreSQL)

Aurora MySQL および Aurora PostgreSQL

バイト

TempStorageIOPS

DB インスタンスにアタッチされたローカルストレージの読み取りと書き込み両方で実行された IOPS の数。このメトリクスはカウントを表し、1 秒に 1 回測定されます。

このメトリクスは Aurora Serverless v1 と Aurora Serverless v2 の両方に適用されます。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのカウント数

TempStorageThroughput

DB インスタンスに関連するローカルストレージとの間で転送されるデータの量です。このメトリクスはバイトを表し、1 秒に 1 回測定されます。

このメトリクスは Aurora Serverless v1 と Aurora Serverless v2 の両方に適用されます。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

TransactionLogsDiskUsage

Aurora PostgreSQL DB インスタンスでトランザクションログが消費するディスク領域の量。

このメトリクスは、Aurora PostgreSQL が、論理的なレプリケーションまたは AWS Database Migration Service を使用している場合にのみ生成されます。デフォルトでは、Aurora PostgreSQL はトランザクションログではなくログレコードを使用します。トランザクションログが使用されていない場合、このメトリクスの値は -1 です。

Aurora PostgreSQL のプライマリ

バイト

TruncateFinishedPoint

切り捨てを元に戻すオペレーションを実行する最後のトランザクション識別子。

Aurora MySQL バージョン 2、バージョン 2.11 以降 カウント

UpdateLatency

更新オペレーションにかかった平均時間。

Aurora MySQL

Milliseconds

UpdateThroughput

1 秒あたりの平均更新数。

Aurora MySQL

1 秒あたりのカウント数

WriteIOPS

1 秒あたりに生成された Aurora ストレージ書き込みレコードの数。これは、データベースによって生成されるログレコードの概数です。これらは 8K ページの書き込みや、送信されるネットワークパケットと一致しません。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのカウント数

WriteIOPSEphemeralStorage

Ephemeral NVMe ストレージへのディスク書き込み I/O オペレーションの平均数。

Aurora PostgreSQL

1 秒あたりのカウント数

WriteLatency

1 回のディスク I/O 操作にかかる平均時間。

Aurora MySQL および Aurora PostgreSQL

[秒]

WriteLatencyEphemeralStorage

Ephemeral NVMe ストレージのディスク書き込み I/O オペレーションごとにかかる平均時間。

Aurora PostgreSQL

ミリ秒

WriteThroughput

永続的ストレージに 1 秒ごとに書き込まれた平均バイト数。

Aurora MySQL および Aurora PostgreSQL

1 秒あたりのバイト数

WriteThroughputEphemeralStorage

Ephemeral NVMe ストレージ用にディスクに書き込まれる 1 秒あたりの平均バイト数。

Aurora PostgreSQL

1 秒あたりのバイト数

Amazon Aurora の Amazon CloudWatch 使用状況メトリクス

Amazon CloudWatch の AWS/Usage 名前空間には、Amazon RDS サービスクォータのアカウントレベルの使用状況メトリクスが含まれています。CloudWatch では、すべての AWS リージョン の使用状況メトリクスを自動的に収集します。

詳細については、Amazon CloudWatch ユーザーガイドの「Amazon CloudWatch 使用状況メトリクスの使用」を参照してください。クォータの詳細については、Service Quotas ユーザーガイドAmazon Aurora のクォータと制約 および クォータの引き上げのリクエストを参照してください。

メトリクス 説明 単位*
DBClusterParameterGroups

AWS アカウント の DB クラスターパラメータグループの数。カウントでは、デフォルトのパラメータグループは除外されます。

カウント

DBClusters

AWS アカウント の Amazon Aurora DB クラスターの数。

カウント

DBInstances

AWS アカウント の DB インスタンスの数。

カウント

DBParameterGroups

AWS アカウント の DB パラメータグループの数。カウントでは、デフォルトの DB パラメータグループは除外されます。

カウント

DBSubnetGroups

AWS アカウント の DB サブネットグループの数。カウントでは、デフォルトのサブネットグループは除外されます。

カウント

ManualClusterSnapshots

AWS アカウント にある、手動で作成された DB クラスタースナップショットの数。このカウントでは、無効なスナップショットは除外されます。

カウント

OptionGroups

AWS アカウント 内のオプショングループの数。カウントでは、デフォルトのオプショングループは除外されます。

カウント

ReservedDBInstances

AWS アカウント の予約済み DB インスタンスの数。カウントでは、使用停止または拒否されたインスタンスは除外されます。

カウント

注記

Amazon RDS は、使用状況メトリクスのユニットを CloudWatch に発行しません。ユニットはドキュメントにのみ表示されます。