Ir para o conteúdo

Como faço para verificar o uso de recursos das minhas tarefas e instâncias de contêiner do Amazon ECS?

2 minuto de leitura
0

Quero verificar o uso de recursos de um cluster do Amazon Elastic Container Service (Amazon ECS) no nível da tarefa e da instância de contêiner.

Resolução

Para visualizar o uso de recursos das suas tarefas e instâncias de contêiner do Amazon ECS, conclua as seguintes etapas:

  1. Abra o console do Amazon CloudWatch.
  2. No painel de navegação, em Logs, selecione Logs Insights.
  3. Selecione seu grupo de logs.
    Observação: os grupos de logs do Amazon ECS usam a convenção de nomenclatura /aws/ecs/containerinsights/cluster-name/performance.
  4. No filtro de intervalo de datas, selecione o período.
  5. Em Consulta, insira a seguinte consulta:
    fields @timestamp, @log, @logStream, @message
    | filter ispresent(TaskId) and TaskId like /task-id/ and Type = "Container" and ContainerName = "container-name"
    | display TaskId, ContainerName, CpuUtilized, MemoryUtilized
    Observação: substitua task-id pelo ID da tarefa e container-name pelo nome da instância de contêiner.

Agora já é possível ver a utilização de CPU e de memória das suas tarefas e instâncias de contêiner do Amazon ECS. Para salvar essa visualização de dados, crie um filtro de métrica personalizado.

Informações relacionadas

O que preciso saber sobre a alocação de CPU no Amazon ECS?

Como o Amazon ECS gerencia recursos de CPU e memória

Instalar o atendente CloudWatch com a coleção de métricas do Prometheus nos clusters do Amazon ECS

AWS OFICIALAtualizada há 2 anos