Amazon 的 Amazon CloudWatch 指標 RDS - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon 的 Amazon CloudWatch 指標 RDS

Amazon CloudWatch 指標提供 Amazon RDS執行個體和叢集效能和運作狀態的洞察,可讓您監控系統行為並做出資料驅動的決策。這些指標有助於追蹤資源使用率、資料庫活動和操作效率,讓您了解執行個體的效能。

此參考概述了 Amazon 可用的特定指標,RDS並說明如何解譯和使用它們來最佳化資料庫效能、疑難排解問題,並確保高可用性。

Amazon RDS 會將指標發佈至 AWS/RDSAWS/Usage 命名空間 CloudWatch 中的 Amazon。

Amazon 的 Amazon CloudWatch 執行個體層級指標 RDS

Amazon 中的AWS/RDS命名空間 CloudWatch 包含下列執行個體層級指標。

注意

Amazon RDS主控台可能會以與傳送至 Amazon 的單位不同的單位顯示指標 CloudWatch。例如,Amazon RDS主控台可能會以 MB (MB) 為單位顯示指標,而指標則會以位元組 CloudWatch 為單位傳送至 Amazon。

指標 描述 適用對象 單位

BinLogDiskUsage

二進位日誌佔用的磁碟空間量。如果為 MySQL 和 MariaDB 執行個體啟用自動備份,包括僅供讀取複本,則會建立二進位日誌。

MariaDB

我的SQL

位元組

BurstBalance

可用的一般用途 SSD(gp2) 爆量儲存貯體 I/O 點數百分比。

全部

百分比

CheckpointLag

自最近檢查點以來的時間量。

秒鐘

ConnectionAttempts

嘗試連線至執行個體的次數 (無論是否成功)。

我的SQL

計數

CPUUtilization

CPU 使用率百分比。

全部

百分比

CPUCreditUsage

執行個體為CPU使用所花費的CPU點數。一個CPU點數等於一個 vCPU,在一分鐘內以 100% 使用率執行,或相等的 vCPUs、使用率和時間組合。例如,您可能有一個 vCPU 以 50% 的利用率執行兩分鐘,或兩個 v 以 25% 的利用率 vCPUs 執行兩分鐘。

此指標僅適用於 db.t2db.t3db.t4g執行個體。
注意

建議您在開發、測試伺服器或其他非生產伺服器時,僅使用 T 資料庫執行個體類別。如需 T 執行個體類別的詳細資訊,請參閱 資料庫執行個體類別的類型

CPU 點數指標僅以五分鐘的頻率提供。如果您要指定大於 5 分鐘的期間,請使用 Sum 統計資訊代替 Average 統計資訊。

額度 (v CPU分鐘)

CPUCreditBalance

執行個體自啟動或啟動以來累積的累積CPU點數。如果是 T2 Standard,CPUCreditBalance 也包含已產生的啟動額度。

獲得額度後,額度會在額度餘額中累積,並在支付額度時,從額度餘額中移出。額度餘額有最大值限制,它取決於執行個體大小。到達限制之後,任何獲得的新點數都會遭到捨棄。如果是 T2 Standard,啟動額度不會計入此限制。

中的點數CPUCreditBalance可供執行個體用於超出其基準CPU使用率的爆量。

執行個體執行時,CPUCreditBalance 中的額度不會過期。當執行個體停止時,CPUCreditBalance 不會保持,所有累積的額度都將流失。

CPU 點數指標僅以五分鐘的頻率提供。

此指標僅適用於 db.t2db.t3db.t4g執行個體。
注意

建議您在開發、測試伺服器或其他非生產伺服器時,僅使用 T 資料庫執行個體類別。如需 T 執行個體類別的詳細資訊,請參閱 資料庫執行個體類別的類型

啟動點數在 Amazon 的運作方式與在 Amazon RDS相同EC2。如需詳細資訊,請參閱《Amazon Elastic Compute Cloud Linux 執行個體使用者指南》中的啟動積分

額度 (v CPU分鐘)

CPUSurplusCreditBalance

無限制執行個體已在其 CPUCreditBalance 值為 0 時支出的剩餘額度數量。

CPUSurplusCreditBalance值由獲得的CPU額度支付。如果剩餘額度超過執行個體在 24 小時期間可獲得的最大額度數量,超過最大值的支出剩餘額度將必須負擔額外的費用。

CPU 點數指標僅以 5 分鐘的頻率提供。

全部

額度 (v CPU分鐘)

CPUSurplusCreditsCharged

未由獲得的額度支付,因此產生額外費用的剩餘CPU額度數目。

發生以下任何情況時,將收取支出剩餘額度的費用。

  • 支出剩餘額度超過執行個體在 24 小時期間可獲得的最大額度數量。在小時結束時,將收取超過最大值的支出剩餘額度的費用。

  • 執行個體已停止或終止。

  • 執行個體從 unlimited 切換至 standard

CPU 點數指標僅以 5 分鐘的頻率提供。

全部

額度 (v CPU分鐘)

DatabaseConnections

連線至資料庫執行個體的用戶端網路連線數。

資料庫工作階段數可能高於指標值,因為指標值不包括以下項目:

  • 不再有網路連線但尚未清理資料庫的工作階段

  • 資料庫引擎為供自己使用建立的工作階段

  • 資料庫引擎的平行執行功能建立的工作階段

  • 資料庫引擎任務排程器建立的工作階段

  • Amazon RDS連線

全部

計數

DiskQueueDepth

等待存取磁碟的未完成 IO (讀/寫請求) 數量。

全部

計數

DiskQueueDepthLogVolume

等待存取日誌磁碟區磁碟的未完成 IO (讀/寫請求) 數量。

全部

計數

EBSByteBalance%

留在RDS資料庫爆量儲存貯體中的輸送量點數百分比。只有基本監控才提供此指標。

指標值是以所有磁碟區 (包括根磁碟區) 的輸送量為基礎,而非僅以包含資料庫檔案的那些磁碟區為基礎。

若要尋找支援此指標的執行個體大小,請參閱 Amazon EC2 使用者指南 中的EBS依預設最佳化資料表中具有星號 (*) 的執行個體大小。Sum 統計資料不適用於此指標。

全部

百分比

EBSIOBalance%

留在RDS資料庫爆量儲存貯體中的 I/O 點數百分比。只有基本監控才提供此指標。

指標值是以IOPS所有磁碟區的 為基礎,包括根磁碟區,而不是僅以包含資料庫檔案的磁碟區為基礎。

若要尋找支援此指標的執行個體大小,請參閱 Amazon 使用者指南 中的 Amazon EBS最佳化執行個體類型 EC2 Sum 統計資料不適用於此指標。

此指標不同於 BurstBalance。若要了解如何使用此指標,請參閱使用 Amazon EBS最佳化執行個體爆量功能改善應用程式效能並降低成本

全部

百分比

FailedSQLServerAgentJobsCount

最後一分鐘內失敗的 Microsoft SQL Server Agent 任務數量。

Microsoft SQL 伺服器

每分鐘計數

FreeableMemory

可用的隨機存取記憶體的數量。

對於 MariaDB 、我的 、SQLOracle 和 PostgreSQL 資料庫執行個體,此指標會報告 MemAvailable的欄位值/proc/meminfo

全部

位元組

FreeLocalStorage

可用的本機儲存空間量。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需有關具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

位元組

FreeLocalStoragePercent

可用本機儲存空間的百分比。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需有關具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

百分比

FreeStorageSpace

可用的儲存空間的數量。

全部

位元組

FreeStorageSpaceLogVolume

日誌磁碟區上可用的儲存空間數量。

全部

位元組

MaximumUsedTransactionIDs

IDs 已使用的最大交易數。

PostgreSQL

計數

NetworkReceiveThroughput

資料庫執行個體上的傳入 (接收) 網路流量,包括客戶資料庫流量和用於監控和複寫的 Amazon RDS流量。

全部

每秒位元組數

NetworkTransmitThroughput

資料庫執行個體上的傳出 (傳輸) 網路流量,包括客戶資料庫流量和用於監控和複寫的 Amazon RDS流量。

全部

每秒位元組數

OldestReplicationSlotLag

複本的延遲大小在接收的預先寫入日誌 (WAL) 資料方面落後最多。

PostgreSQL

位元組

ReadIOPS

磁碟讀取輸入/輸出操作的每秒平均次數。

全部

每秒計數

ReadIOPSLocalStorage

磁碟讀取輸入/輸出操作到本機儲存體的每秒平均次數。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的相關資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

每秒計數

ReadIOPSLogVolume

日誌磁碟區每秒磁碟讀取 I/O 操作的平均次數。

全部

每秒計數

ReadLatency

平均每次磁碟輸入/輸出操作耗用的時間量。

全部

秒鐘

ReadLatencyLocalStorage

平均每次本機儲存體磁碟輸入/輸出操作耗用的時間量。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需有關具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

秒鐘

ReadLatencyLogVolume

日誌磁碟區每個磁碟 I/O 操作所花費的平均時間量。

全部

秒鐘

ReadThroughput

平均每秒從磁碟讀取的位元組數目。

全部

每秒位元組數

ReadThroughputLocalStorage

平均每秒從磁碟讀取的本機儲存體位元組數目。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的相關資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

每秒位元組數

ReadThroughputLogVolume

日誌磁碟區每秒從磁碟讀取的平均位元組數目。

全部

每秒位元組數

ReplicaLag

針對僅供讀取複本的組態,讀取複本資料庫執行個體落後於來源資料庫執行個體的時間量。適用於 MariaDB 、Microsoft SQL Server、My 、SQLOracle 和 PostgreSQL 僅供讀取複本。

針對多可用區域資料庫叢集,寫入器資料庫執行個體上的最新交易與讀取器資料庫執行個體上最新套用交易之間的時間差異。

秒鐘

ReplicationChannelLag

對於多來源複本組態,在來源資料庫執行個體後方的多來源複本上特定通道延遲的時間。如需詳細資訊,請參閱監控多來源複寫管道

我的SQL

秒鐘

ReplicationSlotDiskUsage

複本插槽檔案使用的磁碟空間。

PostgreSQL

位元組

SwapUsage

資料庫執行個體上使用的交換空間的量。

MariaDB

我的SQL

Oracle

PostgreSQL

位元組

TransactionLogsDiskUsage

交易日誌使用的磁碟空間。

PostgreSQL

位元組

TransactionLogsGeneration

每秒產生的交易日誌的大小。

PostgreSQL

每秒位元組數

WriteIOPS

磁碟寫入輸入/輸出操作的每秒平均次數。

全部

每秒計數

WriteIOPSLocalStorage

本機儲存體上磁碟寫入輸入/輸出操作的每秒平均次數。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需有關具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

每秒計數

WriteIOPSLogVolume

日誌磁碟區每秒磁碟寫入 I/O 操作的平均次數。

全部

每秒計數

WriteLatency

平均每次磁碟輸入/輸出操作耗用的時間量。

全部

秒鐘

WriteLatencyLocalStorage

平均每次本機儲存體磁碟輸入/輸出操作耗用的時間量。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的相關資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

秒鐘

WriteLatencyLogVolume

日誌磁碟區每個磁碟 I/O 操作所花費的平均時間量。

全部

秒鐘

WriteThroughput

平均每秒寫入磁碟的位元組數目。

全部

每秒位元組數

WriteThroughputLogVolume

日誌磁碟區每秒寫入至磁碟的平均位元組數目。

全部

每秒位元組數

WriteThroughputLocalStorage

每秒寫入磁碟的本機儲存體平均位元組數目。

此指標僅適用於具有執行個體存放區磁碟區的資料庫NVMeSSD執行個體類別。如需具有NVMeSSD執行個體存放磁碟區之 Amazon EC2執行個體的相關資訊,請參閱執行個體存放磁碟區 。同等RDS資料庫執行個體類別具有相同的執行個體存放區磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有NVMeSSD執行個體存放區磁碟區。

每秒位元組數

Amazon 的 Amazon RDS CloudWatch 用量指標

Amazon 中的AWS/Usage命名空間 CloudWatch 包含 Amazon RDS服務配額的帳戶層級用量指標。 會自動 CloudWatch 收集所有 的用量指標 AWS 區域。

如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的CloudWatch 用量指標。如需詳細資訊,請參閱《Service Quotas 使用者指南》中的請求提高配額

指標 描述 單位*
AllocatedStorage

所有資料庫執行個體的儲存總量 總和不包括臨時遷移執行個體。

GB

DBClusterParameterGroups

AWS 帳戶中資料庫叢集參數群組的數量上限 計數不包括預設參數群組。

計數

DBClusters

AWS 帳戶中 Amazon Aurora 資料庫叢集的數量。

計數

DBInstances

AWS 帳戶中的資料庫執行個體數量。

計數

DBParameterGroups

AWS 帳戶中資料庫參數群組的數量。計數不包括預設的資料庫參數群組。

計數

DBSecurityGroups

AWS 帳戶中的安全群組數量。計數不包括預設安全群組和預設VPC安全群組。

計數

DBSubnetGroups

AWS 帳戶中的資料庫子網路群組數量。計數不包括預設子網路組。

計數

ManualClusterSnapshots

AWS 帳戶中手動建立的資料庫叢集快照數量。計數不包括無效的快照。

計數

ManualSnapshots

AWS 帳戶中手動建立的資料庫快照數量。計數不包括無效的快照。

計數

OptionGroups

AWS 帳戶中的選項群組數量。計數不包括預設選項群組。

計數

ReservedDBInstances

AWS 帳戶中的保留資料庫執行個體數量。計數不包括淘汰或拒絕的執行個體。

計數

注意

Amazon RDS不會將用量指標的單位發佈至 CloudWatch。這些單位僅顯示於文件中。