Uma ferramenta de APM é capaz de capturar traces de uma apl...
Acerca de monitoramento e observabilidade de sistemas de TI, julgue os itens subsequentes.
Uma ferramenta de APM é capaz de capturar traces de uma aplicação e registrar a taxa de erros de requisições com retorno HTTP 500.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
Tema central da questão: O assunto principal é monitoramento e observabilidade de sistemas de TI, com foco específico em ferramentas APM (Application Performance Management). Essas ferramentas são essenciais para identificar, diagnosticar e solucionar problemas de desempenho em aplicações modernas.
Resumo teórico:
Ferramentas de APM têm como objetivo principal monitorar aplicações em tempo real, fornecendo informações detalhadas sobre desempenho, disponibilidade e falhas. Entre os recursos mais comuns dessas ferramentas estão:
- Captura de traces: São rastreamentos detalhados de requisições, mostrando o caminho percorrido por uma solicitação dentro da aplicação.
- Taxa de erros: Medição das requisições que resultaram em erro, incluindo, por exemplo, o HTTP 500, que indica um erro interno no servidor.
Ferramentas APM famosas como New Relic, Dynatrace e AppDynamics realizam exatamente essas funções, possibilitando a rápida identificação de falhas e facilitando a correção proativa. A base deste entendimento pode ser encontrada em “Site Reliability Engineering” (Google, 2016) e em documentações oficiais dessas ferramentas.
Justificativa da alternativa correta:
A afirmativa está correta porque ferramentas de APM realmente capturam traces de aplicações (permitindo rastrear o caminho de cada requisição) e registram a taxa de erros, especialmente de códigos HTTP 500, que são críticas para identificar falhas de servidor. Monitorar esses erros é parte fundamental do trabalho de observabilidade nas equipes de TI.
Estratégia para interpretação:
- Identifique as palavras-chave: APM, traces e HTTP 500.
- Confirme se a função descrita realmente pertence à ferramenta citada. Neste caso, ambas as funções são centrais em APM.
- Cuidado com pegadinhas: não confunda APM com ferramentas de infraestrutura, que focam em hardware e não no comportamento interno das aplicações.
Conclusão: O item está certo porque descreve corretamente as capacidades essenciais de uma ferramenta de APM.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
GABARITO: CERTO
Ferramentas de APM monitoram o desempenho e a saúde de aplicações, geralmente oferecendo:
- Coleta de métricas: como tempo de resposta, throughput e taxa de erro.
- Traces distribuídos (distributed tracing): rastreamento detalhado do ciclo de vida de uma requisição, inclusive entre serviços/microsserviços.
- Monitoramento de erros: incluindo códigos de status HTTP como 4xx e 5xx.
- Alertas e dashboards: para acompanhar em tempo real falhas e gargalos.
O erro HTTP 500 indica uma falha interna no servidor. Uma ferramenta de APM pode detectar e registrar:
- Quando esse erro ocorre.
- Em qual parte da aplicação ele foi gerado.
- Qual transação, endpoint ou serviço foi afetado.
- A frequência ou taxa de ocorrência dos erros HTTP 500.
- Stack trace ou exceção correspondente (se estiver integrada ao código).
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo