跳至內容

如何查看 Aurora 資料庫叢集的 CPU 和記憶體使用率?

1 分的閱讀內容
0

我想查看 Amazon Aurora 資料庫叢集的 CPU 和記憶體使用率。

解決方法

Amazon Aurora 會自動將您的資料庫執行個體的指標資料傳送到 Amazon CloudWatch。若要在 CloudWatch 主控台查看 Aurora 指標,請參閱 Amazon Aurora 的 Amazon CloudWatch 指標。若要使用增強型監控來監控作業系統 (OS) 指標,您必須啟用增強型監控。

若要在 Amazon Relational Database Service (Amazon RDS) 主控台查看資料庫叢集的可用指標,請完成下列步驟:

  1. 開啟 Aurora 和 RDS 主控台。
  2. 在導覽窗格中,選擇 Databases (資料庫)。
  3. 選取您的資料庫執行個體。
  4. 選擇 Monitoring (監控) 索引標籤。
  5. 在 Monitoring (監控) 功能表中,選擇 CloudWatch、Enhanced Monitoring (增強型監控) 或 OS process list (作業系統程序清單)。

在增強型監控的 OS process list (作業系統程序清單) 區段中,檢閱 OS processes (OS 程序) 和 Relational Database Services (RDS) processes (關聯式資料庫服務 (RDS) 程序)。使用這些指標來判斷是否是作業系統還是 RDS 程序導致 CPU 使用率增加。您也可以使用這些指標來監控 mysqld 或 Aurora 導致的任何 CPU 使用率增加。若要查看 CPU 使用的分配情況,請檢閱 CPUUtilization 的指標。

增強型監控的預設設定為 60 秒。您可以在增強型監控中,將 Granularity 屬性設定為 1 秒或 10 秒。Granularity (精細度) 屬性可協助您判斷導致資源使用率增加的工作負載,這在標準 CloudWatch 指標中無法看見。

相關資訊

Monitoring metrics in an Amazon Aurora cluster (監控 Amazon Aurora 叢集中的指標)

如何疑難排解並解決 Amazon RDS for MySQL 或 Aurora MySQL 相容資料庫執行個體的高 CPU 使用率的問題?

AWS 官方已更新 1 年前