AWS CodeDeploy is a service that automates code deployment to instances in the cloud and on-premise.
Enable this integration to see AWS CodeDeploy deployment events and metrics in Datadog.
If you haven’t already, set up the Amazon Web Services integration first.
|Used to list all CodeDeploy applications|
|Used to list all deployment groups within an application (edited)|
|Used to list deployments in a deployment group within an application (edited)|
|Gets detailed descriptions of deployments (edited)|
|Gets detailed descriptions of deployment groups|
Install the Datadog - AWS CodeDeploy integration.
Configure Amazon CodeDeploy to send logs either to a S3 bucket or to Cloudwatch.
Note: If you log to a S3 bucket, make sure that
amazon_codedeploy is set as Target prefix.
If you haven’t already, set up the Datadog log collection AWS Lambda function.
Once the lambda function is installed, manually add a trigger on the S3 bucket or Cloudwatch log group that contains your Amazon CodeDeploy logs in the AWS console:
|Count of deployments.|
Shown as event
|The run time in seconds from deployment creation to completion.|
Shown as second
Each of the metrics retrieved from AWS is assigned the same tags that appear in the AWS console, including but not limited to host name, security-groups, and more.
The AWS Codedeploy integration includes events for successful, failed, and stopped deployments. See example events below:
The AWS Codedeploy integration does not include any service checks.
Need help? Contact Datadog support.