Após configurar o monitoramento do OpenTelemetry para o seu ambiente do Amazon ECS, você pode encontrar e consultar seus dados nas interfaces de infraestrutura e consulta do New Relic. Este guia ajuda você a localizar suas métricas do ECS e criar consultas significativas para monitoramento e resolução de problemas.
Onde encontrar seus dados do ECS
Seus dados de monitoramento do ECS aparecem em vários locais no New Relic, dependendo do tipo de métrica e do seu tipo de lançamento do ECS.
Monitoramento de infraestrutura
Navegue até one.newrelic.com > All Capabilities > Infrastructure para visualizar sua infraestrutura ECS:
Para ECS no EC2
- Visualização de hosts: filtre por host para ver suas instâncias de EC2 executando contêineres do ECS
- Visualização de contêineres: veja o desempenho individual do contêiner em suas tarefas do ECS
Para ECS Fargate
- Visualização de contêiner: local principal para métricas de contêiner do Fargate
Dica
Use as opções de filtro para restringir a clusters, serviços ou nomes de contêiner específicos para encontrar rapidamente os dados de que você precisa.
Métricas e eventos
Acesse one.newrelic.com > Query your data para:
- Criar gráficos e dashboards personalizados
- Configure alertas com base em limites específicos de métrica
Exemplos de consulta
Monitorar a utilização de CPU do contêiner
SELECT average(container.cpu.utilization)FROM MetricWHERE ClusterName = 'your-cluster-name'AND ServiceName = 'your-service-name'TIMESERIES AUTOFACET container.nameAcompanhe as tendências de uso de memória
SELECT max(container.memory.usage.total) / 1024 / 1024 as 'Memory (MB)'FROM MetricWHERE ClusterName = 'your-cluster-name'TIMESERIES AUTOFACET ServiceNameMonitorar métricas de nível de host (apenas EC2)
SELECT average(1 - system.cpu.utilization) * 100 AS 'CPU used %', average(system.memory.utilization) * 100 AS 'Memory used %'FROM MetricWHERE aws.ecs.launchtype = 'ec2'AND aws.ecs.cluster.arn = 'your-cluster-arn'TIMESERIES AUTOResolução de problemas de lacunas de dados
Se você não vir os dados esperados:
- Verifique o status do coletor: verifique os logs do contêiner do coletor OpenTelemetry
- Confirme a conectividade de rede: garanta o acesso HTTPS de saída para a New Relic
- Verifique a chave de licença: verifique se a chave de licença está configurada corretamente no SSM Parameter Store
- Revise a definição da tarefa: confirme se o contêiner do coletor está em execução com a alocação de recursos adequada
Próximos passos
- Crie dashboards avançados com visualizações específicas do ECS
- Configurar alertas inteligentes para o monitoramento proativo
- Explore a correlação de logs se estiver encaminhando logs do contêiner para o New Relic