Lar O negócio 6 Melhores práticas de monitoramento de sites

6 Melhores práticas de monitoramento de sites

Índice:

Vídeo: Como saber se o site é seguro para compras? | Dicas Black Friday #03 | #BlackTips (Novembro 2024)

Vídeo: Como saber se o site é seguro para compras? | Dicas Black Friday #03 | #BlackTips (Novembro 2024)
Anonim

Qualquer pessoa que hospeda um site popular provavelmente sabe investir em uma ferramenta de monitoramento de sites de última geração. Mas, embora essas ferramentas certamente possam ajudá-lo a melhorar o desempenho geral do site, elas não fazem todo o trabalho. Você precisará implementar certas práticas recomendadas, e a parte mais difícil será descobrir quais se aplicam à sua organização.

Sua ferramenta de monitoramento de sites informará com que rapidez as pessoas se envolvem com ele, quais caminhos eles percorrem para navegar e onde ocorrem os erros - tanto para o usuário quanto para o back-end do site. Para aproveitar ao máximo essas informações, você precisa entender completamente como o site funciona, como o seu hardware se encaixa na funcionalidade do site e como o seu código conduz as ações comerciais.

Conversei com Bharath Gowda, diretor sênior de marketing da indústria do serviço de monitoramento da Web Editors 'Choice New Relic, sobre o que sua empresa precisa fazer para garantir que você esteja pronto para aproveitar ao máximo os dados que sua ferramenta de monitoramento fornece.

1. Desenvolva uma visão da infraestrutura de aplicativos

Seus aplicativos são criados com base no código e esse código conduz as ações de negócios. Por exemplo, quando alguém pesquisa um produto em um site de comércio eletrônico ou coloca algo no carrinho de compras, seu código permite que essas ações ocorram. À medida que esse código é alterado, ele interage com sua infraestrutura de hardware, afetando coisas como memória e armazenamento. Essas mudanças tendem a quebrar sites.

Para garantir que suas atualizações de código não danifiquem ou reduzam a velocidade do seu site, e para garantir que você esteja monitorando corretamente o desempenho do site, é necessário determinar o desempenho aceitável da linha de base para serviços, código e serviços de back-end. sua infraestrutura de hardware. Depois que tudo estiver funcionando conforme o planejado, a Gowda recomenda que você analise o desempenho geral do seu aplicativo. Está tudo funcionando sem problemas? Bom, vamos para o próximo passo.

2. Personalize o APM

Se o seu site tiver tráfego intenso ou se estiver hospedando um serviço da Web em estilo de software, considere implantar alertas de gerenciamento de desempenho de aplicativos (APM), além das ferramentas de monitoramento do site. Muitas ferramentas de monitoramento de sites fornecem métricas que refletem parte do que um pacote APM pode fazer, mas se os problemas de desempenho puderem ser corrigidos apenas através da análise de causa raiz no nível do código, o APM provavelmente será o seu melhor caminho.

Mas, se você implantar o APM ou seguir o que o pacote atual de monitoramento de sites fornece, não deixe de se aprofundar no que diz respeito à funcionalidade, especialmente aos alertas personalizados. Quanto mais granular você puder fazer seus alertas, mais valiosos serão quando se trata de correção rápida. Outra ajuda é a escalação inteligente. Se seus alertas forem inteligentes o suficiente para iniciar a análise de problemas simplesmente disparando, use esses dados para direcionar o alerta para o desenvolvedor com o melhor histórico de remediação para essa classe específica de problemas. Esse processo leva algum tempo de planejamento e fluxograma, mas o resultado final pode ser um site muito mais resiliente e que pode reagir rapidamente a problemas repentinos.

3. Mapeie a jornada do cliente

Depois de ter uma boa idéia de como o seu site deve funcionar, determine como é uma jornada aceitável do cliente e quantos clientes ele pode lidar sem experimentar a latência. A navegação do seu site está ajudando você a obter um resultado comercial? As pessoas estão consumindo o conteúdo que você deseja que elas consumam ou estão se perdendo e sendo jogadas no caminho errado?

Depois de determinar que a navegação do site funciona sem problemas, determine o número de visitantes que não afetarão negativamente a navegação no site. Em segundo lugar, execute testes para verificar se todas as suas páginas estão carregando. Os produtos não estão chegando ao carrinho de compras? A página de remessa não carrega com rapidez suficiente? Esse tipo de informação é incrivelmente útil para entender o desempenho do site, mas também é útil para as equipes de marketing e vendas. Ao trabalhar com engenheiros para desenvolver um caminho de menor resistência, Gowda disse que sua organização pode ajustar o site em uma campanha por campanha ou temporada a temporada.

4. Faça com que as subequipes se concentrem em serviços específicos

A Gowda recomenda colocar equipes específicas no comando de funções específicas. Já sabemos quais serão suas consultas básicas: quanto tráfego está chegando e isso é esperado ou não? Qual é a taxa de erro? Qual é o tempo de resposta?

Mas, uma vez que você tenha uma sólida compreensão de como cada uma dessas coisas funciona, poderá aprofundar-se em coisas como geografias, mapa de serviço, servidores e qualquer outra coisa que esteja afetando o desempenho. Essa abordagem detalhada ajudará você a detectar problemas antes que eles atinjam um nível crítico e fornecerá uma compreensão mais profunda do que pode ser ajustado para melhorar ainda mais o desempenho do site, disse Gowda.

5. Construir painéis e alertas

Você precisa de um mecanismo de alerta que o leve de volta ao aplicativo quando você estiver focado em outras tarefas. Você precisa de alertas dinâmicos que fornecem contexto e o trazem de volta ao painel em que o problema está ocorrendo. Alguns produtos, como a New Relic, oferecem linhas de base dinâmicas que são estabelecidas usando o aprendizado de máquina (ML), com base em métricas históricas e baseadas em tempo para automatizar o processo de notificações. Portanto, sua linha de base será muito maior durante a Black Friday do que nos meses de pico, e a ferramenta se ajustará de acordo.

Esses alertas são críticos para os usuários que não estão colados à sua ferramenta de monitoramento de sites, disse Gowda. Os alertas podem ser entregues via mensagem de texto, email e até telefone. Felizmente, os alertas fornecerão contexto e orientação suficientes para levá-lo de volta ao local exato da ferramenta onde os problemas precisam ser abordados.

6. Encontre-se frequentemente

Não espere apenas que as coisas quebrem. Quando você lança novos produtos, entra em novos mercados ou se prepara para períodos de tráfego intenso, se reúne com equipes de produtos, operações e engenharia para garantir que todos estejam cientes do plano e satisfeitos com a configuração do site. Gowda aconselha as empresas a tornar obrigatórias as reuniões pré e pós-evento, mas ele disse que você também deve instituir reuniões mensais nas quais todos possam se reunir para fazer check-in e resolver perguntas e preocupações.

6 Melhores práticas de monitoramento de sites