# Como configurar um VPS na Hostinger e usar o n8n para monitorar a performance

*Introdução*
Configurar um servidor VPS na Hostinger e integrá‑lo ao n8n pode transformar a forma como você acompanha a performance dos seus projetos. Neste artigo, explicaremos passo a passo como criar o VPS, instalar o n8n e montar fluxos de monitoramento que alertam sobre lentidão, uso de CPU e muito mais. Em poucos minutos, você terá um ambiente robusto e automatizado para garantir a estabilidade do seu site ou aplicação.

## Preparando o VPS na Hostinger

1. **Escolha do plano** – Acesse o painel da Hostinger, selecione a seção “VPS” e escolha um plano que atenda às necessidades de CPU, RAM e armazenamento. Para monitoramento básico, 2 vCPU e 2 GB de RAM são suficientes.
2. **Configuração inicial** – Após a compra, clique em “Gerenciar” e copie o IP, usuário e senha SSH fornecidos.
3. **Acesso via SSH** – Abra o terminal (ou PuTTY no Windows) e conecte‑se:

“`bash
ssh root@SEU_IP_VPS
“`

4. **Atualização do sistema** – Mantenha o Ubuntu/Debian atualizado:

“`bash
apt update && apt upgrade -y
“`

5. **Instalação de dependências** – O n8n roda sobre Node.js. Instale o repositório oficial:

“`bash
curl -fsSL https://deb.nodesource.com/setup_20.x | bash –
apt install -y nodejs
“`

6. **Criar usuário dedicado** – Por segurança, crie um usuário não‑root para o n8n:

“`bash
adduser n8nuser
usermod -aG sudo n8nuser
“`

7. **Permissões de firewall** – Abra as portas necessárias (5678 para a UI e 80/443 se usar proxy):

“`bash
ufw allow 5678/tcp
ufw allow ssh
ufw enable
“`

Com o VPS pronto e seguro, você está preparado para instalar e configurar o n8n.

## Instalando o n8n e configurando a monitoração

1. **Instalação global do n8n** – Ainda como usuário *n8nuser*, execute:

“`bash
npm install -g n8n
“`

2. **Inicialização como serviço** – Crie um arquivo de serviço systemd (`/etc/systemd/system/n8n.service`):

“`ini
[Unit]
Description=n8n workflow automation
After=network.target

[Service]
Type=simple
User=n8nuser
ExecStart=/usr/bin/n8n start –tunnel
Restart=on-failure
Environment=DB_TYPE=sqlite
Environment=DB_SQLITE_VACUUM_ON_STARTUP=true

[Install]
WantedBy=multi-user.target
“`

Em seguida, habilite e inicie:

“`bash
systemctl daemon-reload
systemctl enable n8n
systemctl start n8n
“`

3. **Acesso à interface** – Abra o navegador e acesse `http://SEU_IP_VPS:5678`. Crie a primeira conta de usuário (ou use OAuth).

4. **Criando fluxos de monitoramento** –
– **Node “HTTP Request”**: verifica a resposta de um endpoint crítico (por exemplo, sua página principal).
– **Node “IF”**: avalia o tempo de resposta (`{{ $json[“responseTime”] }}`) e determina se está acima de um limite (ex.: 2 s).
– **Node “Telegram” / “Email”**: envia alerta quando o tempo excede o limite.
– **Node “Cron”**: agenda a execução a cada 5 minutos.

Salve o workflow e ative‑o. O n8n agora executa verificações automáticas e notifica instantaneamente.

5. **Monitoramento de recursos do VPS** – Instale o **Prometheus Node Exporter** e use o node “HTTP Request” para puxar métricas de `/metrics`. Combine com “IF” para disparar alertas quando CPU > 80 % ou RAM > 75 %.

6. **Dashboard visual** – Integre o n8n ao **Grafana** via webhook ou direto ao Prometheus para visualizar gráficos em tempo real da performance do seu servidor.

## Conclusão
Com o VPS da Hostinger configurado, o n8n instalado e fluxos de monitoramento prontos, você tem uma solução completa e automatizada para acompanhar a performance do seu site ou aplicação. Essa combinação oferece alertas em tempo real, visualização de métricas e a flexibilidade de adaptar os workflows conforme seu negócio cresce. Comece agora e mantenha seus serviços sempre estáveis.

**Precisa de um VPS confiável e barato?** Acesse a Hostinger e aproveite o desconto exclusivo:

Monitorando seu VPS Hostinger com n8n: Guia para Iniciantes

Deixe um comentário

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