Guida e tutorialPrimi passi › Crea primo monitor

Crea primo monitor

3 min di lettura · Primi passi

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.

Dashboard ePulz.io con l'elenco dei monitor
Dashboard principale - qui aggiungi un nuovo monitor tramite "+ Nuovo monitor"

Passo 1: apri la creazione del monitor

  1. Nella dashboard clicca su + Nuovo monitor
  2. 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. Benvenuti o <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

  1. ePulz.io rileva un controllo fallito (status errato, timeout, keyword mancante)
  2. Ricontrolla (anti-falso-positivo) - se ha impostato notify after failures
  3. Invia l'alert su tutti i canali attivi
  4. Crea un record di incidente con il timestamp di inizio
  5. Al successivo controllo riuscito invia un alert "recovery" con la durata del guasto

Prossimo passo:

Conosci le altre sezioni della dashboard.

Orientarsi nella dashboard