
AWS CodeDeploy es un servicio que automatiza el despliegue de código en instancias en la nube y on-premise.
Habilita esta integración para ver eventos de despliegue y métricas de AWS CodeDeploy en Datadog.
Configuración
Instalación
Si aún no lo has hecho, primero configura la integración de Amazon Web Services.
Recopilación de métricas
Añade los siguientes permisos a tu política de Datadog IAM para poder recopilar métricas de AWS CodeDeploy. Para obtener más información, consulta las políticas de CodeDeploy en el sitio web de AWS.
Permiso de AWS | Descripción |
---|
codedeploy:ListApplications | Se utiliza para hacer una lista de todas las aplicaciones de CodeDeploy |
codedeploy:ListDeploymentGroups | Se utiliza para hacer una lista de todos los grupos de despliegues dentro de una aplicación (editado) |
codedeploy:ListDeployments | Se utiliza para hacer una lista de despliegues en un grupo de despliegues dentro de una aplicación (editado) |
codedeploy:BatchGetDeployments | Obtiene descripciones detalladas de los despliegues (editados) |
codedeploy:BatchGetDeploymentGroups | Obtiene descripciones detalladas de los grupos de despliegues |
Instala la integración Datadog - AWS CodeDeploy.
Recopilación de logs
Activar logging
Configura AWS CodeDeploy para enviar logs a un bucket de S3 o a CloudWatch.
Nota: Si vas a loguear en un bucket de S3, asegúrate de que amazon_codedeploy
está configurado como Target prefix (Prefijo de destino).
Enviar logs a Datadog
Si aún no lo has hecho, configura la función de Lambda de Datadog Forwarder.
Una vez instalada la función de Lambda, añade manualmente un activador en el bucket de S3 o grupo de logs de CloudWatch que contenga tus logs de AWS CodeDeploy en la consola de AWS:
Datos recopilados
Métricas
A cada una de las métricas recuperadas de AWS se le asignan las mismas etiquetas (tags) que aparecen en la consola de AWS, incluidos, entre otros, el nombre del host y los grupos de seguridad.
Eventos
La integración de AWS CodeDeploy incluye eventos para despliegues exitosos, fallidos y detenidos. Consulta los eventos de ejemplo a continuación:

Checks de servicio
La integración de AWS CodeDeploy no incluye ningún check de servicio.
Solucionar problemas
¿Necesitas ayuda? Ponte en contacto con el equipo de asistencia de Datadog.