Para solucionar problemas que exigem contexto para reproduzir o erro, utilize o recurso de rastreamento de sessão do ARMS Browser Monitoring. Com base em um nome de usuário ou ID de usuário, esse recurso emprega rastreamento distribuído para reconstruir todo o histórico de comportamento do usuário, incluindo carregamentos de página, chamadas de API, erros de JS e ações do usuário. Isso permite identificar e analisar a causa raiz do erro com eficiência.
Acesso
Faça login no ARMS console.
No painel de navegação à esquerda, escolha Frontend Monitoring > Browser Monitoring e clique em nome da aplicação desejada.
No painel de navegação à esquerda, escolha .
Detalhes da sessão
-
Opcional: Na página Session Tracing, insira um Username ou User ID e clique em Search.
NotaPara obter informações sobre como definir um nome de usuário, consulte a referência do SDK.
Clique em Show para adicionar filtros de pesquisa, como session ID, IP address, page URL, browser, browser version, connection type e region.
Na lista de sessões, clique em Session ID da sessão desejada para visualizar a página Session Tracking Details.
Na seção Summary, visualize as informações básicas da sessão, como Username, User ID, Session ID, PV, JS Errors, API Calls, API Failures, Slow Loads, Device, Region, Browser, IP Address e Connection Type.
-
Na seção Session Trace, visualize o caminho de acesso do usuário.
-
Clique em ícone + à esquerda de uma página para expandir o rastro de comportamento do usuário nessa página.
A seção Session Path exibe uma tabela com o horário de acesso, quantidade de erros de JS, número de falhas de API, status de carregamento lento e uma linha do tempo de acesso para cada página. Ao expandir um registro de página, é possível visualizar detalhes de eventos específicos, incluindo eventos de carregamento lento (com tempos de DOM e carregamento) e eventos de chamada de API (com URL da solicitação, código de status e contagem). Para cada evento, clique em Details à direita para obter mais informações.
Clique em Details ao lado de um evento de comportamento do usuário para visualizar seus detalhes específicos, como informações de API, carregamento lento e erros de JS.
-
Outros pontos de entrada
No painel de navegação à esquerda, escolha . Na seção Slow Page Session Trace (Top 20), clique em um Session ID.
No painel de navegação à esquerda, escolha . Na aba Frequent Errors, clique em Diagnose na coluna Actions referente ao erro desejado. Na seção User Behavior Backtracking, clique em View Session à direita.
No painel de navegação à esquerda, escolha . Na seção API Requests, clique em um valor na coluna Errors. Em seguida, na seção Network request information, clique em View Session à direita.
No painel de navegação à esquerda, escolha . Na seção Log List, clique em View Session na coluna Actions.