Php 如何记录AWS CloudWatch捆绑度量等维度

Php 如何记录AWS CloudWatch捆绑度量等维度,php,amazon-web-services,amazon-cloudwatch,Php,Amazon Web Services,Amazon Cloudwatch,有人能解释一下如何使用AWS PHP SDK以上面屏幕的样式记录度量吗 我使用以下PHP代码,但是选择菜单显示“ELB:availabiltyzone”,如何使其显示“由availabiltyzone聚合的”?这里使用的逻辑是什么 $response = $cw->put_metric_data("ELB", array( array( "MetricName" => "Latency", "Dimensions" => ar

有人能解释一下如何使用AWS PHP SDK以上面屏幕的样式记录度量吗

我使用以下PHP代码,但是选择菜单显示“ELB:availabiltyzone”,如何使其显示“由availabiltyzone聚合的”?这里使用的逻辑是什么

$response = $cw->put_metric_data("ELB", array(  
    array(  
        "MetricName" => "Latency",  
        "Dimensions" => array(  
            array("Name" => "AvaliabiltyZone"  , "Value" => "us-east-1c")
        ),  
        "Timestamp" => "now",  
        "Value"     => 1,  
        "Unit"      => "None"  
    ),  
));  
阿瓦利比通

你拼错了“AvailabilityZone”

这也许不能回答问题,但可能会解决一些问题

$cw = new AmazonCloudWatch(); 
$cw->set_region('monitoring.'.$region.'amazonaws.com');

$res1  =  $CW->put_metric_data('Sys/RDS' ,
             array(array('MetricName'  => 'Uptime' ,
                         'Dimensions'  => array(array('Name'  => 'AvaliabiltyZone',
                                                      'Value' => 'us-east-1c')),
                         'Value'       => $Uptime,
                         'Unit'        => 'Seconds')));

如果使用您的示例,CloudWatch中的选择菜单将是“Sys/RDS:AVALIABILTYSONE”,我想要的是我可以自定义选择菜单显示名称,而不是使用维度名称。有关示例,请参见上面的屏幕截图。