我正在尝试获取EC2实例i-014448f54423cc0的CPU Utilazation的cloudwatch指标数据,但我得到以下输出而没有任何指标数据
AWS CLI COMMAND
-----------------------------
| GetMetricStatistics |
+--------+------------------+
| Label | CPUUtilization |
+--------+------------------+
输出
{{1}}
根据AWS论坛上的以下主题:R CMD Check of a package. 据说只有在启用详细监控的情况下才可以通过API访问cloudwatch指标数据,因此我尝试了两种方案:&没有启用详细监控但仍然在两种情况下输出相同
答案 0 :(得分:3)
您错误地定义了尺寸。您要过滤的维度(字面意思' InstanceId')需要定义为Name
,您的值(在本例中为实例ID' s)需要定义为{{1 }}
<强>段:强>
Value
完整示例:
Name=InstanceId,Value=i-014448f54423cc0
链接的AWS论坛讨论与此情况无关,因为详细监控仅允许以1分钟的粒度进行监控。基本监测以五分钟为间隔对数据进行采样。由于您在单个实例上每小时(周期= 3600秒)请求CPUUtilization,因此您可以获得数据而无需进行详细监控。