Visualización de los datos de registro de las implementaciones de EC2/en las instalaciones de CodeDeploy - 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.

Visualización de los datos de registro de las implementaciones de EC2/en las instalaciones de CodeDeploy

Para ver los datos de registro creados por una implementación de , configure el agente de Amazon CloudWatch Logs de modo que muestre los datos agregados en la consola de CloudWatch o bien inicie sesión en una instancia individual para consultar el archivo de registro.

nota

Los registros no son compatibles con implementaciones de AWS Lambda o Amazon ECS. Solamente se pueden crear para implementaciones de EC2/en las instalaciones.

Visualización de los datos del archivo de registro en la consola de Amazon CloudWatch

Cuando el agente de CloudWatch está instalado en una instancia, los datos de registro de todas las implementaciones efectuadas en ella estarán disponibles en la consola de CloudWatch. Para simplificar, le recomendamos que utilice CloudWatch para monitorizar de forma centralizada los archivos de registro, en lugar de hacerlo en cada instancia. Para obtener más información, consulte Envío de los registros del agente de CodeDeploy a CloudWatch.

Visualización de 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 encuentran 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 de las instancias de Amazon Linux, RHEL y Ubuntu Server, inicie sesión en la instancia y, a continuación, ejecute el comando siguiente para abrir el archivo de registro del agente de CodeDeploy:

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

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

Comando Resultado
& ERROR Muestra solo los mensajes de error del archivo de registro. Utilice un único espacio delante y detrás de la palabra ERROR.
/ ERROR Busque el mensaje de error siguiente.¹
? 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 registro.
g Ir al inicio del archivo de registro.
q Salir del archivo de registro.
h Conozca otros comandos.

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

² Después de escribir ? ERROR , escriba n para ir al mensaje de error siguiente o N para ir al 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 registro:

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

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

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

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

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

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

Para ver o analizar el archivo de registro del agente de CodeDeploy en una instancia de Windows Server, inicie sesión en la instancia y, a continuación, ejecute el comando siguiente 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.

Archivos de registro de los scripts de CodeDeploy: en las instancias de Windows Server, los registros de implementación se encuentran en la ubicación siguiente:

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

Donde:

  • deployment-group-id es una cadena similar a examplebf3a9c7a-7c19-4657-8684-b0c68d0cd3c4

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

Escriba 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.