Join us at the Dash conference! July 16-17, NYC

AWS CodeDeploy

Crawler Crawler
CodeDeploy default dashboard


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.


  1. Add the following permissions to your Datadog IAM policy in order to collect Amazon CodeDeploy metrics. For more information on CodeDeploy policies, review the documentation on the AWS website.

    AWS Permission Description
    codedeploy:ListApplications Used to list all CodeDeploy applications
    codedeploy:ListDeploymentGroups Used to list all deployment groups within an application (edited)
    codedeploy:ListDeployments Used to list deployments in a deployment group within an application (edited)
    codedeploy:BatchGetDeployments Gets detailed descriptions of deployments (edited)
    codedeploy:BatchGetDeploymentGroups Gets detailed descriptions of deployment groups
  2. Install the Datadog - AWS CodeDeploy integration.

Data Collected


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:

AWS Codedeploy Events

Service Checks

The AWS Codedeploy integration does not include any service checks.


Need help? Contact Datadog support.