【发布时间】:2017-06-28 05:49:52
【问题描述】:
我正在尝试使用 Powershell 获取我的 ec2 实例的统计信息。在运行时,我只是得到空数据点。有什么解决办法吗?
代码如下:
Get-CWMetricStatistics -MetricName CPUUtilization
-Dimension @{Name = "InstanceId"; Value = "08b290d4ab98f79c3"}
-StartTime (Get-Date).AddDays(-1)
-EndTime (Get-Date)
-Namespace "AWS/EC2"
-Period 60
-Statistic Average
输出:
Datapoints Label
---------- -----
{} CPUUtilization
【问题讨论】:
-
我对 AWS CLI 一无所知,但
-Dimension @{Name = "InstanceId"; Value = "08b290d4ab98f79c3"}看起来不适合普通 PowerShell,我希望看到-Dimension @{'InstanceId'='08b290d4ab98f79c3'}
标签: powershell amazon-web-services amazon-ec2 amazon-cloudwatch aws-powershell