O New Relic oferece monitoramento de aplicativos de página única (SPA) para fornecer visibilidade mais profunda e insights acionáveis sobre a interação real do usuário com aplicativos de página única ou qualquer aplicativo que use solicitações AJAX.
Além de monitorar alterações de rotas automaticamente, nossa API SPA permite monitor praticamente tudo que é executado dentro do browser. Os desenvolvedores e suas equipes podem usar a API para:
- Crie aplicativos mais rápidos, responsivos e altamente interativos.
- Monitor as taxas de transferência e o desempenho que o usuário real está experimentando.
- Solucione e resolva problemas no contexto do carregamento da página.
- consulte seus dados para auxiliar nas decisões de negócios.
- Leve aplicativos melhores ao mercado com mais rapidez.
Habilitar monitoramento de SPA
O monitoramento do SPA é habilitado por padrão para a instalação do novo agente browser. A versão do agente habilitada para SPA dá acesso a outros recursos poderosos do New Relic, como distributed tracing. Para obter mais informações, consulte Habilitar monitoramento do browser.
Compatibilidade
Para obter informações de compatibilidade sobre recursos relacionados ao SPA, consulte Requisitos do SPA.
Analisar taxas de transferência e dados de desempenho
Aprimorando os padrões tradicionais da indústria para medir o tempo de carregamento de páginas, oferecemos uma visão completa da atividade, tanto síncrona quanto assíncrona, associada a carregamentos de páginas e alterações de rota.
one.newrelic.com > All capabilities > Browser > (select an app) > Page views: Use o monitoramento do SPA do browser para examinar as taxas de transferência e o desempenho do seu aplicativo de arquitetura SPA.
O monitoramento de dados do SPA por monitoramento de Browser inclui:
- Dados de desempenho e taxas de transferência para carregamentos de páginas e alterações de rota
- Dados de solicitação AJAX
- Atividade JavaScript, tanto síncrona quanto assíncrona
- Atualizações dinâmicas de página, monitore usando a API SPA
Com esses dados, você terá uma compreensão clara de como sua experiência do usuário carrega a página do seu aplicativo e altera as rotas, além de poder solucionar gargalos e solucionar erros. Para obter mais informações sobre como o New Relic lida com dados SPA, consulte Compreender a coleta de dados SPA.
Recurso SPA do browser
Aqui está um resumo do recurso de monitoramento do SPA:
Single-page app monitoring | Take advantage of these features |
---|---|
Visualizações robustas na interface do browser | Quando um usuário inicia um carregamento de página ou alteração de rota, o New Relic começa a monitor todo o JavaScript subsequente e encerra o tempo quando todos os eventos AJAX são concluídos. Isso fornece uma visão mais precisa de quando uma página está realmente pronta para um usuário em comparação com o método tradicional de encerrar o tempo quando o evento de carregamento da janela é acionado. Quando o monitoramento do SPA está ativado, a páginaPage views no browser mostra dados orientados por eventos sobre níveis de uso do aplicativo (taxas de transferência) e experiência do usuário (desempenho), incluindo:
|
Análise de dados com métricas e eventos | métrica e evento suportam três tipos de eventos específicos do SPA: |
Dados personalizados da API | Use a API SPA para obter os dados específicos necessários, como nomenclatura personalizada, tempo personalizado, API |