Para saber que o site caiu antes de um cliente lhe dizer, precisa de algo que o visite de fora, de tempos a tempos, e o avise se não responder. A regra que decide tudo: quem vigia não pode estar no mesmo servidor do que vigia. Se o servidor cair, o vigilante cai com ele e ninguém avisa ninguém.
Onde pôr o vigilante
| Opção |
Como funciona |
Cuidado |
| Um serviço de monitorização externo |
Há vários, e visitam o seu endereço de vários sítios e avisam por e-mail ou mensagem. |
Confirme no site de cada um o que é gratuito e com que frequência verifica. |
| Um script noutro servidor seu |
Um cron noutro plano ou num VPS faz o pedido e avisa. |
Tem de estar mesmo noutra máquina. |
| O n8n num VPS |
Um fluxo com agendador, pedido HTTP e aviso. |
Só serve se o VPS não for o mesmo que o site. |
Um script de verificação, passo a passo
| 1 |
Faça o pedido e leia o código. Com curl -s -o /dev/null -m 15 -w "%{http_code}" https://asuaempresa.ao/ obtém só o número da resposta, desistindo ao fim de 15 segundos. 200 é boa saúde.
|
|
| 2 |
Compare com o esperado. Se o código não for 200, ou se o pedido não responder no tempo dado, é um alerta.
|
|
| 3 |
Confirme o conteúdo, não só o código. Uma página de erro pode também responder 200. Procure no texto uma palavra que só existe quando o site está bem.
|
|
| 4 |
Tente duas vezes antes de avisar. Uma falha passageira não merece um alerta. Repita passado meio minuto e só avise se falhar outra vez.
|
|
| 5 |
Envie o aviso para um canal que vê. Um e-mail para uma caixa que não abre não serve. Uma mensagem no telemóvel serve: alertas para o Telegram.
|
|
| 6 |
Agende a verificação de poucos em poucos minutos, não a cada segundo. No cron, o sinal % tem de levar uma barra: \%{http_code}. Veja a lista de verificação do cron.
|
|
|
Um alerta que dispara por tudo deixa de ser lido. Se receber vinte avisos falsos, ignora o vigésimo primeiro, que é o verdadeiro. Ajuste o número de tentativas e a frequência até só avisar quando vale a pena.
|
Quando o aviso chega, o primeiro passo é perceber de que tipo de falha se trata: erros do site explicados: 500, 403, 404, 508 e o que fazer. Se a falha é do servidor e não do seu site, abra um pedido com a hora exacta e o que viu.
|
Vigie também o que quebra em silêncio: o certificado a expirar, o domínio a caducar, o formulário de contacto. Uma verificação semanal a cada um poupa-lhe surpresas.
|
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão) Ver planos |