← Automação

Projeto · Em produção

Auto-Remediation de Serviços

Fluxo de remediação automática: Zabbix detecta serviço inativo via monitoramento TCP, dispara webhook para o n8n que acessa o servidor via SSH e reinicia o serviço — sem intervenção humana.

Zabbix
n8n
SSH
systemd
Linux

Fluxo

1
Zabbix monitora o serviço

Item net.tcp.service[http,,80] verifica a porta a cada 30s via Simple Check direto no servidor

2
Trigger dispara e action é executada

Quando o serviço fica inativo, a trigger aciona o media type webhook que chama o n8n

3
n8n acessa o servidor via SSH

Workflow conecta ao host com chave privada RSA e executa o comando de restart via SSH node

4
Serviço reiniciado automaticamente

systemctl restart + validação do status em sequência. Zabbix registra recovery automaticamente.

Stack técnica

Zabbix
Monitoramento TCP + triggers + webhook action
n8n
Orquestração e execução SSH (self-hosted na VPS)
SSH + RSA Key
Acesso seguro ao host sem senha interativa
systemd / Linux
Gerenciamento do serviço no host Ubuntu

Comando executado via SSH

sudo systemctl restart nginx && sleep 2 && systemctl is-active nginx

O n8n executa o restart e valida o status em sequência. Retorno “active” confirma recuperação bem-sucedida.

Resultado

<30s
MTTR médio
100%
Automatizado
0
Intervenção manual