Este tópico descreve os recursos disponíveis na página Page Speed do monitoramento de navegador do ARMS.
Após conectar sua aplicação ao monitoramento de navegador do ARMS, visualize os dados de desempenho na página Page Speed:
Você pode relatar manualmente métricas de desempenho personalizadas, como tempo de primeira pintura e tempo até a interação. Para mais informações, consulte SDK methods.
Procedimento
Faça login no console do ARMS. No painel de navegação à esquerda, escolha .
Na página Browser Monitoring, selecione uma região na barra de navegação superior e clique em o nome da aplicação que deseja gerenciar.
No painel de navegação à esquerda, escolha .
Na seção Page Speed Ranking, à esquerda da página Page Speed, ordene as páginas por tempo de primeira pintura ou visualizações. Clique em a seta para cima ou para baixo para alterar a ordem de classificação.
Detalhes do tempo de carregamento da página

O gráfico de linhas exibe o valor médio de cada métrica no intervalo de tempo especificado. As médias refletem o desempenho geral em um período, mas valores atípicos podem distorcê-las. Por exemplo, uma única sessão de usuário com carregamento muito lento devido a uma conexão de rede ruim pode inflar significativamente a média. Para evitar que valores atípicos distorçam a tendência geral de desempenho, clique em o ícone
no canto superior direito para filtrá-los.Caso note um pico repentino nos dados, utilize os módulos de distribuição de desempenho e rastreamento de sessão de página lenta para localizar o problema.
Gráfico em cascata de carregamento da página
O gráfico em cascata de carregamento da página visualiza o tempo gasto em cada etapa do processo de carregamento. Para otimizar o desempenho, aplique soluções direcionadas a etapas específicas.

Distribuição de desempenho
Este módulo apresenta a distribuição de desempenho da sua página.
Na aba Performance Layer, o gráfico de área empilhada mostra a distribuição de desempenho ao longo do tempo.

Na aba Performance Sample Distribution, visualize a distribuição dos tempos de carregamento da página. Isso permite, por exemplo, ver a porcentagem de páginas que carregam em menos de um segundo ou identificar a proporção de amostras de usuários na cauda longa.

A aba Performance Trend exibe gráficos de tendência para a média e os percentis 95, 90, 80 e 60 de métricas de desempenho, como tempo de consulta DNS, tempo de conexão TCP e tempo de carregamento da página.

Rastreamento de sessão de página lenta
O recurso de rastreamento de sessão de página lenta fornece um gráfico em cascata de desempenho para o carregamento de recursos estáticos durante o processo de carregamento da página. Esse recurso ajuda a compreender os detalhes do carregamento de recursos e a identificar rapidamente gargalos de desempenho com base nos dados de desempenho da página. Para mais informações, consulte session tracing.
A lista de rastreamentos de sessão de página lenta inclui os seguintes campos: Page, Session ID, Browser, Page Load Time e Start Time.
Distribuição de carregamento da página
O carregamento da página ocorre no navegador do usuário e sofre influência de fatores como localização geográfica, condições de rede, tipo de navegador e operadora. O monitoramento de navegador do ARMS fornece estatísticas sobre distribuições geográficas, de dispositivos, de rede e de versões para ajudar você a identificar gargalos de desempenho.
Métricas de desempenho
Métricas de desempenho de página web
Estas métricas capturam a experiência geral de carregamento da página.
|
Campo relatado |
Tipo |
Descrição |
Fórmula |
Observações |
|
FMP |
número (ms) |
First Meaningful Paint. O momento em que o conteúdo principal se torna visível. |
N/A |
N/A |
|
FPT |
número (ms) |
First Paint Time. Tempo desde o início da solicitação até o navegador analisar o primeiro lote de HTML. |
|
N/A |
|
TTI |
número (ms) |
Time to Interactive. Tempo desde o início da solicitação até o navegador terminar de analisar o HTML, construir o DOM e começar a carregar recursos. |
|
N/A |
|
Ready |
número (ms) |
Tempo de prontidão do DOM. Tempo para carregar e analisar completamente o HTML no DOM. |
|
Se JS síncrono for executado na página, seu tempo de execução = Ready - TTI. |
|
Load |
número (ms) |
Tempo total de carregamento da página. |
|
Load = FPT + DOM + (Ready - TTI) + Res. |
|
FirstByte |
número (ms) |
Tempo para receber o primeiro pacote de dados do servidor. |
|
N/A |
|
Campo relatado |
Tipo |
Descrição |
Fórmula |
Observações |
|
DNS |
número (ms) |
Tempo gasto na consulta DNS. |
|
N/A |
|
TCP |
número (ms) |
Tempo gasto para estabelecer uma conexão TCP. |
|
N/A |
|
TTFB |
número (ms) |
Time to First Byte (TTFB). Tempo que o servidor leva para responder após receber a solicitação. |
|
Para detalhes sobre como o ARMS calcula o TTFB, consulte a definição de TTFB do Google. |
|
Trans |
número (ms) |
Tempo gasto para transferir o corpo da resposta. |
|
N/A |
|
DOM |
número (ms) |
Tempo gasto para analisar o DOM. |
|
N/A |
|
Res |
número (ms) |
Tempo gasto para carregar recursos síncronos na página. |
|
N/A |
|
SSL |
número (ms) |
Tempo gasto no handshake TLS/SSL. |
|
Aplica-se apenas a conexões HTTPS. |