Crea primo monitor
Obiettivo: creare il primo monitor HTTP per il tuo sito web o API. Dopo la creazione ePulz.io inizia a controllare il sito e ti avvisa in caso di guasto.
Passo 1: apri la creazione del monitor
- Nella dashboard clicca su + Nuovo monitor
- Seleziona il tipo HTTP/HTTPS (il più comune)
Passo 2: dati di base
- Nome - descrizione libera, ad es. "Sito principale", "API server", "Checkout e-shop"
- URL - indirizzo completo incluso
https://(ad es.https://mycompany.com) - Metodo HTTP - tipicamente GET. POST per endpoint API che non supportano GET.
Passo 3: intervallo dei controlli
Ogni quanto ePulz.io deve controllare il tuo URL. Dipende dal tuo piano:
- Trial / Standard: minimo 5 minuti
- Pro: da 2 minuti
- Business: da 1 minuto
Per la maggior parte dei siti 5 minuti sono sufficienti. Un intervallo più breve ha senso per servizi business-critical (e-shop, payment).
Passo 4: stato atteso
- Status code - quale codice HTTP deve restituire come "OK". Default 200. Per endpoint di redirect eventualmente 301.
- Timeout - tempo massimo in secondi prima che il monitor consideri un guasto. Default 15 s.
- Keyword nel contenuto (opzionale) - testo che deve trovarsi nella response HTML. Ad es.
Benvenutio<title>Home. Rileva il "guasto bianco" in cui il server restituisce 200 ma una pagina vuota/di errore.
Passo 5: controllo SSL e dominio
Per gli URL HTTPS attiva:
- Controllo SSL - alert alla scadenza del certificato (30, 14, 7, 3, 1 giorno prima)
- Controllo dominio (WHOIS) - alert all'imminente scadenza della registrazione del dominio
Entrambi sono gratuiti e fortemente consigliati.
Passo 6: notifiche
Seleziona quali canali devono ricevere l'alert in caso di guasto:
- Email - all'email dell'account (default attivo)
- Telegram - richiede un bot collegato
- Webhook - Slack, Discord, endpoint personalizzato
Passo 7: Notify after failures
Opzionale: invia l'alert solo dopo N fallimenti consecutivi. Default è 1 (alert immediato), ma 2 riduce i falsi positivi.
Passo 8: salva
Clicca Crea monitor. Il primo controllo parte entro un minuto. Nella dashboard vedrai lo stato passare da Pending a OK o Down.
Cosa succede durante un guasto
- ePulz.io rileva un controllo fallito (status errato, timeout, keyword mancante)
- Ricontrolla (anti-falso-positivo) - se ha impostato notify after failures
- Invia l'alert su tutti i canali attivi
- Crea un record di incidente con il timestamp di inizio
- Al successivo controllo riuscito invia un alert "recovery" con la durata del guasto