亚马逊 CloudWatch Performance Insights 的指标 - Amazon DocumentDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

亚马逊 CloudWatch Performance Insights 的指标

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

指标 描述

DBLoad

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

DBLoadCPU

等待状态类型为 CPU 的活动会话的数量。在 Performance Insights 中,查询此数据的方式为db.load.avg,按等待状态类型筛选CPU.

DBLoadNonCPU

等待状态类型不为 CPU 的活动会话的数量。

注意

这些指标发布到 CloudWatch 仅当数据库实例上有负载时。

您可以使用检查这些指标 CloudWatch 控制台,Amazon CLI,或 CloudWatch API。

例如,可以通过运行 get-metric-statistics 命令来获取 DBLoad 指标的统计数据。

aws cloudwatch get-metric-statistics \ --region ap-south-1 \ --namespace AWS/DocDB \ --metric-name DBLoad \ --period 360 \ --statistics Average \ --start-time 2022-03-14T8:00:00Z \ --end-time 2022-03-14T9:00:00Z \ --dimensions Name=DBInstanceIdentifier,Value=documentdbinstance

该示例将生成与下类似的输出。

{ "Datapoints": [ { "Timestamp": "2022-03-14T08:42:00Z", "Average": 1.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:24:00Z", "Average": 2.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:54:00Z", "Average": 6.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:36:00Z", "Average": 5.7, "Unit": "None" }, { "Timestamp": "2022-03-14T08:06:00Z", "Average": 4.0, "Unit": "None" }, { "Timestamp": "2022-03-14T08:00:00Z", "Average": 5.2, "Unit": "None" } ], "Label": "DBLoad" }

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