Ver los datos de registro de las implementaciones de CodeDeploy EC2/on-premises - AWS CodeDeploy

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Ver los datos de registro de las implementaciones de CodeDeploy EC2/on-premises

Para ver los datos de registro creados por una CodeDeploy implementación, configura el CloudWatch agente de Amazon para ver los datos agregados en la CloudWatch consola o inicia sesión en una instancia individual para revisar el archivo de registro.

nota

Los registros no son compatibles con las AWS implementaciones de Lambda o Amazon ECS. Solo se pueden crear para implementaciones de EC2/on-premise.

Ver los datos del archivo de registro en la CloudWatch consola de Amazon

Cuando se instala el CloudWatch agente de Amazon en una instancia, los datos de implementación de todas las implementaciones en esa instancia están disponibles para su visualización en la CloudWatch consola. Para simplificar, le recomendamos que utilice CloudWatch para monitorizar de forma centralizada los archivos de log, en lugar de hacerlo en cada instancia. Para obtener más información, consulte Enviar los registros CodeDeploy de los agentes a CloudWatch.

Ver los archivos de registro de una instancia

Para ver los datos del log de implementación de una instancia individual, puede iniciar sesión en la instancia y examinar la información sobre errores u otros eventos de implementación.

Para ver los archivos de registro de implementación en las instancias de Amazon Linux, RHEL y Ubuntu Server

En las instancias de Amazon Linux, RHEL y Ubuntu Server, los registros de implementación se almacenan en la siguiente ubicación:

/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log

Para ver o analizar los registros de implementación en las instancias de Amazon Linux, RHEL y Ubuntu Server, inicie sesión en la instancia y, a continuación, escriba el siguiente comando para abrir el archivo de registro del CodeDeploy agente:

less /var/log/aws/codedeploy-agent/codedeploy-agent.log

Ejecute los comandos siguientes para buscar mensajes de error en el archivo de log:

Comando Resultado
& ERROR Muestra solo los mensajes de error del archivo de log. Utilice un único espacio delante y detrás de la palabra ERROR.
/ ERROR Busque el siguiente mensaje de error.¹
? ERROR Busque el mensaje de error anterior.² Utilice un solo espacio antes y después de la palabra. ERROR
G Ir al final del archivo de log.
g Ir al inicio del archivo de log.
q Salir del archivo de log.
h Conozca otros comandos.

¹ Después de escribir/ ERROR , escriba n el siguiente mensaje de error. Escriba N para ir al mensaje de error anterior.

² Después de escribir? ERROR , escriba n para el siguiente mensaje de error o escriba N para el mensaje de error anterior.

También puede ejecutar el comando siguiente para abrir un archivo de registro de scripts de CodeDeploy:

less /opt/codedeploy-agent/deployment-root/deployment-group-ID/deployment-ID/logs/scripts.log

Ejecute los comandos siguientes para buscar mensajes de error en el archivo de log:

Comando Resultado
&stderr Muestra solo los mensajes de error del archivo de log.
/stderr Busque el siguiente mensaje de error.¹
?stderr Busque el mensaje de error anterior.²
G Ir al final del archivo de log.
g Ir al inicio del archivo de log.
q Salir del archivo de log.
h Conozca otros comandos.

¹ Después de escribir/stderr, escriba n para recibir el siguiente mensaje de error. Escriba N para ir al mensaje de error anterior hacia atrás.

² Después de escribir?stderr, escriba n el siguiente mensaje de error al revés. Escriba N para ir al mensaje de error anterior hacia delante.

Para ver los archivos de registro de implementación en instancias de Windows Server

CodeDeployarchivo de registro del agente: en las instancias de Windows Server, el archivo de registro del CodeDeploy agente se almacena en la siguiente ubicación:

C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt

Para ver o analizar el archivo de registro del CodeDeploy agente en una instancia de Windows Server, inicie sesión en la instancia y, a continuación, escriba el siguiente comando para abrir el archivo:

notepad C:\ProgramData\Amazon\CodeDeploy\log\codedeploy-agent-log.txt

Para buscar mensajes de error en el archivo de registro, pulse CTRL+F, escriba ERROR [ y, a continuación, pulse Intro para encontrar el primer error.

CodeDeployarchivos de registro de scripts: en las instancias de Windows Server, los registros de implementación se almacenan en la siguiente ubicación:

C:\ProgramData\Amazon\CodeDeploy\deployment-group-id\deployment-id\logs\scripts.log

Donde:

  • deployment-group-ides una cadena como examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4

  • deployment-id es un identificador similar a d-12EXAMPLE

Ejecute el comando siguiente para abrir un archivo de registro de scripts de CodeDeploy:

notepad C:\ProgramData\Amazon\CodeDeploy\deployment-group-ID\deployment-ID\logs\scripts.log

Para buscar mensajes de error en el archivo de registro, pulse CTRL+F, escriba stderr y, a continuación, pulse Intro para encontrar el primer error.