# Como monitorar o uptime da sua hospedagem Hostinger e receber alertas no Slack usando n8n

Manter seu site online o tempo todo é essencial para garantir boa experiência ao usuário e evitar perda de receita. Neste artigo, você vai descobrir um **hack simples** que permite acompanhar o uptime da sua hospedagem Hostinger em tempo real e, ainda, receber notificações automáticas no Slack através do n8n. Vamos explicar passo a passo a configuração, as vantagens e alguns truques para personalizar os alertas.

## Por que usar n8n para monitoramento de uptime?

O n8n é uma ferramenta de automação **open‑source** que permite criar fluxos de trabalho (workflows) sem precisar escrever código complexo. Ele oferece integração nativa com centenas de serviços – incluindo Slack, HTTP Request e cron jobs – o que o torna perfeito para montar um monitoramento de uptime rápido e econômico.

– **Flexibilidade:** combine diferentes gatilhos (ping, HTTP GET, etc.) e ações (mensagens, logs, webhook).
– **Escalabilidade:** adicione novas etapas à medida que seu projeto cresce, como gravação em planilhas ou disparo de e‑mail.
– **Custo zero:** a versão auto‑hospedada do n8n não tem limites de execução, ideal para quem busca solução livre de mensalidades.

### Como funciona o fluxo básico

1. **Trigger cron** – define a frequência de verificação (ex.: a cada 5 minutos).
2. **HTTP Request** – envia uma requisição HEAD/GET ao seu domínio Hostinger.
3. **If/Else** – avalia o código de status retornado (2xx = ok, outros = falha).
4. **Slack** – caso haja falha, envia mensagem formatada ao canal escolhido.

Esse fluxo garante que, assim que seu site ficar fora do ar, a equipe será notificada imediatamente, permitindo ação rápida antes que o problema se agrave.

## Passo a passo: configurando o monitoramento

### 1. Instale o n8n

– **Docker** (recomendado):
“`bash
docker run -d –name n8n -p 5678:5678 n8nio/n8n
“`
– **Directamente no servidor**: siga a documentação oficial para instalação via npm ou binary.

Acesse a interface web em `http://localhost:5678` e crie sua conta.

### 2. Crie o workflow de verificação

1. **Adicionar Trigger “Cron”**
– Frequência: `*/5 * * * *` (a cada 5 minutos).
– Salve.

2. **Inserir nó “HTTP Request”**
– Método: **GET** ou **HEAD**.
– URL: `https://seudominio.com` (substitua pelo seu domínio Hostinger).
– Timeout: 10 s para evitar espera longa em caso de indisponibilidade.

3. **Adicionar nó “If”**
– Condição: `{{ $json[“statusCode”] >= 200 && $json[“statusCode”] < 300 }}` - Caminho **true** (site OK): pode deixar vazio ou registrar “Tudo OK”. - Caminho **false** (site fora): conecte ao próximo nó. 4. **Configurar “Slack”** - Escolha “Send Message”. - Conecte sua conta Slack via OAuth ou token. - Canal: `#alerts-uptime` (ou outro de sua preferência). - Mensagem (exemplo): ```markdown :warning: *ALERTA DE UPTIME* O site *{{ $json["url"] }}* está fora do ar. Código de status: *{{ $json["statusCode"] }}* Verifique imediatamente. ``` 5. **Salvar e ativar** o workflow. ### 3. Teste e ajuste - **Forçar falha**: altere temporariamente o DNS ou pare o serviço web para confirmar que o alerta chega ao Slack. - **Ajuste de frequência**: se precisar de monitoramento mais agressivo (a cada 1 minuto), modifique o cron para `* * * * *`. - **Logs adicionais**: adicione um nó “Write Binary File” para registrar respostas em um arquivo ou integrar com Google Sheets. ## Dicas avançadas para tornar o monitoramento ainda mais robusto - **Múltiplos endpoints**: duplique o nó HTTP Request para checar diferentes subdomínios ou APIs críticas. - **Re‑try automático**: insira um nó “Set” que aguarde alguns segundos e repita a requisição antes de disparar o alerta, evitando falsos positivos por instabilidade momentânea. - **Integração com status page**: envie atualização automática para um serviço como Statuspage.io via webhook, mantendo clientes informados sem intervenção manual. - **Alertas por gravidade**: use um segundo canal Slack ou um bot de SMS para situações críticas (por exemplo, downtime superior a 15 minutos). Com essas práticas, seu monitoramento não será apenas um “bip” de notificação, mas um **sistema de observabilidade** completo, pronto para escalar junto com seu negócio. ## Conclusão Implementar um monitoramento de uptime para sua hospedagem Hostinger usando n8n e Slack é rápido, barato e altamente personalizável. Em poucos minutos você cria um workflow que verifica o site, avalia o status e envia alertas instantâneos ao seu time, garantindo respostas proativas a interrupções. Experimente agora, ajuste as frequências e expanda o fluxo conforme suas necessidades – a disponibilidade do seu site nunca mais será um ponto cego. **Pronto para melhorar a estabilidade do seu site?** Acesse a Hostinger, aproveite o desconto exclusivo e comece a hospedagem que combina performance e preço baixo:

*Se este artigo ajudou, compartilhe com sua equipe e deixe seu comentário abaixo. Seu feedback nos ajuda a criar mais tutoriais práticos como este!*

Alerta de Queda da Hostinger no Slack em 2 Minutos com n8n

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *