Pular para o conteúdo principal

Questão de Redes de Computadores — Gerência de Redes — Quadrix 2025

Redes de ComputadoresGerência de Redes
Código
qg595461
Banca
Quadrix
Órgão
CORE-RJ
Ano
2025
Nível
Médio
Cargo
Técnico de TI
O método que pode ser utilizado para detectar gargalos em uma aplicação é
  1. Alimitar o número de usuários que podem acessar o sistema.
  2. Bimplementar um serviço de failover constante.
  3. Cutilizar ferramentas de monitoramento de desempenho como o APM (Application Performance Monitoring).
  4. Ddesligar temporariamente os serviços para verificar o consumo de recursos.
  5. Eignorar logs de sistema para otimizar o desempenho.
Revelar gabarito e comentário

GabaritoC — utilizar ferramentas de monitoramento de desempenho como o APM (Application Performance Monitoring).

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Detecção de gargalos em aplicações: o papel do APM

Gabarito: letra C. A detecção de gargalos em uma aplicação é feita por meio de ferramentas de monitoramento de desempenho, como o APM (Application Performance Monitoring), que coletam e analisam dados de telemetria para identificar pontos de lentidão e ineficiência. As demais alternativas apresentam ações que não têm como objetivo principal a detecção de gargalos, sendo algumas até prejudiciais ao desempenho.

O APM é uma abordagem de monitoramento que visa garantir que as aplicações tenham o desempenho esperado. Ele funciona por meio de agentes e coletores de dados instalados nos hosts monitorados, que transmitem informações para um servidor central, onde são analisadas. Essas ferramentas incluem funcionalidades como monitoramento front-end, descoberta, rastreamento e diagnóstico de aplicações, permitindo identificar exatamente onde estão os gargalos — seja no código, no banco de dados, na infraestrutura ou na rede.

A importância do APM cresce com a complexidade das arquiteturas modernas, especialmente as nativas da nuvem. Quando uma aplicação está lenta ou instável, a migração para a nuvem com aumento de recursos pode ser uma solução de curto prazo, mas geralmente vem associada a custos elevados. O uso intenso de ferramentas como o APM busca identificar os gargalos e problemas da aplicação para otimizar sua estrutura e rever a arquitetura, tornando-a mais leve, fluida e com desempenho otimizado, o que naturalmente reduz o consumo de recursos e os custos.

É importante distinguir o APM de outras ferramentas de monitoramento. Enquanto o SNMP (Simple Network Management Protocol) é um protocolo padrão para gerenciamento de dispositivos de rede, como roteadores e switches, o APM foca especificamente no desempenho de aplicações. Ferramentas como PRTG e MRTG monitoram tráfego de rede e infraestrutura, mas o APM vai além, analisando o comportamento das aplicações em si, incluindo tempo de resposta, uso de CPU, memória e outras métricas relevantes.

A pegadinha desta questão está em confundir ações de gestão ou manutenção com a detecção de gargalos. Limitar usuários, implementar failover ou desligar serviços são medidas que podem até influenciar o desempenho, mas não são métodos de detecção. O APM é a ferramenta projetada especificamente para essa finalidade, coletando dados e fornecendo insights sobre onde estão os problemas de desempenho.

Detecção de gargalos
  • 1APM (Application Performance Monitoring)
    • Coleta dados de telemetria
    • Identifica lentidão e ineficiência
    • Monitora código, banco, infraestrutura
  • 2Distinções
    • SNMP: dispositivos de rede
    • PRTG/MRTG: tráfego e infraestrutura
  • 3Ações que NÃO detectam
    • Limitar usuários (controle de acesso)
    • Failover (alta disponibilidade)
    • Desligar serviços (invasivo)
    • Ignorar logs (prejudicial)
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Limitar o número de usuários que podem acessar o sistema é uma medida de controle de acesso ou de capacidade, não um método de detecção de gargalos. Essa ação pode até aliviar temporariamente a carga, mas não identifica onde está o gargalo — apenas restringe quem pode usar o sistema, o que não é o objetivo da detecção.

Alternativa B — ❌ Incorreta

Implementar um serviço de failover constante é uma estratégia de alta disponibilidade e tolerância a falhas, que garante que o sistema continue operando em caso de falha de um componente. Não é uma ferramenta de detecção de gargalos, pois não analisa o desempenho da aplicação para identificar pontos de ineficiência.

Alternativa C — ✅ Correta ⟵ GABARITO

Utilizar ferramentas de monitoramento de desempenho como o APM é exatamente o método correto para detectar gargalos em uma aplicação. O APM coleta e analisa dados de telemetria, permitindo identificar onde estão os problemas de desempenho, como lentidão, uso excessivo de recursos ou falhas de infraestrutura. Essas ferramentas podem alertar as equipes sobre possíveis problemas para que sejam resolvidos rapidamente.

Alternativa D — ❌ Incorreta

Desligar temporariamente os serviços para verificar o consumo de recursos é uma prática invasiva e não recomendada, pois interrompe a disponibilidade do sistema. Além disso, não é um método eficaz de detecção de gargalos, pois o consumo de recursos em um ambiente desligado não reflete o comportamento real da aplicação em produção.

Alternativa E — ❌ Incorreta

Ignorar logs de sistema é uma ação prejudicial ao desempenho e à segurança, pois os logs são fontes valiosas de informação para diagnóstico de problemas. Ignorá-los impede a identificação de gargalos e outras falhas, indo na direção oposta ao que se espera de uma boa prática de gerenciamento.

Gabarito: letra C — o APM é a ferramenta adequada para detectar gargalos em aplicações, coletando e analisando dados de desempenho para identificar e resolver problemas de forma proativa.

Link permanente: /questoes/qg595461