Um bom site – você sabe quando o vê, certo? Você nunca percebe nenhum tempo de carregamento, ele está disponível sempre que você precisa e, é claro, não há erros em lugar nenhum. Mas medir o desempenho do seu site é complicado, e melhorá-lo é ainda mais complicado.
Este tutorial mostra como usar o New Relic para melhorar a experiência do seu site. Para começar, você instrumentará seu site. Instrumento significa adicionar algum código JavaScript que mede a experiência real do usuário final para cada visita. A partir daí, você aprenderá como avaliar o desempenho do seu site hoje, onde pode melhorá-lo e como pode ficar de olho no futuro.
Depois de instrumentar seu site, você poderá obter insights sobre o desempenho dele ao longo do tempo.
Capture dados de desempenho sobre seu site
Antes de melhorar o desempenho do seu site, você precisa de dados para tomar decisões informadas sobre as necessidades do seu site. O monitoramento da New Relic sempre começa com um integration ou um trecho de código que coleta dados de uma tecnologia relevante e os reporta à New Relic.
Para monitor o front-end do seu site, você vai querer usar nossa integração browser monitoring agent. É um pequeno trecho de JavaScript que você incluirá em seu HTML <head>
, muito semelhante ao Google Analytics ou outro script.
Há duas maneiras básicas de instalar o agente :
Você pode implantar o agente sozinho copiando e colando o trecho JavaScript em qualquer parte do seu código que gere o <head>
para sua página da web.
Se você estiver monitorando seu backend com um de nossos agentes APM, ele poderá injetar automaticamente o agente de monitoramento do browser na parte apropriada de sua página web.
Analise o desempenho do site
Depois de instrumentar seu site, você poderá ter uma visão geral do desempenho dele com diferentes tipos de dados.
Core web vitals
. São métricas que fornecem insights sobre a experiência do usuário do seu site. Pontuações baixas geralmente indicam uma experiência ruim, o que pode deteriorar seu relacionamento com o usuário final.
High latency
. Isso pode frustrar o seu usuário e fazer com que ele pare de usar o seu site.
JavaScript errors
. Isso pode causar vários problemas em seu site, e qualquer um deles pode impactar negativamente a experiência de front-end de seus clientes. A New Relic dedica uma página
JS errors
inteira para seus aplicativos integrados.
Benchmarks
. O desempenho do site pode cair abaixo dos níveis aceitáveis sem necessariamente causar erros graves. Você pode criar uma referência de nível de serviço para ajudar a monitorar o desempenho de seus sites e identificar problemas antes que se tornem problemas.
Pronto para trabalhar no restante do tutorial?