Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Visualización de los registros del agente de contenedor de Amazon ECS

Modo de enfoque
Visualización de los registros del agente de contenedor de Amazon ECS - Amazon Elastic Container Service

Amazon ECS almacena los registros en la carpeta /var/log/ecs de las instancias de contenedor. Hay registros disponibles del agente de contenedor de Amazon ECS y del servicio ecs-init que controla el estado del agente (comenzar/detener) en la instancia de contenedor. Puede ver estos archivos de registro conectando a una instancia de contenedor mediante SSH.

nota

Si no está seguro de cómo recopilar todos los registros de las instancias de contenedor, puede utilizar el recopilador de registros de Amazon ECS. Para obtener más información, consulte Recopilación de registros de contenedor con el recopilador de registros de Amazon ECS .

El proceso ecs-init almacena registros en /var/log/ecs/ecs-init.log.

El archivo ecs-init.log contiene información sobre la administración del ciclo de vida, la configuración y el arranque del agente de contenedor.

Puede usar el siguiente comando para ver los archivos de registro.

cat /var/log/ecs/ecs-init.log

Salida:

2018-02-16T18:13:54Z [INFO] pre-start 2018-02-16T18:13:56Z [INFO] start 2018-02-16T18:13:56Z [INFO] No existing agent container to remove. 2018-02-16T18:13:56Z [INFO] Starting Amazon Elastic Container Service Agent

Sistema operativo Linux

El proceso ecs-init almacena registros en /var/log/ecs/ecs-init.log.

El archivo ecs-init.log contiene información sobre la administración del ciclo de vida, la configuración y el arranque del agente de contenedor.

Puede usar el siguiente comando para ver los archivos de registro.

cat /var/log/ecs/ecs-init.log

Salida:

2018-02-16T18:13:54Z [INFO] pre-start 2018-02-16T18:13:56Z [INFO] start 2018-02-16T18:13:56Z [INFO] No existing agent container to remove. 2018-02-16T18:13:56Z [INFO] Starting Amazon Elastic Container Service Agent

Puede utilizar el recopilador de registros de Amazon ECS para Windows. Para obtener más información, consulte Amazon ECS Logs Collector For Windows en Github.

  1. Conecte con la instancia .

  2. Abra PowerShell y ejecute los siguientes comandos con privilegios administrativos. Los comandos descargan el script y recopilan los registros.

    Invoke-WebRequest -OutFile ecs-logs-collector.ps1 https://raw.githubusercontent.com/awslabs/aws-ecs-logs-collector-for-windows/master/ecs-logs-collector.ps1 .\ecs-logs-collector.ps1

Puede activar el registro de depuración para el agente de Amazon ECS y el daemon de Docker. Esta opción permite que el script recopile los registros antes de activar el modo de depuración. El script reinicia el daemon de Docker y el agente de Amazon ECS y, a continuación, cierra todos los contenedores que están en ejecución en la instancia. Antes de ejecutar el siguiente comando, vacíe la instancia de contenedor y traslade las tareas importantes a otras instancias de contenedor.

Ejecute el siguiente comando para activar el registro.

.\ecs-logs-collector.ps1 -RunMode debug

Puede utilizar el recopilador de registros de Amazon ECS para Windows. Para obtener más información, consulte Amazon ECS Logs Collector For Windows en Github.

  1. Conecte con la instancia .

  2. Abra PowerShell y ejecute los siguientes comandos con privilegios administrativos. Los comandos descargan el script y recopilan los registros.

    Invoke-WebRequest -OutFile ecs-logs-collector.ps1 https://raw.githubusercontent.com/awslabs/aws-ecs-logs-collector-for-windows/master/ecs-logs-collector.ps1 .\ecs-logs-collector.ps1

Puede activar el registro de depuración para el agente de Amazon ECS y el daemon de Docker. Esta opción permite que el script recopile los registros antes de activar el modo de depuración. El script reinicia el daemon de Docker y el agente de Amazon ECS y, a continuación, cierra todos los contenedores que están en ejecución en la instancia. Antes de ejecutar el siguiente comando, vacíe la instancia de contenedor y traslade las tareas importantes a otras instancias de contenedor.

Ejecute el siguiente comando para activar el registro.

.\ecs-logs-collector.ps1 -RunMode debug
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.