Amazon RDS Performance Insights 的 Amazon CloudWatch 指標 - Amazon Aurora

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

Amazon RDS Performance Insights 的 Amazon CloudWatch 指標

Performance Insights 會自動將一些指標發佈至 Amazon CloudWatch。您可以透過績效詳情來查詢相同的資料,但在 CloudWatch 中具備這些指標可讓您輕鬆新增 CloudWatch 警示。您也可以輕鬆將指標新增至現有的 CloudWatch 儀表板。

指標 描述

DBLoad

資料庫的作用中工作階段數目。您通常會需要平均作用中工作階段數量的資料。在績效詳情中,系統會以 db.load.avg 的形式來查詢此資料。

DBLoadCPU

當等待事件類型為 CPU 時,作用中工作階段的數量。在績效詳情中,系統會以 db.load.avg 的形式來查詢此資料,篩選依據為等待事件類型 CPU

DBLoadNonCPU

當等待事件類型不是 CPU 時,作用中工作階段的數量。

DBLoadRelativeToNumVCPUs

資料庫負載與資料庫虛擬 CPUs 數量的比率。

注意

只有當資料庫執行個體上有負載時,這些指標才會發佈至 CloudWatch。

您可以使用 CloudWatch 主控台、 AWS CLI或 CloudWatch API 來檢查這些指標。您也可以使用特殊指標數學函數來檢查其他績效詳情計數器指標。如需詳細資訊,請參閱在 CloudWatch 中查詢其他績效詳情計數器指標

例如,您可以執行 get-metric-statistics 命令來取得 DBLoad 指標的統計。

aws cloudwatch get-metric-statistics \ --region us-west-2 \ --namespace AWS/RDS \ --metric-name DBLoad \ --period 60 \ --statistics Average \ --start-time 1532035185 \ --end-time 1532036185 \ --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0

此範例會產生類似下列範例的輸出結果。

{ "Datapoints": [ { "Timestamp": "2021-07-19T21:30:00Z", "Unit": "None", "Average": 2.1 }, { "Timestamp": "2021-07-19T21:34:00Z", "Unit": "None", "Average": 1.7 }, { "Timestamp": "2021-07-19T21:35:00Z", "Unit": "None", "Average": 2.8 }, { "Timestamp": "2021-07-19T21:31:00Z", "Unit": "None", "Average": 1.5 }, { "Timestamp": "2021-07-19T21:32:00Z", "Unit": "None", "Average": 1.8 }, { "Timestamp": "2021-07-19T21:29:00Z", "Unit": "None", "Average": 3.0 }, { "Timestamp": "2021-07-19T21:33:00Z", "Unit": "None", "Average": 2.4 } ], "Label": "DBLoad" }

如需 CloudWatch 的詳細資訊,請參閱 Amazon CloudWatch 使用者指南 中的什麼是 Amazon CloudWatch​?

在 CloudWatch 中查詢其他績效詳情計數器指標

注意

如果您啟用 Database Insights 的進階模式,Amazon RDS 會將績效詳情計數器指標發佈至 Amazon CloudWatch。使用 Database Insights,您不需要使用DB_PERF_INSIGHTS指標數學函數。您可以使用 CloudWatch Database Insights 儀表板來搜尋、查詢和設定 Performance Insights 計數器指標的警示。

您可以從 CloudWatch 查詢、警示和圖形 RDS Performance Insights 指標。您可以使用 CloudWatch 的DB_PERF_INSIGHTS指標數學函數來存取資料庫叢集的相關資訊。此函數可讓您使用未直接回報給 CloudWatch 的績效詳情指標來建立新的時間序列。

您可以在 CloudWatch 主控台的選取指標畫面中按一下新增數學下拉式功能表,以使用新的指標數學函數。您可以使用它在績效詳情指標或 CloudWatch 和績效詳情指標組合上建立警示和圖表,包括次分鐘指標的高解析度警示。您也可以在get-metric-data請求中包含指標數學表達式,以程式設計方式使用函數。如需詳細資訊,請參閱指標數學語法和函數,以及從 AWS 資料庫在績效詳情計數器指標上建立警示