Como criar um alerta no Slack quando seu VPS Hostinger chega perto do limite de recursos usando n8n

Manter um VPS Hostinger rodando sem interrupções é essencial para quem depende de sites, lojas virtuais ou aplicações críticas. Quando CPU, memória ou disco ficam próximos do limite, o risco de queda aumenta. Neste artigo você aprenderá, passo a passo, a configurar um alerta automático no Slack usando o n8n, garantindo que você seja avisado antes que o problema ocorra.

Configurando o n8n para monitorar recursos do VPS

O n8n é uma ferramenta de automação visual que permite criar fluxos de trabalho sem escrever código. Para monitorar seu VPS Hostinger, siga estas etapas:

  • Instale o n8n – Você pode rodá‑lo em um contêiner Docker ou usar a versão cloud.
  • Crie um workflow novo – Clique em “New Workflow” e dê um nome como “Alerta de Recursos VPS”.
  • Adicione o nó “HTTP Request” – Este nó fará a chamada à API do Hostinger para obter métricas de CPU, RAM e disco. Configure:
    • Method: GET
    • URL: https://api.hostinger.com/v1/vps/{vps_id}/stats
    • Headers: Authorization: Bearer SEU_TOKEN
  • Parseie a resposta – Use o nó “Set” ou “Function” para extrair os valores de cpu_usage, memory_usage e disk_usage. Converta-os para porcentagem, se necessário.
  • Defina limites críticos – Adicione um nó “If” para comparar cada métrica com os limites que você escolher (por exemplo, CPU > 80 %, RAM > 75 %, Disco > 90 %).

Se algum dos testes falhar, o fluxo seguirá para o próximo ramo, onde configuraremos o alerta no Slack.

Enviando o alerta para o Slack

Com o n8n já detectando situações de risco, basta conectar o Slack ao workflow:

  • Adicione o nó “Slack” – Escolha a ação “Send Message”. Você precisará de um Slack App com permissão chat:write e do token de acesso.
  • Configure o canal – Defina o campo Channel com o ID do canal onde a equipe receberá o aviso (ex.: #alertas-vps).
  • Crie a mensagem – Use variáveis do fluxo para tornar o alerta informativo:
    🛑 *Alerta de recursos VPS*  
    CPU: {{ $json["cpu_usage"] }}% (limite 80%)  
    Memória: {{ $json["memory_usage"] }}% (limite 75%)  
    Disco: {{ $json["disk_usage"] }}% (limite 90%)  
    Acesse o painel
        

    A formatação em negrito e emojis ajuda a destacar a gravidade.

  • Teste o workflow – Force valores acima dos limites ou use a opção “Execute Workflow” para garantir que o Slack receba a mensagem corretamente.
  • Agende o monitoramento – Adicione um nó “Cron” no início do fluxo para rodar a cada 5 ou 10 minutos, conforme a criticidade do seu serviço.

Com esses passos, seu n8n enviará automaticamente um alerta ao Slack sempre que o VPS Hostinger estiver próximo de esgotar recursos, permitindo que a equipe aja rapidamente antes que ocorra qualquer indisponibilidade.

Conclusão

Ao integrar a API da Hostinger com o n8n e o Slack, você obtém um sistema de monitoramento proativo, simples de configurar e totalmente personalizável. Defina seus limites, ajuste a frequência e garanta que a equipe receba notificações instantâneas, evitando downtime e mantendo a performance ideal do seu VPS.

Pronto para otimizar seu ambiente? Acesse Hostinger com desconto e comece a automatizar seus alertas hoje mesmo!

Alerta Slack para VPS Hostinger: n8n Detecta Limites Antes que Quebrem

Deixe um comentário

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