Amazon CloudWatch 指標的 Performance Insights - Amazon Aurora

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

Amazon CloudWatch 指標的 Performance Insights

Performance Insights 會自動將某些指標發佈到 Amazon CloudWatch。您可以從「Performance Insights」中查詢相同的資料,但使用指標可 CloudWatch 讓您輕鬆新增 CloudWatch警示。它還可以輕鬆地將指標添加到現有 CloudWatch 儀表板。

指標 描述

DBLoad

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

DBLoadCPU

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

資料庫 LoadNon CPU

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

注意

只有在資料庫執行個體有負載時, CloudWatch 才會將這些指標發佈到。

您可以使用 CloudWatch 主控台、或 CloudWatch API 來檢查這些指標。 AWS CLI您也可以使用特殊的量度數學函數來檢查其他「Performance Insights」計數器量度。如需詳細資訊,請參閱 查詢其他 Performance Insights 計數器量度 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 戶指南

查詢其他 Performance Insights 計數器量度 CloudWatch

您可以從「RDS Performance Insights」指標上查詢、警示和圖形 CloudWatch。您可以使用的DB_PERF_INSIGHTS指標數學函數來存取有關資的資訊 CloudWatch。此功能可讓您使用未直接報告的「Performance Insights」度量 CloudWatch 來建立新的時間序列。

您可以按一下 CloudWatch 主控台中「選取量度」畫面中的「新增數學」下拉式功能表,以使用新的 「公制數學」函數。您可以使用它來建立「效能洞見」指標或「Performance Insights」指標的組合上的警示 CloudWatch 和圖表,包括低分鐘指標的高解析度警示。您也可以在get-metric-data要求中包含 Metric Math 運算式,以程式設計方式使用函數。如需詳細資訊,請參閱指標數學語法和函數和從資 AWS 料庫建立 Performance Insights 計數器指標的警示