Workflow n8n della settimana · Puntata 1 di 21 · utile
Di servizi di monitoraggio ce ne sono tanti. Per un singolo sito spesso basta un workflow n8n di quattro nodi. Il trucco: ricorda l'ultimo stato e parla solo quando cambia. Niente bip continui, solo «è giù» e «è tornato».
Come funziona
- Every 5 minutes: avvia il workflow ogni cinque minuti.
- Check website: scarica il sito. «Full response» e «Never error» fanno sì che anche un 500 arrivi come dato e non come errore.
- Status changed?: confronta con il giro precedente. Lo stato sta in
$getWorkflowStaticData, una piccola memoria per workflow. Se il nodo non restituisce nulla, il giro finisce in silenzio. - Push to phone: invia titolo e testo a ntfy.sh; l'app li mostra come notifica push.
A cosa serve
Per il tuo sito, un negozio online, una Nextcloud o il portale clienti che «non cade mai». Lo scopri prima dei clienti e dopo sai quanto è durato.
Personalizzalo
Più indirizzi? Duplica il nodo HTTP o leggi l'URL da una lista nel nodo Code. Al posto di ntfy va bene anche un nodo Telegram, Slack o e-mail. Se vuoi segnalare anche le risposte lente, misura nel nodo Code il tempo tra due timestamp.
Importalo in due minuti
- Scarica il workflow: week-01.json.
- In n8n, in alto a destra «…» → «Import from File».
- In ogni nodo push sostituisci
your-secret-topiccon un tuo argomento difficile da indovinare e iscriviti nell'app ntfy (gratis, senza account). - Adatta i valori commentati nel nodo Code, premi una volta «Execute workflow», poi attivalo.
Nuovo su n8n? Le basi sono in n8n presentato.
Tutte le puntate della serie →
Avvia dal vivo un workflow n8n con un clic →