Registrar e monitorar no Amazon Elastic Container Service - Serviço Amazon Elastic Container

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Registrar e monitorar no Amazon Elastic Container Service

O monitoramento é uma parte importante para manter a confiabilidade, a disponibilidade e a performance do Amazon Elastic Container Service e das soluções da AWS. Você deve coletar dados de monitoramento de todas as partes da solução da AWS para depurar uma falha em vários pontos com mais facilidade, caso ocorra. A AWS fornece várias ferramentas para monitorar os recursos do Amazon ECS e responder a incidentes potenciais:

Amazônia CloudWatch Alarmes

Observe uma única métrica ao longo de um período que você especificar e realize uma ou mais ações com base no valor da métrica em relação a um determinado limite ao longo de vários períodos. A ação é uma notificação enviada para um tópico do Amazon Simple Notification Service (Amazon SNS) ou para uma política do Amazon EC2 Auto Scaling. CloudWatch os alarmes não invocam ações simplesmente porque estão em um determinado estado; o estado deve ter sido alterado e mantido por um determinado número de períodos. Para obter mais informações, consulte Amazon ECS CloudWatch métricas.

Para clusters com tarefas ou serviços usando o tipo de inicialização do EC2, você pode usar CloudWatch alarmes para aumentar e reduzir as instâncias do contêiner com base em CloudWatch métricas, como reserva de memória do cluster.

Amazônia CloudWatch Registros

Monitore, armazene e acesse os arquivos de log nos contêineres das tarefas do Amazon ECS especificando o driver de log awslogs nas definições de tarefa. Para obter mais informações, consulteUsando o driver awslogs.

Você também pode monitorar, armazenar e acessar os arquivos de log do sistema operacional e do agente de contêiner do Amazon ECS nas instâncias de contêiner do Amazon ECS. Esse método para acessar registros pode ser usado para contêineres usando o tipo de inicialização EC2.

Amazônia CloudWatch Eventos

Faça correspondência de eventos e direcione-os a uma ou mais funções ou fluxos de destino para fazer alterações, capturar informações de estado e realizar ações corretivas. Para obter mais informações, consulteEventos do Amazon ECS e EventBridgeneste guia eO que é a Amazon CloudWatch Eventos?noAmazônia CloudWatch Guia do usuário de eventos.

Logs do AWS CloudTrail

CloudTrail fornece um registro das ações realizadas por um usuário, função ouAWSserviço no Amazon ECS. Usando as informações coletadas por CloudTrail, você pode determinar a solicitação que foi feita ao Amazon ECS, o endereço IP a partir do qual a solicitação foi feita, quem fez a solicitação, quando ela foi feita e detalhes adicionais. Para obter mais informações, consulte Registrar chamadas de API do Amazon ECS com o AWS CloudTrail.

AWS Trusted Advisor

O Trusted Advisor conta com as melhores práticas aprendidas com o atendimento a centenas de milhões de clientes da AWS. O Trusted Advisor inspeciona seu ambiente da AWS e faz recomendações quando há oportunidades para economizar dinheiro, melhorar a performance e a disponibilidade do sistema e ajuda a corrigir falhas de segurança. Todos os clientes da AWS têm acesso a cinco verificações do Trusted Advisor. Os clientes com um plano de suporte Business ou Enterprise podem ver todas as verificações do Trusted Advisor.

Para obter mais informações, consulte AWS Trusted Advisor no Guia do usuário do AWS Support.

AWS Compute Optimizer

O AWS Compute Optimizer é um serviço que analisa as métricas de configuração e utilização dos seus recursos da AWS. O serviço informa se seus recursos estão em condições ideais e gera recomendações de otimização para reduzir o custo e melhorar a performance de suas workloads.

Para obter mais informações, consulte Recomendações do AWS Compute Optimizer.

Outra parte importante do monitoramento do Amazon ECS envolve o monitoramento manual dos itens que o CloudWatch os alarmes não cobrem. O CloudWatch,Trusted Advisor, e outrosAWSos painéis do console fornecem um at-a-glance visão do estado do seuAWSmeio ambiente. Recomendamos que você também verifique os arquivos de log nas instâncias de contêiner e os contêineres nas tarefas.