Amazon Aurora
Aurora 用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

发布到 Amazon CloudWatch 的 Performance Insights 指标

Performance Insights 会自动将指标发布到 Amazon CloudWatch。可以从 Performance Insights 查询相同的数据,但具有 CloudWatch 中的指标可以轻松地添加 CloudWatch 警报。还可以轻松地将指标添加到现有 CloudWatch 控制面板中。

指标 描述

DBLoad

数据库引擎的活动会话的数量。通常,您需要活动会话的平均数量数据。在 Performance Insights 中,作为 db.load.avg 查询此数据。

DBLoadCPU

等待事件类型为 CPU 的活动会话的数量。在 Performance Insights 中,作为 db.load.avg 查询此数据,按等待事件类型 CPU 进行筛选。

DBLoadNonCPU

等待事件类型不为 CPU 的活动会话的数量。

可以使用 CloudWatch 控制台、AWS CLI 或 CloudWatch API 来查看这些指标。

例如,可以通过运行 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": "2018-07-19T21:30:00Z", "Unit": "None", "Average": 2.1 }, { "Timestamp": "2018-07-19T21:34:00Z", "Unit": "None", "Average": 1.7 }, { "Timestamp": "2018-07-19T21:35:00Z", "Unit": "None", "Average": 2.8 }, { "Timestamp": "2018-07-19T21:31:00Z", "Unit": "None", "Average": 1.5 }, { "Timestamp": "2018-07-19T21:32:00Z", "Unit": "None", "Average": 1.8 }, { "Timestamp": "2018-07-19T21:29:00Z", "Unit": "None", "Average": 3.0 }, { "Timestamp": "2018-07-19T21:33:00Z", "Unit": "None", "Average": 2.4 } ], "Label": "DBLoad" }

有关 CloudWatch 的更多信息,请参阅 Amazon CloudWatch 用户指南 中的什么是 Amazon CloudWatch?