Todos os produtos
Search
Central de documentação

Application Real-Time Monitoring Service:Análise de erros

Última atualização: Jun 27, 2026

Quando os erros de uma aplicação aumentam repentinamente, é essencial identificar rapidamente o que falhou, a frequência e o motivo. A análise de erros no Application Real-Time Monitoring Service (ARMS) destaca erros HTTP e exceções não capturadas nas instâncias da sua aplicação. O recurso oferece gráficos de séries temporais para identificar tendências e links diretos para rastreamentos distribuídos e logs de negócios, facilitando a investigação da causa raiz.

O que é considerado um erro

O ARMS classifica uma chamada de API como erro quando a resposta indica uma falha visível para o chamador:

Tipo de erro

Critério

Erros HTTP

Qualquer resposta HTTP com código de status superior a 400

Exceções não capturadas

Informações explícitas de erro retornadas quando uma instrução try...catch não consegue capturar uma exceção

Excluir códigos de status HTTP da análise de erros

Nem todos os códigos de status HTTP representam erros que exigem ação. Por exemplo, talvez você queira excluir as respostas 404 da análise de erros se elas forem esperadas na sua aplicação.

Para excluir códigos de status HTTP específicos, configure condições de filtro na aba Custom Configuration da página Application Settings. O ARMS ignora os códigos de status excluídos durante a análise.

Pré-requisitos

Antes de começar, verifique se você tem:

  • Uma aplicação monitorada pelo Application Monitoring. Para obter instruções de configuração, consulte Visão geral

Abrir a página de análise de erros

  1. Faça login no console do ARMS. No painel de navegação à esquerda, escolha Application Monitoring > Applications.

  2. Na página Applications, selecione uma região na barra de navegação superior e clique em nome da aplicação.

    Nota

    Se o ícone Java icon aparecer na coluna Language, a aplicação está conectada ao Application Monitoring. Se um hífen (-) for exibido, a aplicação está conectada ao Managed Service for OpenTelemetry.

  3. No painel de navegação à esquerda, clique em Application Details.

  4. Selecione uma instância da aplicação, defina o período e clique em aba Error Analysis.

    Error analysis page

Monitorar contagens de erros ao longo do tempo

A seção Errors exibe uma curva de série temporal com as contagens de erros no período selecionado. Utilize este gráfico para identificar picos de erros e correlacioná-los com implantações ou alterações de configuração.

Ação

Descrição

Passe o mouse sobre o gráfico

Visualize a contagem de erros em um momento específico

Clique e arraste

Aplique zoom em um intervalo de tempo mais restrito

Clique em ícone chart

Consulte estatísticas de erros de um período específico ou compare contagens entre datas diferentes dentro da mesma janela de tempo. Esse recurso é útil para verificar correções ou detectar regressões após uma implantação.

Clique em ícone code

Acesse os detalhes da API da métrica

Detalhar erros por código de status HTTP

A seção HTTP - Status Code apresenta curvas de série temporal das estatísticas de códigos de status HTTP da aplicação no período selecionado. Use este gráfico para identificar quais códigos de status (como 404, 500 ou 502) contribuem para os picos de erros.

Ação

Descrição

Passe o mouse sobre o gráfico

Veja estatísticas detalhadas em um ponto específico do tempo

Clique e arraste

Faça zoom em um intervalo de tempo menor

Clique em uma entrada da legenda

Mostre ou oculte dados de um código de status específico

Clique em ícone chart

Analise estatísticas de um período determinado ou compare os mesmos períodos em datas distintas

Clique em ícone code

Verifique os detalhes da API da métrica

Investigar erros individuais

A lista de erros exibe todos os erros individuais ocorridos durante o período selecionado. A partir dessa lista, é possível examinar o rastreamento distribuído de um erro específico ou visualizar seus logs de negócios associados para identificar a causa raiz.

Rastrear um erro pela cadeia de chamadas

Clique em um ID de rastreamento na coluna TraceId para abrir o rastreamento distribuído desse erro. O rastreamento mostra toda a cadeia de chamadas entre serviços, ajudando a localizar exatamente onde ocorreu a falha. Para mais informações, consulte Consulta de rastreamento.

Visualizar logs de negócios de um erro

Clique em View Logs na coluna Actions para visualizar os logs de negócios associados ao erro.

Importante

Para usar este recurso, é necessário associar previamente os IDs de rastreamento aos logs de negócios da sua aplicação. Sem essa associação, o ARMS não consegue vincular logs a erros específicos. Para obter instruções de configuração, consulte Associar IDs de rastreamento a logs de negócios.