O tempo de atividade do site não é uma condição, é um cálculo
Relatórios de contrato de nível de serviço (SLA) central é o conceito de “tempo de atividade” do site. No entanto, o que exatamente é tempo de atividade? O tempo de atividade do site, no passado recente, era muitas vezes definido por pouco como a condição de trabalho versus não-trabalho de um servidor web, ou seja, o tempo de atividade do servidor web. (Para um teste gratuito do tempo de atividade do servidor web clique
aqui
.) Mais recentemente, trabalhamos com muitas organizações que estão definindo cuidadosamente os detalhes do tempo de atividade do site versus o tempo de inatividade, levando em conta variáveis como tempo de atividade da rede, tempo de atividade do servidor, tempo de atividade do aplicativo web ou tempo de atividade do site, tornou-se crítico. por que?
Definindo o tempo de atividade para o cálculo de tempo de atividade
O motivo é que o tempo de atividade do site, como parte dos relatórios da SLA, impacta as receitas. Portanto, a condição de cima vs. para baixo de um servidor não é suficiente. São necessários cálculos detalhados de tempo de atividade que levam em conta o tempo de atividade do servidor, o tempo de atividade da rede, o tempo de atividade do site ou o tempo de atividade do aplicativo web e outras variáveis de tempo de atividade. Quando adicionadas a um relatório SLA fornecido pelo monitoramento, essas variáveis fornecem uma imagem mais completa e realista do tempo de atividade do site versus tempo de inatividade. Para configurar um cálculo de tempo de atividade que faça sentido, é uma boa ideia pensar através do seu perfil de tempo de atividade do site.
Qual é o seu perfil de tempo de atividade?
Para começar em um perfil específico de tempo de atividade, primeiro considere o propósito do seu site. Com o que você realmente se importa? Por exemplo, se você não se importa que um servidor de anúncios de terceiros não sirva um anúncio para o seu site, seu site é retirado se o anúncio não for servido? Se uma variável não for importante para o seu tempo de atividade, você vai querer determinar se você pode remover essa variável do cálculo do tempo de atividade.
Além disso, considere os vários componentes do seu site – servidor, servidor de nome de domínio, página web, rede, aplicativos, elementos de página hospedados de terceiros, etc… Quais componentes você tem controle? Quais componentes você tem no que diz respeito ao seu tempo de atividade versus tempo de inatividade? Por exemplo, se você não tem informações sobre o tempo de atividade de um aplicativo web em um site, como você vai incluir o aplicativo web como parte do relatório de tempo de atividade do site? É importante garantir que você saiba o que seu cálculo de tempo de atividade inclui e exclui.
Então, considere como o seu o tempo de inatividade é definido. Abaixo estão algumas ideias para você começar:
- Se você tem manutenção programada em seu servidor web todos os domingos à noite, seu site está desligado?
- Se os dados de tempo de resposta indicam que o desempenho do aplicativo web é lento, mas uma reprodução de vídeo do desempenho do aplicativo web realmente mostra uma experiência aceitável do usuário, seu aplicativo web está desligado?
- Se o seu servidor web com sede em Chicago não pode ser contatado de Orlando, FL (mas está disponível do resto dos EUA) porque o provedor backbone Time Warner está tendo um problema em Orlando, seu site está desligado?
- Se um elemento hospedado de terceiros (digamos um widget de bate-papo) estiver experimentando um erro do servidor, mas o resto do seu site está disponível, seu site está desligado?
- Se o seu site não estiver disponível em qualquer lugar do mundo – devido a um soluço do servidor, que dura 5 segundos – seu site está desligado?
- Se o carrinho de compras do seu site de varejo está funcionando, mas sua página sobre nós não está, seu site está desligado? Qual é o seu carrinho de compras e a página sobre nós está em cima?
- Se um servidor DNS está desligado, mas outros três estão funcionando, então 25% dos clientes não podem ter acesso ao site após o TTL em cache expirar, isso é uma condição de inatividade?
- Se um dos três servidores web em uma fazenda web está em baixa e o tempo de resposta da página web aumentar em 25% (tempo de carregamento de página mais lento) é esse tempo de inatividade?
(NOTA: Se esse tempo de inatividade significava que você precisava acordar em um domingo às 2 da manhã para corrigir o problema, como suas respostas mudariam? Se a solução de monitoramento do seu site fornecesse diagnósticos detalhados que identificassem o erro, para que você pudesse reparar a situação 10x o mais rápido, suas respostas mudariam novamente?)