

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

# Aurora 和 RDS 資料庫指標
<a name="rds-metrics-analyzed"></a>

Compute Optimizer 會分析 Amazon Aurora 和 RDS 資料庫的下列 CloudWatch 指標。

------
#### [ RDS DB instances ]

Compute Optimizer 會分析 Amazon RDS 資料庫執行個體的下列 CloudWatch 指標。


| 指標 | 說明 | 
| --- | --- | 
|  CPUUtilization  | 資料庫執行個體上正在使用的已配置運算單位百分比。此指標可識別在執行個體上執行應用程式所需的處理能力。 | 
|  DatabaseConnections  | 連線至資料庫執行個體的用戶端工作階段數目。 | 
|  NetworkReceiveThroughput  | 資料庫執行個體的外來 (接收) 網路流量，包括客戶資料庫流量及用於監控與複寫的 Amazon RDS 流量。 | 
|  NetworkTransmitThroughput  | 資料庫執行個體的外送 (傳輸) 網路流量，包括客戶資料庫流量及用於監控與複寫的 Amazon RDS 流量。 | 
|  ReadIOPS  | 磁碟讀取輸入/輸出操作的每秒平均次數。 | 
|  WriteIOPS  | 磁碟寫入輸入/輸出操作的每秒平均次數。 | 
|  ReadThroughput  | 平均每秒從磁碟讀取的位元組數目。 | 
|  WriteThroughput  | 平均每秒寫入磁碟的位元組數目。 | 
|  EBSIOBalance%  | RDS 資料庫高載儲存貯體中剩餘輸入/輸出額度的百分比。只有基本監控才提供此指標。 | 
|  EBSByteBalance%  | RDS 資料庫高載儲存貯體中剩餘輸送量額度的百分比。只有基本監控才提供此指標。 | 
|  FreeStorageSpace  | 可用的儲存空間的數量。 | 

如果您啟用 Amazon RDS Performance Insights，Compute Optimizer 也會分析 Amazon RDS 資料庫執行個體的下列指標。若要為您的資料庫執行個體啟用績效詳情，請參閱《[Amazon Relational Database Service 使用者指南》中的開啟和關閉 Amazon RDS 的績效詳情](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_PerfInsights.Enabling.html)。 *Amazon Relational Database Service *

**注意**  
如果未啟用績效詳情，Compute Optimizer 不會提供減少 vCPU 容量的建議。


| 指標 | 說明 | 
| --- | --- | 
|  DBLoad  | 資料庫中的工作階段活動層級。如需詳細資訊，請參閱《*Amazon Relational Database Service 使用者指南》中的資料庫*[載入](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_PerfInsights.Overview.ActiveSessions.html)。 | 
|  os.swap.in  | 從磁碟交換輸入的記憶體數量，以 KB 為單位。 | 
|  os.swap.out  | 交換輸出到磁碟的記憶體數量，以 KB 為單位。 | 

如需 Amazon RDS 指標的詳細資訊，請參閱《Amazon *Amazon Relational Database Service 使用者指南*》中的 [ Amazon RDS 的指標參考](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/metrics-reference.html)。

------
#### [ Aurora DB instances ]

Compute Optimizer 會分析 Amazon Aurora 資料庫執行個體的下列 CloudWatch 指標。


| 指標 | 說明 | 
| --- | --- | 
|  CPUUtilization  | 由 Aurora 資料庫執行個體使用的 CPU 的百分比。 | 
|  DatabaseConnections  | 連線至資料庫執行個體的用戶端網路連線數。 | 
|  NetworkReceiveThroughput  | Aurora 資料庫叢集中的各個執行個體從用戶端接收到的網路輸送量。此傳輸量不包含 Aurora 資料庫叢集中的執行個體與叢集磁碟區之間的網路流量。 | 
|  NetworkTransmitThroughput  | Aurora 資料庫叢集中的各個執行個體傳送至用戶端的網路傳輸量。此輸送量不包含資料庫叢集中的執行個體與叢集磁碟區之間的網路流量。 | 
|  StorageNetworkReadThroughput  | 資料庫叢集中的各個執行個體從 Aurora 儲存子系統接收到的網路輸送量。 | 
|  StorageNetworkWriteThroughput  | Aurora 資料庫叢集中的各個執行個體傳送至 Aurora 儲存子系統的網路輸送量。 | 
|  AuroraMemoryHealthState  | 指出記憶體運作狀態。`0` 的值等於 `NORMAL`。`10` 的值等於 `RESERVED`，這表示伺服器即將接近記憶體用量的臨界層級。 此指標僅適用於 Aurora MySQL。  | 
|  AuroraMemoryNumDeclinedSqlTotal  | 因out-of-memory(OOM) 迴避而拒絕的查詢總數。 此指標僅適用於 Aurora MySQL。  | 
|  AuroraMemoryNumKillConnTotal  | 在 OOM 避免過程中關閉的連線總數。 此指標僅適用於 Aurora MySQL。  | 
|  AuroraMemoryNumKillQueryTotal  | 作為 OOM 避免的一部分結束的查詢總數。 此指標僅適用於 Aurora MySQL。  | 
|  ReadIOPSEphemeralStorage  | 暫時性 NVMe 儲存的磁碟讀取 I/O 操作的平均數量。 此指標適用於支援本機連接非揮發性記憶體表達式 (NVMe) 儲存的執行個體。  | 
|  WriteIOPSEphemeralStorage  | 暫時性 NVMe 儲存的磁碟寫入 I/O 操作的平均數量。 此指標適用於支援本機連接非揮發性記憶體表達式 (NVMe) 儲存的執行個體。  | 
|  ReadIOPS  | 每秒磁碟 I/O 操作的平均數量。但每隔一分鐘分別回報讀取與寫入。 | 
|  WriteIOPS  | 每秒產生的 Aurora 儲存寫入記錄數目。這或多或少是資料庫所產生的日誌記錄數目。這些不會對應至 8K 分頁寫入，且不會對應至傳送的網路封包。 | 

如需詳細資訊，請參閱[《Amazon Aurora 使用者指南》中的 Amazon Aurora 的 Amazon CloudWatch 指標](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMonitoring.Metrics.html)。 **

如果您啟用 Aurora 的績效詳情，Compute Optimizer 也會分析 Aurora 資料庫執行個體的下列指標。若要啟用 Aurora 的績效詳情，請參閱《*Amazon Aurora* [ 使用者指南》中的開啟和關閉 Aurora 的績效詳情](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/USER_PerfInsights.Enabling.html)。


| 指標 | 說明 | 
| --- | --- | 
|  DBLoad  | 資料庫的作用中工作階段數量。您通常會需要平均作用中工作階段數量的資料。在績效詳情中，此資料會查詢為 db.load.avg。 | 
|  os.memory.outOfMemoryKillCount  | 上次收集間隔內發生的 OOM 終止數目。 | 

如需 Aurora 指標的詳細資訊，請參閱《[Amazon Aurora 使用者指南》中的 Amazon Aurora 的指標參考](https://docs.aws.amazon.com//AmazonRDS/latest/AuroraUserGuide/metrics-reference.html)。 **

------
#### [ Aurora DB clusters ]

Compute Optimizer 會分析 Amazon Aurora 資料庫叢集的下列 CloudWatch 指標。


| 指標 | 說明 | 
| --- | --- | 
|  VolumeReadIOPs  | 叢集磁碟區每隔 5 分鐘的計費讀取輸入/輸出操作次數。 | 
|  VolumeWriteIOPs  | 叢集磁碟區的寫入磁碟輸入/輸出操作次數，每隔 5 分鐘回報一次。 | 

**注意**  
Compute Optimizer 會分析這些指標，以估計回顧期間的 I/O 成本變化。Aurora 資料庫叢集儲存建議是以分析執行個體成本、儲存成本和 I/O 成本為基礎。

------