Um in CloudWatch eigene Metriken anzulegen, um z.B. Alarm auszulösen und Monitoring zu betreiben mit den Daten der Applikation, kann man mit dem aws-php-sdk den folgenden Code verwenden:
$client = new CloudWatchClient([ 'region' => 'eu-central-1', 'version' => '2010-08-01', 'credentials' => [ 'key' => 'xxx', 'secret' => 'xxx ], ]); } $result = $this->client->putMetricData(array( 'Namespace' => 'MyProject', 'MetricData' => array( array( 'MetricName' => 'MyMetric, 'Timestamp' => time(), 'Value' => 1, 'Unit' => 'Count', 'Dimensions' => array( array( 'Name' => 'Environment', 'Value' => 'test', ), ), ) ) ));