Ferramentas de desempenho do site - Como verificar se um site está em baixo - Host-track.com
Publicado por: Bogdan Lepiavko 2016-09-20 all articlesWebsite monitoring é um processo de supervisão sobre o desempenho do site. Normalmente é usado para manter um olho em sites comerciais ou outras páginas para as quais a alta disponibilidade é muito importante.>
As empresas, que fornecem serviços de monitoramento de websites, permitem que seus clientes verifiquem um website, um servidor, uma porta ou outro disponível na entidade da Internet. As respostas são coletadas e analisadas. Normalmente, o monitoramento é realizado a partir de diferentes locais, distribuídos em todo o mundo ou no continente ou país específico. Tal monitoramento é chamado monitoramento distribuído e ajuda a detectar problemas relacionados à rede, bem como relacionados ao site ou ao servidor. Além disso, o monitoramento distribuído freqüentemente torna possível analisar o desempenho do site a partir dos locais que estão próximos aos clientes reais, ao invés de alguns locais distantes que poderiam ter latências altas. As informações coletadas podem ser encontradas em uma forma diferente: relatórios por e-mail, gráficos e diferentes dependências inteligentes, para ajudar o cliente a obter uma visão abrangente do desempenho do site's. Parâmetros como tempo de carga, velocidade e outros podem ajudar a otimizar o desempenho do site. Em caso de erro crítico, os serviços de monitoramento usam vários métodos de notificação para entregar o alerta ao cliente: SMS, chamada de voz, mensageiros instantâneos, e-mail e outros. Isto, juntamente com o diagnóstico imediato, ajuda pessoas responsáveis como administradores ou desenvolvedores de servidores a consertar o site o mais rápido possível e minimizar a duração da falha.
Por que é importante? Para sites comerciais, tempo de trabalho é proporcional a sua renda. Grosso modo, 2 horas de falha por dia significa que 1/12 parte dos clientes potenciais se perdem. Ainda mais - clientes fiéis também podem encontrar um concorrente mais confiável caso não possam receber seus serviços/bens quando quiserem. Para outros tipos de sites, como governo, educação, ONG, isto também é muito importante. Se as pessoas podem&##39;não encontrar a informação rapidamente, elas'encontrarão outra fonte. Alguns parâmetros como velocidade do site são importantes para os mecanismos de busca, outros - conectividade de banco de dados, por exemplo - podem afetar muito a conveniência do uso do site. O monitoramento de alguns valores internos como carga da CPU, consumo de memória e espaço em disco são importantes para os administradores, a fim de evitar a degradação do desempenho. Outro objetivo importante é a verificação do SLA (service level agreement) do provedor de hospedagem. Para questões técnicas, nenhum site pode estar disponível 100% do tempo durante um período suficientemente longo. Às vezes, os servidores são reinicializados, atualizados ou melhorados. Assim, cada provedor de hospedagem garante algum valor específico, que é chamado de uptime, que mostra por quanto tempo um site pode estar indisponível por razões técnicas. O tempo de atividade é normalmente medido em porcentagem. Nesta tabela é mostrado por quanto tempo um site pode ficar fora do ar para cada valor de tempo de atividade:
- 90% 876 horas
- 95% 438 horas
- 99% 87,5 horas
- 99,9% 8 horas 45 minutos
- 99,99% 52,5 minutos
- 99,999% 5 minutos 15 segundos
Se o desempenho real do site não corresponder ao SLA, pode ser um motivo para reclamação e solicitação de reembolso. Além disso, pode ajudar os clientes a selecionar a melhor hospedagem para suas necessidades.
As empresas de monitoramento freqüentemente fornecem alguns serviços adicionais, como verificação de vulnerabilidade, verificação de vírus, verificação de expiração de domínios e certificados e muitos outros, a fim de fazer um produto útil para seus clientes.
Diferentes formas de monitorar<
O monitoramento, com base na finalidade, pode ser realizado de várias maneiras. As ferramentas de monitoramento interno requerem que alguns softwares sejam instalados no sistema monitorado, por exemplo, a rede corporativa. Ele ajuda a detectar problemas na rede, no desempenho do sistema e a excluir ou pegar hardware e problemas de desempenho. Monitoramento externo é realizado de fora. O objetivo é verificar a disponibilidade e desempenho do sistema pelos olhos de terceiros's. Monitoramento real do usuário é o monitoramento externo que simula o visitante real de um site. Dependendo da complexidade, tal monitoramento pode analisar o carregamento da página, o conteúdo, às vezes - até mesmo problemas de design. O monitoramento mais avançado pode oferecer a seu cliente a criação de um cenário para um visitante. Isto é chamado de monitoramento de transações e pode realizar alguns passos um a um: como carregar a página, navegar pelo menu, fazer uma compra. Monitoramento passivo é realizado por um código que é integrado ao código do site e envia informações específicas ao servidor coletor cada vez que a página é carregada. Ele ajuda a analisar as ações dos clientes no site e a analisar o tráfego.
Os serviços de monitoramento geralmente suportam diferentes protocolos de verificação, e podem monitorar não apenas os websites, mas também outras entidades como servidores de arquivos, servidores de correio, portas específicas, etc. Dependendo da tarefa, o intervalo de monitoramento pode variar de vários segundos a uma vez por dia.