Come configurare il monitoraggio uptime: guida passo passo
Guida passo passo per configurare il monitoraggio uptime. Scegli metriche, configura check e imposta avvisi per intercettare il downtime in anticipo.
Il costo di ignorare l'uptime#
Il tuo sito va giù alle 2 di notte di domenica. Tu dormi. I tuoi clienti provano a fare checkout, piazzare ordini o accedere ai loro account, e non possono. Non ti scrivono email. Chiamano i tuoi concorrenti. Quando ti svegli e noti che qualcosa non va, hai già perso migliaia di euro di fatturato ed eroso la fiducia dei clienti.
Questo scenario capita a 1 piccola impresa su 5 ogni anno. Eppure il 67% di esse non ha alcun monitoring in atto. La soluzione non è complessa: serve solo sapere da dove iniziare.
Questa guida ti accompagna nella configurazione del monitoraggio uptime da zero a pienamente operativo in meno di un'ora.
Cos'è il monitoraggio uptime e perché è importante?#
Il monitoraggio uptime è il processo automatizzato di controllare regolarmente se il tuo sito è accessibile e risponde correttamente. Pensa a un robot che controlla il tuo sito ogni minuto (o ogni 5 minuti, o ogni ora — decidi tu) e ti avvisa immediatamente se qualcosa si rompe.
Perché non è negoziabile#
- Protezione del fatturato: il downtime non rilevato costa denaro. I siti e-commerce perdono $5.600 al minuto durante le interruzioni.
- Fiducia dei clienti: gli utenti giudicano la tua azienda dalla disponibilità. Una sola brutta esperienza li fa passare alla concorrenza.
- Vantaggio competitivo: il monitoring rileva problemi prima che i clienti li segnalino. Sembri più affidabile.
- Dormi meglio: gli avvisi automatizzati significano che puoi dormire — il monitor non lo fa mai.
La vera differenza tra monitoraggio uptime e altre soluzioni#
Potresti pensare: "Non posso semplicemente controllare il mio sito manualmente?" Oppure: "Il mio hosting provider non monitora questo?"
La risposta: non davvero, e no.
Il controllo manuale è reattivo. Quando te ne accorgi, i clienti si sono già lamentati.
Il monitoring del provider hosting è basico — controllano se il server è in esecuzione, non se il tuo sito sta effettivamente funzionando. Il tuo server può essere su mentre la tua homepage redirige a una pagina vuota.
Il monitoraggio uptime corretto controlla ciò che conta: gli utenti possono raggiungere il tuo sito? Risponde rapidamente? I flussi utente critici (checkout, login, signup) funzionano davvero?
Come funziona il monitoraggio uptime: l'architettura#
Prima di configurare il monitoring, capisci cosa sta effettivamente succedendo dietro le quinte.
Il flusso di base#
- Pianificazione check: un servizio di monitoring invia richieste HTTP al tuo sito secondo una pianificazione (ogni 1 minuto, 5 minuti, 1 ora, ecc.)
- Valutazione richiesta: il servizio controlla se il tuo sito risponde, quanto velocemente risponde e se la risposta contiene il contenuto atteso
- Registrazione risultato: i risultati pass/fail vengono registrati e archiviati storicamente
- Innesco avviso: se un check fallisce, viene inviato un avviso via email, Slack, SMS o webhook
- Visualizzazione stato: la tua percentuale di uptime viene calcolata e mostrata su dashboard o pagine di stato
Monitoraggio singola location vs multi-location#
Il monitoring single-location invia tutti i check da un punto geografico (es. AWS Virginia). È rapido da configurare e va bene per l'80% dei casi d'uso.
Il monitoring multi-location invia check da più location globali simultaneamente. Questo intercetta problemi region-specifici (es. il tuo sito è su negli USA ma giù in Europa). Il multi-location è ideale per aziende internazionali.
Per ora ci concentriamo sul single-location. Puoi aggiungere multi-location più tardi se necessario.
Cosa viene monitorato: codici di stato HTTP#
Quando il tuo sito viene controllato, il servizio di monitoring guarda al codice di stato HTTP nella risposta:
- 200-299 (Success): il sito funziona. ✅
- 300-399 (Redirect): il sito redirige altrove. Può essere un problema o no, a seconda della tua configurazione.
- 400-499 (Client Error): problema con la richiesta (di solito significa problema di configurazione del sito). ⚠️
- 500-599 (Server Error): il sito è rotto o sovraccarico. ❌
Per impostazione predefinita, i codici di stato 200-299 sono considerati "up" e tutto il resto è considerato "down".
Passo passo: configurare il monitoraggio uptime#
Passaggio 1: definisci cosa stai monitorando#
Prima di aggiungere monitor, elenca ogni URL e servizio critico:
Domande a cui rispondere:
- Qual è l'URL principale del tuo sito? (es. https://miosito.com)
- Hai sottodomini a cui gli utenti accedono? (es. https://app.miosito.com, https://blog.miosito.com)
- Hai API o webhook? (es. https://api.miosito.com/health)
- Hai percorsi utente critici? (es. flusso checkout su https://miosito.com/checkout)
Annotali. La maggior parte delle persone monitora solo la propria homepage — un grande errore. Se la tua homepage si carica ma il checkout è rotto, hai perso vendite.
Passaggio 2: scegli uno strumento di monitoring#
Sceglierai in base a:
Budget: tier gratuito vs a pagamento
- Opzioni gratuite: Nova Uptime (10 domini gratis, include email health), UptimeRobot (50 monitor gratis, basico)
- Opzioni a pagamento: Pingdom ($11/mese), Better Stack ($9/mese), varie opzioni enterprise
Funzionalità necessarie: check HTTP basici vs synthetic monitoring avanzato
- Basico: il sito risponde? È veloce?
- Avanzato: posso fare login? Posso completare un acquisto? Le mie chiamate API funzionano?
Integrazione email health: hai bisogno di monitorare l'autenticazione email separatamente?
- Bundle: Nova Uptime include uptime + email health + scadenza dominio
- Separato: UptimeRobot (solo uptime) + Mailtester (email health) = 2 strumenti
Per questa guida, useremo Nova Uptime perché è all-in-one e genuinamente utile sul tier gratuito, ma i principi si applicano a qualsiasi strumento.
Passaggio 3: imposta la frequenza di check desiderata#
La frequenza di check (quanto spesso il monitor pinga il tuo sito) influenza:
- Velocità di avviso: più frequente = rilevamento più rapido delle interruzioni
- Costo: i tier a pagamento addebitano per check o per monitor
- Falsi positivi: troppo frequente può innescare falsi allarmi
Raccomandazione:
- E-commerce/SaaS: intervalli di 1-5 minuti (ogni 1-5 minuti = rilevamento rapido)
- Blog/siti marketing: intervalli di 5-15 minuti (più lenti ma adeguati)
- Strumenti interni: intervalli di 30 minuti (meno critici)
Perché non controllare ogni 10 secondi? Perché anche il tuo servizio di monitoring ha costi server, e check estremamente frequenti raramente intercettano problemi più velocemente degli intervalli di 1 minuto.
Passaggio 4: crea il tuo primo monitor#
Usando Nova Uptime come esempio:
- Registrati su https://go.novauptime.com (gratuito, senza carta di credito)
- Clicca "Add Domain"
- Inserisci l'URL del tuo sito (es. https://miosito.com)
- Scegli la frequenza di check (consigliata: 1 minuto per siti critici, 5 minuti altrimenti)
- Configura i controlli email health (opzionale, ma consigliato — monitora SPF/DKIM/DMARC automaticamente)
- Salva e verifica: il monitor eseguirà un check iniziale e mostrerà i risultati
Passaggio 5: configura le notifiche di avviso#
Questo è critico. Se gli avvisi non ti raggiungono, il monitor è inutile.
Canali di avviso da abilitare:
-
Avvisi email: ricevi un'email quando il sito va giù
- Pro: consegna garantita, funziona ovunque
- Contro: può essere persa se va nello spam
- Raccomandazione: abilitalo sempre
-
Integrazione Slack: ricevi avvisi nel tuo workspace Slack
- Pro: visibile al team, contesto di gruppo
- Contro: richiede workspace Slack
- Raccomandazione: abilitalo se usi Slack
-
Avvisi SMS/telefono: ricevi un messaggio quando il sito va giù
- Pro: impossibile da perdere
- Contro: costa denaro, può essere rumoroso
- Raccomandazione: abilita solo per incidenti P1 (critici)
-
Webhook: invia a integrazioni personalizzate
- Pro: flessibilità illimitata
- Contro: richiede configurazione tecnica
- Raccomandazione: usalo se hai una risposta agli incidenti automatizzata
Per la tua prima configurazione, abilita email + Slack (se disponibile). Testalo innescando manualmente un avviso così sai che funziona.
Passaggio 6: aggiungi tutti gli URL critici#
Ora aggiungi monitor per ogni URL critico che hai elencato al Passaggio 1:
- Homepage: https://miosito.com
- App dashboard: https://app.miosito.com/dashboard
- Checkout: https://miosito.com/checkout
- API health: https://api.miosito.com/health
- Email: https://mail.miosito.com (se ospiti la posta)
Ogni URL ottiene il proprio monitor. La maggior parte degli strumenti di monitoring ti permette di aggiungerli in massa se hai una lista.
Passaggio 7: testa la tua configurazione di monitoring#
Questo è il passaggio che la maggior parte delle persone salta — e poi il loro primo avviso di downtime va nello spam.
Procedura di test:
-
Rendi temporaneamente non disponibile un sito (se sicuro):
- Rinomina il tuo index.html in index.html.bak
- Oppure aggiungi un redirect a una pagina di errore 503
- Aspetta 2-3 minuti
-
Verifica la consegna degli avvisi:
- Hai ricevuto un'email?
- Hai ricevuto un messaggio Slack?
- L'avviso è arrivato rapidamente?
-
Ripristina il sito e verifica l'avviso di recovery
-
Documenta il tempo di risposta: quanto tempo dal fallimento al primo avviso? (Dovrebbe essere 1-5 minuti a seconda della frequenza)
Se gli avvisi non arrivano, fai troubleshooting:
- Controlla cartelle spam/promozioni per l'email
- Verifica che l'integrazione Slack sia attiva
- Riprova
Passaggio 8: configura le soglie di avviso#
Per impostazione predefinita, la maggior parte degli strumenti avvisa al primo fallimento. Ma a volte un singolo fallimento di check è un falso allarme (intoppo di rete). Puoi ridurre i falsi positivi richiedendo più fallimenti consecutivi:
Raccomandazione:
- Richiedi 2 fallimenti consecutivi prima di avvisare (riduce il rumore dell'80%)
- Aspetta almeno 2 minuti prima del primo avviso (consente agli intoppi di rete di risolversi)
Per Nova Uptime, questo è configurabile nelle impostazioni del dominio sotto "Alert sensitivity".
Passaggio 9: configura il tracciamento storico#
La maggior parte degli strumenti di monitoring conserva i dati per 90 giorni. Questo ti permette di:
- Vedere la percentuale di uptime nel tempo
- Identificare pattern (fallisce sempre alle 3 di notte?)
- Generare report per gli stakeholder
Verifica che il tuo strumento conservi dati storici e rivedili mensilmente. Nova Uptime fornisce report email settimanali automaticamente.
Passaggio 10: monitora il tuo monitoring#
Suona ironico, ma è importante: il tuo strumento di monitoring deve essere anche affidabile.
- Controlla regolarmente la pagina di stato del tuo strumento di monitoring
- Verifica che gli avvisi vengano inviati (non solo presunti)
- Testa mensilmente per assicurarti che nulla si sia rotto silenziosamente
Errori comuni e come evitarli#
Errore 1: monitorare solo la homepage#
Il problema: la homepage funziona bene, ma il checkout è rotto. Perdi vendite prima di rendertene conto.
La soluzione: monitora ogni percorso utente critico, non solo la homepage. Elencali:
- Signup/registrazione
- Login
- Pagamento/checkout
- Endpoint API
- Servizi email
Errore 2: impostare soglie troppo sensibili#
Il problema: l'avviso scatta a ogni minimo picco di tempo di risposta. Il team ignora gli avvisi. I problemi reali sfuggono.
La soluzione: richiedi 2-3 fallimenti consecutivi prima di avvisare. Concedi un periodo di grazia di 30 secondi per gli intoppi di rete.
Errore 3: non testare i canali di avviso#
Il problema: prima vera interruzione, gli avvisi vanno nello spam. Nessuno se ne accorge finché i clienti non si lamentano.
La soluzione: testa le notifiche mensilmente. Disabilita temporaneamente un servizio per verificare che gli avvisi funzionino.
Errore 4: ignorare i falsi positivi#
Il problema: il monitor continua ad avvisare per problemi che si risolvono da soli. Il team smette di fidarsi del monitoring.
La soluzione: investiga i falsi positivi. Spesso causati da: problemi ISP, intoppi di rete o soglie troppo sensibili.
Errore 5: non monitorare il tempo di risposta#
Il problema: il sito risponde (200 OK) ma impiega 15 secondi a caricare. Gli utenti se ne vanno. Non sai perché perché "uptime" sembra a posto.
La soluzione: monitora anche il tempo di risposta. Imposta la soglia a 2-3 secondi. I siti più lenti di 3 secondi perdono il 40% degli utenti.
Mantenere la tua configurazione di monitoring#
Il monitoraggio uptime non è "imposta e dimentica".
Revisione mensile:
- Controlla la percentuale di uptime del mese passato
- Investiga eventuali anomalie o pattern
- Rivedi i log degli avvisi (stai ricevendo falsi positivi?)
Audit trimestrale:
- Aggiungi nuovi URL critici man mano che i servizi crescono
- Rimuovi monitor per servizi dismessi
- Rivedi e regola le soglie di avviso
- Testa i canali di consegna degli avvisi
Dopo qualsiasi incidente:
- Verifica che il monitoring abbia intercettato il problema
- Se no, regola le soglie o aggiungi nuovi monitor
- Documenta cosa è successo e perché
Mettere tutto insieme: la tua prima settimana#
Giorno 1: registrati allo strumento di monitoring. Aggiungi la tua homepage e 1-2 URL critici. Configura gli avvisi email.
Giorno 2: testa i tuoi avvisi rompendo manualmente qualcosa (in sicurezza). Verifica che le notifiche funzionino.
Giorno 3: aggiungi tutti gli URL critici rimanenti. Testa ognuno.
Giorno 4-7: monitora quotidianamente. Familiarizza con la dashboard. Rivedi eventuali avvisi.
Fine settimana: dovresti avere piena visibilità sulla salute del tuo sito e fiducia nella tua configurazione di monitoring.
Riepilogo#
Configurare il monitoraggio uptime protegge la tua azienda da fallimenti invisibili:
- Elenca URL critici: homepage + API + checkout + login, non solo homepage
- Scegli uno strumento: Nova Uptime (all-in-one) o scegli quello migliore per le tue esigenze
- Imposta la frequenza di check: 1-5 minuti per siti critici
- Configura gli avvisi: email + Slack come minimo
- Testa a fondo: simula fallimenti e verifica che gli avvisi funzionino
- Regola le soglie: riduci i falsi positivi con requisiti di check multipli
- Monitora regolarmente: revisioni settimanali, approfondimenti mensili
- Mantieni: aggiungi nuovi URL, rimuovi quelli vecchi, testa trimestralmente
Con un monitoraggio uptime adeguato in atto, saprai dei problemi prima dei tuoi clienti. Lì inizia il vero vantaggio competitivo.
Inizia a monitorare oggi con il tier gratuito di Nova Uptime — 10 domini, email health inclusa, senza carta di credito. 🚀
Monitor Your Website Before It Goes Down
Get uptime monitoring, SSL tracking, domain expiry alerts, and email health checks. Free plan — no credit card required.
Start Monitoring FreeArticoli correlati
Monitoraggio uptime per agenzie: gestire 50+ domini cliente senza impazzire
Esegui il monitoraggio uptime per 50+ domini cliente come agenzia. Tag, accessi del team, status page white-label, billing per cliente. Il playbook 2026.
Domain health check: un audit completo e gratuito (DNS + SSL + Email + Uptime)
Esegui un audit completo e gratuito del dominio in 5 minuti: DNS, SSL, autenticazione email (SPF/DKIM/DMARC), blacklist e uptime. Checklist passo-passo inclusa.
Monitoraggio dominio con alert SSL: la guida completa al setup 2026
Configura in un unico posto gli alert su scadenza dominio, certificato SSL e uptime. Stack di tool gratuiti con notifiche email e WhatsApp. Playbook 2026.