メトリクスを単位別にならげ変えてみました。
単位:パーセント
BurstBalance
CPUUtilization
- CPU 使用率 (%)
単位:時間(ミリ秒)
ReadLatency/WriteLatency
- 「読み取り/書き込み」レイテンシー (ミリ秒)
- 1 回のディスク I/O 操作にかかる平均時間。
ReplicaLag
- レプリカ遅延 (ミリ秒)
- ソース DB インスタンスからリードレプリカ DB インスタンスまでのラグ。
- MySQL、MariaDB、Oracle、PostgreSQL、および SQL Server のリードレプリカに適用されます。
単位:バイト
BinLogDiskUsage
- バイナリログのディスク使用状況 (MB)
- プライマリでバイナリログが占有するディスク領域の量。MySQL リードレプリカに適用されます。
FreeableMemory
- 解放可能なメモリ (MB)
- 使用可能な RAM の容量。
- MariaDB、MySQL、Oracle、および PostgreSQL DB インスタンスの場合、このメトリクスは /proc/meminfo の MemAvailable フィールドの値を報告します。
FreeStorageSpace
- 空きストレージ領域 (MB)
- 使用可能なストレージ領域の容量。
MaximumUsedTransactionIDs
- 最大使用済みトランザクション ID (数)
- 最大使用済みトランザクション ID 数。PostgreSQL に適用されます。
OldestReplicationSlotLag
- 最も古いレプリケーションスロット遅延 (MB)
- 受信した先行書き込み (WAL) データに関して最も遅延の長いレプリカの遅延サイズ。
- PostgreSQL に適用されます。
- 単位: メガバイト
ReplicationSlotDiskUsage
- レプリカスロットディスク使用状況 (MB)
- レプリケーションスロットファイルで使用されているディスク容量。PostgreSQL に適用されます。
- 単位: メガバイト
SwapUsage
- スワップ使用状況 (MB)
- DB インスタンスで使用するスワップ領域の量。
- このメトリクスは SQL Server では利用できません。
TransactionLogsDiskUsage
- トランザクションログディスク使用状況 (MB)
- トランザクションログで使用されているディスク容量。
- PostgreSQL に適用されます。
- 単位: メガバイト
単位:Count
DatabaseConnections
- DB 接続 (数)
- 使用中のデータベース接続の数。
- メトリクス値には、データベースによってまだクリーンアップされていない、切断されたデータベース接続が含まれていない可能性があります。
- したがって、データベースによって記録されるデータベース接続の数は、メトリクス値よりも多い可能性があります。
DiskQueueDepth
- キューの深さ (数)
- 未処理のディスク I/O アクセス (読み取り/書き込みリクエスト) の数。
単位:クレジット (vCPU 分)
CPUCreditUsage
- CPU クレジット使用状況 (数)
- (T2 インスタンス) CPU 使用率に関してインスタンスで消費される CPU クレジットの数。
- 1 CPUクレジットは、1 分間 100% の使用率で実行される 1 つの vCPU、または vCPU、使用率、時間の同等の組み合わせに相当します。
たとえば、2 分間 50% の使用率で実行されている 1 つの vCPU、または 2 分間 25% の使用率で実行されている 2 つの vCPU があるとします。
CPU クレジットメトリクスは、5 分間隔でのみ利用可能です。5 分を超える期間を指定する場合は、Sum 統計の代わりに Average 統計を使用します。
CPUCreditBalance
CPU クレジット残量 (数)
- T2 スタンダードの場合、CPUCreditBalance には蓄積された起動クレジットの数も含まれます。
- クレジットは、獲得後にクレジット残高に蓄積され、消費されるとクレジット残高から削除されます。
- クレジット残高には、インスタンスサイズによって決まる上限があります。
- 制限に到達すると、獲得された新しいクレジットはすべて破棄されます。
- T2 スタンダードの場合、起動クレジットは制限に対してカウントされません。
- CPUCreditBalance のクレジットは、インスタンスがそのベースライン CPU 使用率を超えてバーストするために消費できます。
- インスタンスが実行中の場合、CPUCreditBalance のクレジットは期限切れになりません。
インスタンスが停止すると、CPUCreditBalance は保持されず、蓄積されたすべてのクレジットが失われます。
CPU クレジットメトリクスは、5 分間隔でのみ利用可能です。
単位:カウント/時間
FailedSQLServerAgentJobsCount
- 失敗した SQL Server エージェントジョブ数 (数/分)
- 直近 1 分間に失敗した Microsoft SQL Server エージェントジョブの数。
- 単位: カウント/分
ReadIOPS/WriteIOPS
- 読み取り IOPS (数/秒)/書き込み IOPS (数/秒)
- 1 秒あたりのディスク「読み取り/書き込み」 I/O 操作の平均回数。
- 単位: カウント/秒
単位:バイト/秒
NetworkReceiveThroughput
- ネットワーク受信スループット (MB/秒)
- モニタリングとレプリケーションに使用する顧客データベーストラフィックと Amazon RDS トラフィックの両方を含む、DB インスタンスの受信ネットワークトラフィック。
NetworkTransmitThroughput
- ネットワーク送信スループット (MB/秒)
- モニタリングとレプリケーションに使用する顧客データベーストラフィックと Amazon RDS トラフィックの両方を含む、DB インスタンスの送信ネットワークトラフィック。
ReadThroughput/WriteThroughput
- 「読み取り/書き込み」スループット (MB/秒)
- 1 秒あたりのディスクからの平均「読み取り/書き込み」バイト数。
TransactionLogsGeneration
- トランザクションログ生成 (MB/秒)
- 1 秒あたりに生成されるトランザクションログのサイズ。
- PostgreSQL に適用されます。