0

我正在尝试使用 powershell 获取 AWS CloudWatch 指标数据点。但Get-CWMetricStatistic命令返回数据点为空。当我通过 AWS 管理控制台看到 CloudWatch 时,存在图表数据。

请告诉我为什么我无法获取我的数据点。

$Namespace="AWS/ApplicationELB"
$MetricName="HealthyHostCount"
$Statistic="Minimum"
$Period = 300

$start=[System.DateTime]::UtcNow.AddHours(-1)
$end=[System.DateTime]::UtcNow

$dim=[Amazon.CloudWatch.Model.Dimension]::new()
$dim.Name="TargetGroup"
$dim.Value="MyTargetGroup"

$dim2=[Amazon.CloudWatch.Model.Dimension]::new()
$dim2.Name="LoadBalancer"
$dim2.Value="MyELB"

Get-CWMetricStatistic -Namespace $Namespace `
    -MetricName $MetricName `
    -Statistic $Statistic `
    -UtcStartTime $start `
    -UtcEndTime $end `
    -Period $Period `
    -Dimension $dim,$dim2
4

0 回答 0