本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon RDS 的 Amazon CloudWatch 指標
Amazon CloudWatch 指標可讓您深入了解 Amazon RDS 執行個體和叢集的效能和運作狀態,讓您監控系統行為並做出資料驅動型決策。這些指標有助於追蹤資源使用率、資料庫活動和營運效率,讓您了解執行個體的效能。
此參考概述 Amazon RDS 可用的特定指標,並說明如何解譯和使用它們來最佳化資料庫效能、疑難排解問題,並確保高可用性。
Amazon RDS 會將指標發佈至 AWS/RDS
和 AWS/Usage
命名空間中的 Amazon CloudWatch。
Amazon RDS 的 Amazon CloudWatch 執行個體層級指標
Amazon CloudWatch 中的 AWS/RDS
命名空間包含下列執行個體層級指標。
注意
Amazon RDS 主控台可能會以與傳送至 Amazon CloudWatch 的單位不同的單位顯示指標。例如,Amazon RDS 主控台可能會顯示指標 (MB),而系統會將指標傳送至 Amazon CloudWatch 位元組。
指標 | 描述 | 適用對象 | 單位 |
---|---|---|---|
|
二進位日誌佔用的磁碟空間量。如果已啟用 MySQL 和 MariaDB 執行個體的自動備份,包括僅供讀取複本,則會建立二進位日誌。 |
MariaDB MySQL |
位元組 |
|
一般用途 SSD (gp2) 叢發儲存貯體可用輸入/輸出額度的百分比。 |
全部 |
百分比 |
|
自最近檢查點以來的時間量。 |
秒鐘 |
|
|
嘗試連線至執行個體的次數 (無論是否成功)。 |
MySQL |
計數 |
|
CPU 使用率。 |
全部 |
百分比 |
|
執行個體為 CPU 使用率花費的 CPU 額度數量。一個 CPU 額度等於在 100 % 使用率的情形下執行一分鐘的一個 vCPU,或是相等組合的 vCPU、利用率和時間。例如,您可能會有在 50% 利用率的情形下執行兩分鐘的一個 vCPU,或在 25% 利用率的情形下執行兩分鐘的兩個 vCPU。 此指標僅適用於db.t2 、 db.t3 和 db.t4g 執行個體。注意建議您在開發、測試伺服器或其他非生產伺服器時,僅使用 T 資料庫執行個體類別。如需 T 執行個體類別的詳細資訊,請參閱 資料庫執行個體類別的類型 CPU 額度指標僅提供 5 分鐘頻率。如果您要指定大於 5 分鐘的期間,請使用 |
額度 (vCPU-分鐘) |
|
|
自執行個體啟動或開始後,累積獲得的 CPU 額度數量。如果是 T2 Standard, 獲得額度後,額度會在額度餘額中累積,並在支付額度時,從額度餘額中移出。額度餘額有最大值限制,它取決於執行個體大小。到達限制之後,任何獲得的新點數都會遭到捨棄。如果是 T2 Standard,啟動額度不會計入此限制。
執行個體執行時, CPU 額度指標僅提供 5 分鐘頻率。 此指標僅適用於db.t2 、 db.t3 和 db.t4g 執行個體。注意建議您在開發、測試伺服器或其他非生產伺服器時,僅使用 T 資料庫執行個體類別。如需 T 執行個體類別的詳細資訊,請參閱 資料庫執行個體類別的類型 啟動積分在 Amazon RDS 中的運作方式與 Amazon EC2 相同。如需詳細資訊,請參閱《Amazon Elastic Compute Cloud Linux 執行個體使用者指南》中的啟動積分。 |
額度 (vCPU-分鐘) |
|
|
無限制執行個體已在其
CPU 額度指標僅提供 5 分鐘頻率。 |
全部 |
額度 (vCPU-分鐘) |
|
若支出剩餘額度數量未由獲得的 CPU 額度付清,會產生額外的費用。 發生以下任何情況時,將收取支出剩餘額度的費用。
CPU 額度指標僅提供 5 分鐘頻率。 |
全部 |
額度 (vCPU-分鐘) |
|
連線至資料庫執行個體的用戶端網路連線數。 資料庫工作階段數可能高於指標值,因為指標值不包括以下項目:
|
全部 |
計數 |
|
等待存取磁碟的未完成 IO (讀/寫請求) 數量。 |
全部 |
計數 |
|
等待存取日誌磁碟區磁碟的未完成 IO (讀/寫請求) 數量。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
計數 |
|
RDS 資料庫高載儲存貯體中剩餘輸送量額度的百分比。只有基本監控才提供此指標。 指標值是以所有磁碟區 (包括根磁碟區) 的輸送量為基礎,而非僅以包含資料庫檔案的那些磁碟區為基礎。 若要尋找支援此指標的執行個體大小,請參閱《Amazon EC2 使用者指南》中的 EBS 預設最佳化資料表中具有星號 (*) 的執行個體大小。 Amazon EC2 |
全部 |
百分比 |
|
RDS 資料庫高載儲存貯體中剩餘輸入/輸出額度的百分比。只有基本監控才提供此指標。 指標值是以所有磁碟區 (包括根磁碟區) 的 IOPS 為基礎,而非僅以包含資料庫檔案的那些磁碟區為基礎。 若要尋找支援此指標的執行個體大小,請參閱《Amazon EC2 使用者指南》中的 Amazon EBS 最佳化執行個體類型。 Amazon EC2 此指標不同於 |
全部 |
百分比 |
|
最後 1 分鐘內失敗的 Microsoft SQL Server Agent 任務數量。 |
Microsoft SQL Server |
每分鐘計數 |
|
可用的隨機存取記憶體的數量。 若為 MariaDB、MySQL、Oracle 和 PostgreSQL 資料庫執行個體,此指標報告 |
全部 |
位元組 |
|
可用的本機儲存空間量。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
位元組 |
|
|
可用本機儲存空間的百分比。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
百分比 |
|
|
可用的儲存空間的數量。 |
全部 |
位元組 |
|
日誌磁碟區上可用的儲存空間數量。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
位元組 |
|
對資料庫執行個體使用 IAM 身分驗證的連線請求數目。 |
全部 |
計數 |
|
已使用的交易 ID 上限。 |
PostgreSQL |
計數 |
|
資料庫執行個體的外來 (接收) 網路流量,包括客戶資料庫流量及用於監控與複寫的 Amazon RDS 流量。 |
全部 |
每秒位元組數 |
|
資料庫執行個體的外送 (傳輸) 網路流量,包括客戶資料庫流量及用於監控與複寫的 Amazon RDS 流量。 |
全部 |
每秒位元組數 |
|
Amazon RDS 的延遲大小會在來源資料庫上遞交交易,以及 RDS 將交易套用至複本資料庫的時間。 |
PostgreSQL |
位元組 |
|
以接收到 WAL 資料而言,複本遲延程度最大的遲延大小。 |
PostgreSQL |
位元組 |
|
磁碟讀取輸入/輸出操作的每秒平均次數。 |
全部 |
每秒計數 |
|
磁碟讀取輸入/輸出操作到本機儲存體的每秒平均次數。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
每秒計數 |
|
|
日誌磁碟區每秒磁碟讀取 I/O 操作的平均次數。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
每秒計數 |
|
平均每次磁碟輸入/輸出操作耗用的時間量。 |
全部 |
秒鐘 |
|
平均每次本機儲存體磁碟輸入/輸出操作耗用的時間量。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe SSD 執行個體儲存體磁碟區。 |
秒鐘 |
|
|
日誌磁碟區每個磁碟 I/O 操作所花費的平均時間量。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
秒鐘 |
|
平均每秒從磁碟讀取的位元組數目。 |
全部 |
每秒位元組數 |
|
平均每秒從磁碟讀取的本機儲存體位元組數目。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
每秒位元組數 |
|
|
日誌磁碟區每秒從磁碟讀取的平均位元組數目。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
每秒位元組數 |
|
針對僅供讀取複本的組態,讀取複本資料庫執行個體落後於來源資料庫執行個體的時間量。適用於 MariaDB、Microsoft SQL Server、MySQL、Oracle 和 PostgreSQL 僅供讀取複本。 針對多可用區域資料庫叢集,寫入器資料庫執行個體上的最新交易與讀取器資料庫執行個體上最新套用交易之間的時間差異。 |
秒鐘 |
|
|
對於多來源複本組態,多來源複本上的特定通道落後於來源資料庫執行個體的時間。如需詳細資訊,請參閱監控多來源複寫管道。 |
MySQL |
秒鐘 |
|
複本插槽檔案使用的磁碟空間。 |
PostgreSQL |
位元組 |
|
資料庫執行個體上使用的交換空間的量。 |
MariaDB MySQL Oracle PostgreSQL |
位元組 |
|
tempdb 上的可用資料空間量,以及 tempdb 所在的磁碟區。 使用此指標來監控 tempdb 資料空間可用性,並相應地規劃容量。低值可能表示需要增加儲存體或最佳化大量使用 tempdb 的查詢。 |
SQL Server |
位元組 |
|
tempdb 上的可用日誌空間量,以及 tempdb 所在的磁碟區。 使用此指標來監控 tempdb 日誌空間可用性,並防止交易日誌的完整條件。對於具有大型交易或產生重大日誌活動的高度並行的工作負載至關重要。 |
SQL Server |
位元組 |
|
tempdb 上使用的資料檔案百分比。此指標不會考慮潛在的檔案成長。 使用此指標來監控 tempdb 資料檔案使用率,並識別潛在的效能瓶頸。高值可能表示需要最佳化建立大型臨時物件或增加 tempdb 大小的查詢。 |
SQL Server |
百分比 |
|
tempdb 上使用的日誌檔案百分比。此指標不會考慮潛在的檔案成長。 使用此指標來監控 tempdb 日誌檔案使用率,並防止效能問題。高值可能表示長時間執行的交易或過多的記錄活動可能會影響整體資料庫效能。 |
SQL Server |
百分比 |
|
交易日誌使用的磁碟空間。 |
PostgreSQL |
位元組 |
|
每秒產生的交易日誌的大小。 |
PostgreSQL |
每秒位元組數 |
|
磁碟寫入輸入/輸出操作的每秒平均次數。 |
全部 |
每秒計數 |
|
本機儲存體上磁碟寫入輸入/輸出操作的每秒平均次數。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
每秒計數 |
|
|
日誌磁碟區每秒磁碟寫入 I/O 操作的平均次數。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
每秒計數 |
|
平均每次磁碟輸入/輸出操作耗用的時間量。 |
全部 |
秒鐘 |
|
平均每次本機儲存體磁碟輸入/輸出操作耗用的時間量。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe SSD 執行個體儲存體磁碟區。 |
秒鐘 |
|
|
日誌磁碟區每個磁碟 I/O 操作所花費的平均時間量。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
秒鐘 |
|
平均每秒寫入磁碟的位元組數目。 |
全部 |
每秒位元組數 |
|
日誌磁碟區每秒寫入至磁碟的平均位元組數目。 |
已啟用專用日誌磁碟區的資料庫執行個體 |
每秒位元組數 |
|
每秒寫入磁碟的本機儲存體平均位元組數目。 此指標僅適用於具有 NVMe SSD 執行個體儲存體磁碟區的資料庫執行個體類別。如需使用 NVMe SSD 執行個體儲存體磁碟區的 Amazon EC2 執行個體的相關資訊,請參閱執行個體儲存體區磁碟區。對等的 RDS 資料庫執行個體類別具有相同的執行個體儲存體磁碟區。例如,db.m6gd 和 db.r6gd 資料庫執行個體類別具有 NVMe 固態硬碟執行個體儲存體磁碟區。 |
每秒位元組數 |
Amazon RDS 的 Amazon CloudWatch 用量指標
Amazon CloudWatch 中的 AWS/Usage
命名空間包括 Amazon RDS service quotas 的帳戶層級用量指標。CloudWatch 會自動收集所有 的用量指標 AWS 區域。
如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的 CloudWatch 用量指標。如需詳細資訊,請參閱《Service Quotas 使用者指南》中的請求提高配額。
指標 | 描述 | 單位* |
---|---|---|
AllocatedStorage |
所有資料庫執行個體的儲存總量 總和不包括臨時遷移執行個體。 |
GB |
AuthorizationsPerDBSecurityGroup |
您 中每個資料庫安全群組的輸入規則數目 AWS 帳戶。使用的值是帳戶中資料庫安全群組中傳入規則的數量上限。帳戶中的其他資料庫安全群組可能會有較少的輸入規則。 |
計數 |
CustomEndpointsPerDBCluster |
您 中每個資料庫叢集的自訂端點數量 AWS 帳戶。使用的值是帳戶中資料庫叢集中自訂端點的數量上限。帳戶中的其他資料庫叢集可能會有較少數量的自訂端點。 |
計數 |
CustomEngineVersions |
您 中 Amazon RDS Custom 的自訂引擎版本 (CEVs) 數量 AWS 帳戶。 |
計數 |
DBClusterParameterGroups |
AWS 帳戶中資料庫叢集參數群組的數量上限。計數不包括預設參數群組。 |
計數 |
DBClusterRoles |
您 中每個資料庫叢集的 associated AWS Identity and Access Management (IAM) 角色數量 AWS 帳戶。使用的值是帳戶中資料庫叢集的關聯 IAM 角色數量上限。帳戶中的其他資料庫叢集可能有較少的相關聯 IAM 角色。 |
計數 |
DBClusters |
AWS 帳戶中 Amazon Aurora 資料庫叢集的數量。 |
計數 |
DBInstanceRoles |
您 中每個資料庫執行個體的 associated AWS Identity and Access Management (IAM) 角色數量 AWS 帳戶。使用的值是帳戶中資料庫執行個體的關聯 IAM 角色數量上限。帳戶中的其他資料庫執行個體可能有較少的相關聯 IAM 角色。 |
計數 |
DBInstances |
AWS 帳戶中的資料庫執行個體數量。 |
計數 |
DBParameterGroups |
AWS 帳戶中資料庫參數群組的數量。計數不包括預設的資料庫參數群組。 |
計數 |
DBSecurityGroups |
AWS 帳戶中的安全群組數量。該計數不包括預設安全群組和預設 VPC 安全群組。 |
計數 |
DBSubnetGroups
|
AWS 帳戶中的資料庫子網路群組數量。計數不包括預設子網路組。 |
計數 |
EventSubscriptions |
您 中的事件通知訂閱數量 AWS 帳戶。 |
計數 |
Integrations |
您 中與 Amazon Redshift 的零 ETL 整合次數 AWS 帳戶。 |
計數 |
ManualClusterSnapshots |
AWS 帳戶中手動建立的資料庫叢集快照數量。計數不包括無效的快照。 |
計數 |
ManualSnapshots |
AWS 帳戶中手動建立的資料庫快照數量。計數不包括無效的快照。 |
計數 |
OptionGroups |
AWS 帳戶中的選項群組數量。計數不包括預設選項群組。 |
計數 |
Proxies |
您 AWS 帳戶中 RDS 代理的數目。 |
計數 |
ReadReplicasPerMaster |
您帳戶中每個資料庫執行個體的僅供讀取複本數量。使用的值是帳戶中資料庫執行個體的僅供讀取複本數量上限。帳戶中的其他資料庫執行個體可能會有較少的僅供讀取複本數量。 |
計數 |
ReservedDBInstances |
AWS 帳戶中的保留資料庫執行個體數量。計數不包括淘汰或拒絕的執行個體。 |
計數 |
SubnetsPerDBSubnetGroup |
您 中每個資料庫子網路群組的子網路數量 AWS 帳戶。帳戶中資料庫子網路群組的子網路數量上限。帳戶中的其他資料庫子網路群組可能有較少的子網路數量。 |
計數 |
注意
Amazon RDS 不會將用量指標的單位發佈至 CloudWatch。這些單位僅顯示於文件中。