Monitorar contêineres do Amazon ECS utilizando o Container Insights com observabilidade aprimorada
O Container Insights coleta, agrega e resume métricas e logs das suas aplicações e microsserviços em contêineres. Ele fornece todas as métricas do Container Insights, bem como métricas adicionais de tarefas e contêineres.
O Container Insights detecta todos os contêineres de um cluster e coletará dados de performance em todas as camadas da pilha de performance. Os dados operacionais são coletados como eventos de log de desempenho. Essas são entradas que usam um esquema JSON estruturado que permite que dados de alta cardinalidade sejam ingeridos e armazenados em escala. Com base nesses dados, o CloudWatch cria métricas agregadas de alto nível no nível do cluster, do serviço e da tarefa como métricas do CloudWatch. As métricas incluem a utilização de recursos, como CPU, memória, disco e rede. As métricas estão disponíveis em painéis automáticos do CloudWatch.
As métricas refletem apenas os recursos com tarefas em execução durante o intervalo de tempo especificado. Por exemplo, se você tiver um cluster contendo um serviço, mas esse serviço não tiver tarefas no estado RUNNING
, não haverá métricas enviadas para o CloudWatch. Se você tiver dois serviços e um deles tiver tarefas em execução e o outro não, somente as métricas do serviço com tarefas em execução serão enviadas.
Em 2 de dezembro de 2024, a AWS lançou o Container Insights com observabilidade aprimorada para o Amazon ECS. Esta versão oferece suporte à observabilidade aprimorada para clusters do Amazon ECS usando os tipos de inicialização do Amazon EC2 e do Fargate Depois de configurar o Container Insights com observabilidade aprimorada no Amazon ECS, o Container Insights coleta automaticamente a telemetria detalhada da infraestrutura do nível do cluster até o nível do contêiner em seu ambiente e exibe esses dados cruciais de performance em painéis selecionados, eliminando o trabalho pesado na configuração da observabilidade. Para obter informações sobre como configurar o Container Insights com observabilidade aprimorada, consulte Container Insights com observabilidade aprimorada.
Recomendamos que você use o Container Insights com observabilidade aprimorada em vez do Container Insights, pois ele fornece visibilidade detalhada no ambiente de contêiner, reduzindo o tempo médio de resolução. Para obter mais informações, consulte Métricas do Container Insights do Amazon ECS com observabilidade aprimorada, no Guia do usuário do Amazon CloudWatch.
Os eventos que você pode visualizar são aqueles que o Amazon ECS envia ao Amazon EventBridge. Para obter mais informações, consulte Eventos do Amazon ECS.
Importante
As métricas coletadas pelo CloudWatch Container Insights são cobradas como métricas personalizadas. Para obter mais informações sobre os preços do CloudWatch, consulte Preço do CloudWatch