Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Visualização de logs do agente de contêiner do Amazon ECS

Modo de foco
Visualização de logs do agente de contêiner do Amazon ECS - Amazon Elastic Container Service

O Amazon ECS armazena logs na pasta /var/log/ecs das instâncias de contêiner. Existem logs disponibilizados pelo agente de contêiner do Amazon ECS e pelo serviço ecs-init que controla o estado do agente (iniciar/interromper) na instância de contêiner. É possível visualizar esses arquivos de log conectando-se a uma instância de contêiner usando SSH.

nota

Se você não tiver certeza de como coletar todos os logs nas instâncias de contêiner, poderá usar o coletor de logs do Amazon ECS. Para ter mais informações, consulte Coleta de logs de contêiner com o coletor de logs do Amazon ECS .

O processo ecs-init armazena logs em /var/log/ecs/ecs-init.log.

O arquivo ecs-init.log contém informações sobre o gerenciamento, a configuração e a inicialização do ciclo de vida do agente de contêiner.

É possível usar o comando a seguir para visualizar os arquivos de log.

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

Saída:

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 operacional Linux

O processo ecs-init armazena logs em /var/log/ecs/ecs-init.log.

O arquivo ecs-init.log contém informações sobre o gerenciamento, a configuração e a inicialização do ciclo de vida do agente de contêiner.

É possível usar o comando a seguir para visualizar os arquivos de log.

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

Saída:

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

Você pode usar o coletor de logs do Amazon ECS para Windows. Para obter mais informações, consulte Amazon ECS Logs Collector for Windows no Github.

  1. Conecte-se à sua instância.

  2. Abra o PowerShell e execute os comandos a seguir com privilégios administrativos. Os comandos baixam o script e coletam os logs.

    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

Você pode ativar o registro em log de depuração para o agente do Amazon ECS e o daemon do Docker. Essa opção permite que o script colete os logs antes de ativar o modo de depuração. O script reinicia o daemon do Docker e o agente do Amazon ECS, depois encerra todos os contêineres em execução na instância. Antes de executar o comando a seguir, esgote a instância de contêiner e mova todas as tarefas importantes para outras instâncias de contêiner.

Execute o comando a seguir para ativar o registro em log.

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

Você pode usar o coletor de logs do Amazon ECS para Windows. Para obter mais informações, consulte Amazon ECS Logs Collector for Windows no Github.

  1. Conecte-se à sua instância.

  2. Abra o PowerShell e execute os comandos a seguir com privilégios administrativos. Os comandos baixam o script e coletam os logs.

    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

Você pode ativar o registro em log de depuração para o agente do Amazon ECS e o daemon do Docker. Essa opção permite que o script colete os logs antes de ativar o modo de depuração. O script reinicia o daemon do Docker e o agente do Amazon ECS, depois encerra todos os contêineres em execução na instância. Antes de executar o comando a seguir, esgote a instância de contêiner e mova todas as tarefas importantes para outras instâncias de contêiner.

Execute o comando a seguir para ativar o registro em log.

.\ecs-logs-collector.ps1 -RunMode debug
PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.