2013-06-07 19 views
7

enter image description hereCome accedere dimensione come AWS CloudWatch metrica in bundle

Qualcuno può spiegare come usare l'AWS PHP SDK per accedere la metrica nello stile come lo schermo sopra.

Io uso il seguente codice PHP, ma il menu di selezione sta mostrando "ELB: AvaliabiltyZone", come renderlo mostrare "aggregati per AvaliabiltyZone"? Qual è la logica usata qui?

$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" 
    ), 
)); 

risposta

3

AvaliabiltyZone

Hai scritto male "AvailabilityZone"

Questo forse non risponderà alla domanda, ma potrebbe risolvere alcune cose ...

0
$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'))); 

Click Here

+0

Se si utilizza il proprio esempio, il menu di selezione in CloudWatch sarebbe 'Sys/RDS: AvaliabiltyZone ', quello che voglio è che posso personalizzare il nome visualizzato del menu di selezione, non utilizzando il nome di Dimensioni. Vedi il mio screenshot qui sopra per l'esempio. – Howard

Problemi correlati