O AWS Fargate Monitoring é essencialmente diferente do monitoramento de um ambiente típico de aplicativos ou computação em nuvem. O AWS Fargate não permite que os agentes sejam implementados no host atual, como é comum em cenários de monitoramento. Para monitorar aplicativos e serviços dentro de contêineres no AWS Fargate, o agente deve ser integrado à imagem do contêiner.
Para enfrentar os vários desafios de monitoramento do AWS Fargate, a Instana está aplicando o conhecimento adquirido com nossa tecnologia de monitoramento líder de mercado a AWS Lambda.A Instana coleta um rastreamento distribuído para cada solicitação de cada tarefa ECS.O rastreamento distribuído da Instana é facilmente incorporado à imagem do Docker durante o desenvolvimento, garantindo que nunca existam aplicativos sem monitoramento.Os rastreamentos são correlacionados entre clusters do ECS, Amazon EC2, AWS Lambda, AWS Fargate e qualquer outra tecnologia monitorada pela Instana, para que haja sempre uma visão de ponta a ponta de cada solicitação de aplicativo.Cada rastreamento também se torna visível e pesquisável com o Unbounded Analytics da Instana.
O AWS Fargate Monitoring da Instana oferece os seguintes recursos:
Quatorze dias, sem cartão de crédito, versão integral
O AWS Fargate Monitoring da Instana oferece os seguintes recursos:
Ao usar o AWS Fargate (o externo ao ibm.com), é importante monitorar adequadamente o desempenho dos aplicativos, mas obter a visibilidade completa necessária pode ser difícil, uma vez que monitorar as cargas de trabalho sem gerenciamento ou controle da orquestração é um desafio árduo. As ferramentas atuais de monitoramento de desempenho de aplicativos (Application Performance Monitoring -APM) geralmente fornecem amostragem de rastreio e, muitas vezes, apenas rastreios parciais. Essa abordagem não é suficiente para monitorar ambientes nativos da nuvem que são dimensionados automaticamente, como o AWS Fargate.
A AWS em si também tem uma solução de monitoramento para o AWS Fargate, o AWS X-Ray (link externo ao ibm.com). O X-Ray fornece uma solução de rastreamento distribuído que monitora os aplicativos executados no AWS Fargate. Com o AWS X-Ray, os usuários podem rastrear solicitações à medida que usam o aplicativo, obtendo visibilidade dos componentes subjacentes do aplicativo. O AWS X-Ray ajuda os desenvolvedores a analisar e depurar problemas nos ambientes AWS. No entanto, quando se trata de decidir se é a solução de monitoramento certa, algumas considerações adicionais são necessárias.
Custo: como sempre, ao considerar uma solução, o custo é um fator importante a se levar em consideração.A cobrança do AWS X-Ray é calculada com base no número de chamadas rastreadas.Portanto, dependendo do fluxo de tráfego que está sendo enviada pelos aplicativos, isso pode rapidamente se tornar um custo significativo.Também há cobranças extras para analisar os rastreios depois que eles são coletados.
Limitado à AWS: Também é importante levar em conta todo o ambiente ou ambientes em que os aplicativos são executados.O AWS X-Ray está limitado a serviços de rastreamento que estão sendo fornecidos pela AWS ou que estão dentro dela.Assim, o AWS X-Ray tem valor limitado em ambientes híbridos.Empresas que têm aplicativos e serviços que abrangem vários ambientes precisam considerar o impacto de ter várias soluções de monitoramento para obter a visibilidade completa necessária.