Analise de Erros

Compreender o Relatorio de Erros

O separador Errors no dashboard de resultados do seu teste LoadFocus mostra cada falha que ocorreu durante o seu teste de carga JMeter. Fornece uma vista temporal de contagens de erros juntamente com hits bem-sucedidos, mais controlos poderosos de filtragem e granularidade.

Exemplo de Erros em Testes de Carga

Funcionalidades Principais

  • Linha Temporal de Erros - Um grafico combinado mostrando Erros (linha/pontos vermelhos) e Hits Bem-sucedidos (linha azul) ao longo do tempo.
  • Slider de Intervalo de Tempo - Ajuste os controlos FROM/TO para fazer zoom em qualquer intervalo da sua execucao de teste.
  • Seletor de Granularidade - Escolha intervalos de agregacao desde Raw, 100 ms, 500 ms, 1 s, 1 min, ate 5 min.
  • Filtros de Pedido e Codigo de Resposta - No painel esquerdo, filtre por nome de sampler e codigos de resposta.

Como Usar o Separador de Erros

  1. Executar o Seu Teste - Lance o seu teste de carga JMeter .jmx no LoadFocus.
  2. Abrir "Errors" - Clique no separador Errors na barra de ferramentas de resultados.
  3. Filtrar por Tempo - Arraste os controlos do slider para restringir a sua vista ao periodo de interesse.
  4. Selecionar Granularidade - Escolha uma granularidade que corresponda as suas necessidades de investigacao.
  5. Aplicar Filtros de Pedido - Use o painel esquerdo para alternar samplers ou codigos de resposta especificos.
  6. Passar o Rato para Detalhes - Passe o rato sobre qualquer ponto no grafico para ver o timestamp exato e contagens.

Interpretar Tendencias de Erros

  • Picos de Erros Isolados - Um curto surto de erros seguido de recuperacao pode indicar problemas transitorios de rede ou throttling de recursos.
  • Periodos de Erros Sustentados - Erros continuos sugerem problemas sistemicos como sobrecarga do servidor ou limites de capacidade.
  • Racio Erro vs. Hit - Compare as linhas vermelha e azul: se os erros aumentam enquanto hits/sec diminuem, o seu sistema pode estar a rejeitar pedidos sob pressao.

Aprofundar

  • Ver Detalhes do Erro - Clique no separador Logs para mensagens de erro completas e stack traces.
  • Correlacionar com Saude do Motor - Mude para Engine Health para ver se a saturacao coincide com picos de erros.
  • Verificar Falhas por Sampler - Use o dropdown de sampler para isolar qual pedido esta a falhar.

Boas Praticas

  • Definir Alertas de Limiar de Erros - Configure alertas para ser notificado quando a fiabilidade degradar.
  • Estabelecer Baseline - Execute um teste de sanidade com baixa carga para determinar o nivel normal de erros.
  • Reproduzir e Isolar - Re-execute segmentos com filtros restritos para reproduzir e capturar logs.
  • Combinar Vistas - Cruze referencia entre Errors, Insights, Timeline e Engine Health.

Conclusao

O dashboard Errors no LoadFocus e a sua primeira linha de defesa contra problemas de fiabilidade durante testes de carga. Ao filtrar, fazer zoom e correlacionar dados de erros, pode rapidamente identificar, diagnosticar e remediar as causas raiz de falhas nos testes.