Sites

Monitoramento de sites: fora do ar e alterações no conteúdo

O Monitor da 2N5 acessa o seu site de cinco em cinco minutos e avisa sua equipe quando ele sai do ar. Com uma chave a mais, também compara o conteúdo com uma referência e mostra o site como Conteúdo alterado quando a página muda sem autorização, como num site hackeado, com texto trocado ou um script novo.

Como saber se o meu site saiu do ar ou foi alterado?

Verificando duas coisas, a cada intervalo: se o site responde e se a página ainda é a que você aprovou. No Monitor, um site é cadastrado só com o endereço. Os servidores da 2N5 o acessam de fora, como um visitante, e uma falha confirmada abre um incidente e sobe a mesma escada de escalonamento dos circuitos de voz.

Como o Monitor sabe que o site saiu do ar?

A cada cinco minutos, por padrão, o Monitor acessa o endereço e espera a página responder. Cada resultado tem um estado.

Resultado O que o Monitor faz
O site responde normalmente Registra o tempo de resposta e segue
O site responde devagar, ou o certificado vence em poucos dias Marca como degradado: um aviso, que não conta como tempo fora do ar
O endereço não existe, a conexão é recusada, a conexão segura falha, o servidor não responde a tempo ou devolve erro Repete a verificação; falhas seguidas abrem um incidente de queda
O certificado venceu Conta como queda

O intervalo, o número de repetições e o limite de lentidão são ajustáveis por site. Duas semanas antes de o certificado vencer, os contatos da sua empresa já recebem um aviso.

Se o problema estiver na própria 2N5, por exemplo o verificador sem acesso à internet, o resultado fica como não avaliado: não conta contra o seu site e quem é avisado é a 2N5.

E se o site continuar no ar, mas tiver sido alterado?

É o caso do site hackeado ou alterado sem autorização: a página abre normalmente, mas já não é a sua. Uma verificação de disponibilidade não percebe, porque o servidor responde. Por isso o Monitor oferece, para cada site, a verificação de conteúdo: uma só chave, Verificar também o conteúdo deste site, ao cadastrar ou editar o site.

Ao ligar a chave, o Monitor lê a página real três vezes e guarda o resultado como referência. Não há arquivo para enviar nem regras para escrever: a referência é sempre a página no ar naquele momento, e a verificação segue o mesmo ritmo do teste do site. A cada verificação, ele lê o site de novo e compara:

  • Frases de invasão ou de erro, de uma lista padrão da 2N5.
  • Texto e estrutura: quanto do texto mudou e quanto da estrutura da página continua igual, dentro de limites fixos.
  • Scripts inesperados: um script de um endereço que não estava na referência, um arquivo novo, um código escrito na página que mudou ou um manipulador de eventos novo. O alerta diz “possível injeção de código”.
  • Redirecionamento: o site passou a terminar em outro endereço.

Uma mudança pequena, dentro do limite, não gera alerta: a referência acompanha a página. Partes que mudam sozinhas, como um relógio ou um contador de visitas, já são ignoradas. Uma página montada inteira por JavaScript não pode ter o conteúdo verificado: ela aparece como ilegível.

O que a sua equipe recebe quando o conteúdo muda?

O site aparece como Conteúdo alterado, um estado pior que em operação e melhor que fora do ar, e um incidente próprio, que o Monitor trata como qualquer outro: avisa a primeira camada por e-mail, com um link para confirmar com um toque, sobe de camada se ninguém assumir e avisa os contatos da empresa quando a página volta ao normal. As janelas de manutenção silenciam os alertas durante uma mudança planejada.

Se o site cair ao mesmo tempo, o incidente é um só, o da queda, e a mudança de conteúdo segue como uma linha do registro de observações. Um site lento e uma mudança de conteúdo são dois incidentes. A página do site tem duas seções para o conteúdo, abaixo de Respostas e Certificado: o estado e o que mudou, e as verificações. A página do incidente mostra em que parte do site o texto mudou, o que foi removido e o que foi acrescentado, e quais scripts são novos. A pergunta é uma só: esta mudança foi feita de propósito? Se foi, Esta mudança é esperada troca a referência e fecha o incidente.

Como o site entra no relatório?

O relatório mensal traz uma página de serviços online com a disponibilidade de cada site, calculada como a dos circuitos de dados: queda é tempo fora do ar, degradado aparece mas não conta, e o tempo em que a 2N5 não pôde verificar sai do cálculo. Mostra também a resposta média.

As alterações de conteúdo têm uma seção própria. Elas nunca entram na disponibilidade, porque um site alterado está no ar, e aparecem com o número de incidentes, o tempo em que a página ficou diferente da referência, quantas mudanças foram aceitas e a data da última. O cálculo de disponibilidade segue o conceito de SLA.

Como isso se encaixa com o resto do Monitor?

O site é mais um item da mesma conta, ao lado dos circuitos de voz e dos links de internet: mesmos contatos, mesma escada, mesmas janelas de manutenção, mesmo relatório. Para a caixa de entrada da empresa, veja o monitoramento de e-mail. Como a 2N5 opera o serviço para você, está descrito em Como funciona.

Perguntas frequentes

O que acontece se meu site for alterado?

O site passa a aparecer como Conteúdo alterado e o Monitor abre um incidente de conteúdo, que avisa a primeira camada da sua escada por e-mail. Se ninguém confirmar a tempo, o alerta sobe de camada em camada. O incidente mostra o que mudou na página, em que parte dela e quais scripts apareceram.

Como o Monitor sabe que o site foi hackeado?

Ele não adivinha: compara. A página lida agora é confrontada com a referência guardada, e o Monitor avisa quando o texto ou a estrutura mudam além do limite, aparece uma frase de invasão ou de erro, o site passa a terminar em outro endereço ou surge um script que não estava na referência. Os limites são fixos: não há nada para configurar.

Posso aceitar uma mudança esperada?

Sim. No incidente, o botão “Esta mudança é esperada” faz da página de hoje a nova referência e encerra o incidente, com o seu nome registrado. Não existe fila de aprovação: quem tem acesso decide na hora, e pequenas mudanças dentro do limite são acompanhadas sozinhas.

Uma alteração de conteúdo conta como site fora do ar?

Não. Um site alterado continua no ar, então o incidente de conteúdo nunca entra no cálculo de indisponibilidade. Ele aparece numa seção própria do relatório mensal. Se o site cair enquanto o conteúdo está alterado, há um só incidente, o da queda, e a mudança continua anotada no registro de observações. Assim, uma alteração indevida não piora a disponibilidade apresentada no relatório.

Uma lentidão ou um erro passageiro dispara alerta?

Não. Uma verificação que falha é repetida, e só falhas seguidas abrem um incidente. Um site lento ou com certificado perto de vencer aparece como degradado, um aviso que não conta como tempo fora do ar. Se a falha for da própria 2N5, o resultado fica como não avaliado e não conta contra o seu site.

Como saber se o meu site foi hackeado ou alterado?

Comparando o site com uma referência guardada a cada verificação. O Monitor da 2N5 avisa quando o texto ou a estrutura mudam além do limite, aparece uma frase de invasão ou de erro, o site passa a terminar em outro endereço ou surge um script novo, e abre um incidente de conteúdo. Esse tipo de alteração indevida, a desfiguração do site, é vista mesmo com o site no ar.

Como monitorar se o meu site saiu do ar e receber alerta?

Com verificações automáticas, feitas de fora da empresa em intervalo fixo. O Monitor da 2N5 acessa o site, repete a verificação que falha e só abre um incidente depois de falhas seguidas, para evitar falso alarme. O alerta chega por e-mail à primeira camada da sua escada de contatos e sobe de camada se ninguém confirmar a tempo.

Veja nos seus próprios circuitos

A 2N5 prepara a demonstração com os números que você escolher. Três perguntas, cerca de um minuto.