Como soluciono problemas com o Container Insights for Amazon ECS?

2 minuto de leitura
0

Quero solucionar problemas com o Amazon CloudWatch Container Insights para minhas instâncias de contêiner do Amazon Elastic Container Service (Amazon ECS).

Resolução

O Container Insights não possui métricas para o tipo de inicialização do Fargate

Esse problema geralmente ocorre quando não há recursos de tarefa suficientes. Para resolver esse problema, otimize seus recursos de tarefas.

O driver de log da instância do contêiner awslogs perde logs

O servidor de logs pode, ocasionalmente, ficar inacessível ou não conseguir aceitar logs. Nesses cenários, é possível enfrentar perda de logs. Para evitar perda de logs, configure os logs para usar o modo sem bloqueio na definição de tarefas do Amazon ECS:

"logConfiguration": {
    "logDriver": "awslogs",
    "options": {
        "mode": "non-blocking",
        "max-buffer-size": "25m",
    }
}

Importante: quando você usa o modo sem bloqueio, o driver de log armazena os logs em um buffer intermediário na memória. Se o buffer ficar sem espaço, ele não poderá armazenar logs adicionais e você perderá os logs. Além disso, a perda de logs pode ocorrer quando o driver de log não consegue gerenciar a taxa de emissão de logs da aplicação.

Você implantou o Container Insights em um cluster excluído e recriado no Amazon ECS

Podem ocorrer problemas quando você exclui um cluster existente do Amazon ECS que não tem o Container Insights ativado. Se você criar um novo cluster com o mesmo nome, deverá ativar manualmente o Container Insights para o novo cluster.

Você desativou o Container Insights no cluster do Amazon ECS, mas ele ainda está ativo

Se o Container Insights for reativado automaticamente, você deverá excluir manualmente o monitoramento do painel do CloudWatch.

AWS OFICIAL
AWS OFICIALAtualizada há 3 meses