Guides 4 min di lettura

Il costo del downtime di un sito: come calcolare il tuo

Quanto costa davvero un'ora offline? Una formula semplice per i costi diretti e nascosti del downtime, esempi pratici e cosa valgono in denaro le percentuali di uptime.

Il costo del downtime di un sito è il fatturato che perdi mentre il sito non è disponibile, più i costi nascosti che seguono: tempo del personale, carico sul supporto, pubblicità sprecata e clienti che non tornano. Per un’attività che vende online, il punto di partenza è semplice: dividi il fatturato online orario per 60 e ottieni il costo diretto di ogni minuto offline. Il resto della guida mostra come costruire una stima più completa e cosa ti dice su dove investire.

Tutte le cifre che seguono sono numeri di esempio scelti per illustrare il calcolo. Usa i tuoi.

La formula di base

Costo diretto al minuto = fatturato online orario ÷ 60

Usa il fatturato delle ore in cui le interruzioni pesano di più. La media su tutta la giornata sottostima il costo di un’interruzione nelle ore di punta e sovrastima quello di una alle 04:00.

Poi stima il costo totale di un incidente:

Costo dell’incidente = (costo diretto al minuto × minuti di downtime) + costi nascosti

Costi nascosti

Il fatturato diretto è solo una parte. Aggiungi le voci che ti riguardano:

Tempo del personale. Sviluppatori e personale operativo che lasciano il proprio lavoro per risolvere il problema, spesso fuori orario.

Carico sul supporto. Ticket, telefonate e messaggi in chat di clienti che chiedono cosa sta succedendo.

Marketing sprecato. Annunci, newsletter e campagne che continuano a mandare traffico a pagamento su una pagina di errore.

Abbandoni e fiducia. Alcuni clienti provano una volta e se ne vanno per sempre. Per i prodotti in abbonamento, incidenti ripetuti portano a disdette.

Penali contrattuali. Se garantisci la disponibilità ai tuoi clienti, le interruzioni possono far scattare dei crediti.

Visibilità nei motori di ricerca. Interruzioni lunghe o frequenti possono rendere più difficile ai motori di ricerca la scansione delle tue pagine.

Sono più difficili da misurare, ma anche una cifra approssimativa rende la stima più realistica.

Esempio 1: un negozio online

*Numeri di esempio.* Un negozio fattura online 2.400 € all’ora in un pomeriggio tipico.

Costo diretto al minuto: 2.400 € ÷ 60 = 40 €.

Il checkout non funziona per 45 minuti prima che qualcuno se ne accorga e servono 15 minuti per risolvere: 60 minuti, 2.400 € di fatturato diretto.

Due persone dedicano un’ora ciascuna all’incidente e al seguito, e il supporto gestisce 30 contatti in più.

Una newsletter inviata quella mattina continua a portare traffico sul checkout non funzionante.

La sola perdita diretta è di 2.400 €. Di quell’ora, 45 minuti sono passati senza sapere del problema. Con avvisi entro un minuto o due, la stessa correzione avrebbe richiesto circa 17 minuti e sarebbe costata circa 680 € di fatturato diretto.

Esempio 2: un prodotto SaaS

*Numeri di esempio.* Un’azienda SaaS ha 400 clienti che pagano in media 80 € al mese. I clienti non pagano al minuto, quindi la perdita diretta di fatturato durante un’interruzione è piccola. Il costo reale sta altrove:

Il supporto riceve un’ondata di ticket nel giro di pochi minuti.

Il lavoro dei clienti si ferma e alcuni perdono fiducia.

Se l’1% dei clienti disdice dopo incidenti ripetuti, sono 4 clienti × 80 € × 12 mesi = 3.840 € di fatturato annuo.

Per un SaaS ciò che conta spesso è la fiducia, e la protezione migliore è un rilevamento rapido unito a una comunicazione chiara su una pagina di stato.

Cosa significano le percentuali di uptime

Gli obiettivi di uptime sembrano simili, ma il downtime che consentono è molto diverso. In un anno:

99%: 3 giorni, 15 ore e 36 minuti.

99,9%: 8 ore, 45 minuti e 36 secondi.

99,99%: 52 minuti e 34 secondi.

Moltiplica quei minuti per il tuo costo al minuto per vedere quanto vale per te ogni livello. Con l’esempio del negozio qui sopra, un uptime del 99,9% consentirebbe 525,6 minuti all’anno, ovvero circa 21.000 € di fatturato diretto se si verificassero tutti alla tariffa di un pomeriggio tipico.

Dove va il tempo durante un’interruzione

Ogni interruzione ha tre fasi:

Rilevamento: il tempo che passa finché qualcuno lo sa.

Risposta: il tempo per trovare la causa.

Ripristino: il tempo per risolvere e verificare che sia risolto.

Il rilevamento è spesso la fase più lunga, soprattutto di notte e nei fine settimana, ed è la più economica da accorciare. Un controllo ogni minuto, confermato da un secondo controllo e inviato a una chat del team o a un telefono, riduce il rilevamento da ore a un minuto o due. Il monitoraggio uptime e gli avvisi agiscono proprio su questa fase.

Risposta e ripristino si accorciano con buone informazioni: quale controllo è fallito, da dove, con quale codice di stato e come erano CPU, memoria e disco del server in quel momento. Qui aiuta il monitoraggio dei server.

Come usare il numero

Una stima dei costi è utile solo se cambia le decisioni. Tre modi per usarla:

Stabilisci le priorità del monitoraggio. Le pagine con il costo al minuto più alto ricevono controlli ogni minuto, verifica dei contenuti e notifiche push sul telefono. Le pagine a basso impatto possono usare controlli più semplici.

Giustifica la spesa per l’infrastruttura. Se un’ora di downtime costa più di un anno di un secondo server, il secondo server si ripaga dopo un solo incidente.

Definisci le aspettative di intervento. Se un’interruzione notturna costa 40 € al minuto, qualcuno dovrebbe essere reperibile di notte, oppure l’azienda dovrebbe accettare quel costo consapevolmente.

Rivedi la stima una volta all’anno o quando il fatturato cambia in modo significativo. Un numero giusto per un piccolo negozio può essere molto sbagliato dopo una stagione di successo.

Misurare il tuo downtime reale

Le stime hanno bisogno di dati reali. Lo storico del monitoraggio ti dà gli input: quanti incidenti hai avuto, quanto è durato ciascuno e in quale momento della giornata si è verificato. Lo storico degli incidenti, i report e i report mensili via email di Uptimecheck raccolgono questi dati automaticamente, così puoi moltiplicare i minuti reali per il tuo costo al minuto invece di tirare a indovinare.

Ridurre il costo del downtime

Calcola il tuo costo al minuto per le ore di maggior traffico.

Monitora ciò che genera fatturato: checkout, registrazione, login e API, non solo la homepage.

Controlla ogni minuto le pagine critiche per il business.

Invia gli avvisi dove le persone li vedranno, anche di notte.

Tieni d’occhio ciò che scade o si ferma in silenzio: certificati SSL, domini e cron job.

Comunica: una pagina di stato riduce il carico sul supporto durante gli incidenti.

Analizza gli incidenti ogni mese e risolvi le cause che si ripetono.

In sintesi

Costo del downtime = costo al minuto × minuti di downtime + costi nascosti. Per la maggior parte delle aziende, i minuti passati senza sapere di un’interruzione sono i più costosi e i più facili da eliminare. Calcola il tuo numero, poi confrontalo con il costo del monitoraggio. Per un quadro più ampio, leggi perché il monitoraggio uptime è essenziale per il sito di un’azienda.

Uptimecheck parte da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa. Consulta i prezzi oppure provalo gratis per 14 giorni, senza carta di credito.

Domande

Come si calcola il costo orario del downtime?

Parti dal fatturato online medio orario nella fascia in cui si verifica l'interruzione. Aggiungi i costi nascosti: tempo del personale dedicato all'incidente, supporto extra, pubblicità sprecata e la quota di clienti che non tornano.

Il downtime di notte costa meno?

Di solito costa meno in fatturato diretto, ma spesso dura di più perché nessuno se ne accorge fino al mattino. Una breve interruzione nelle ore di punta e una lunga di notte possono costare lo stesso.

Quale uptime dovrei puntare a raggiungere?

Basati sul tuo costo orario. Se un'ora offline costa più del lavoro necessario per evitarla, punta più in alto. Per la maggior parte delle aziende il miglioramento più economico è rilevare le interruzioni più in fretta.

In che modo il monitoraggio riduce il costo del downtime?

Accorcia il tempo tra il guasto e l'intervento. Un avviso entro un minuto o due significa che la correzione parte subito, invece che quando si lamenta il primo cliente.

Continua a leggere

Guides 7 min di lettura

Come ridurre i falsi allarmi nel monitoraggio uptime

I falsi allarmi insegnano ai team a ignorare il monitoraggio. Come ridurre il rumore: conferma ogni guasto con un secondo controllo, imposta timeout sensati, verifica l'URL giusto e indirizza gli avvisi a chi può intervenire.

Leggi

Guides 7 min di lettura

Come creare un endpoint di health check (e monitorarlo)

Un endpoint di health check dice a monitor e load balancer se la tua app può servire richieste. Che cosa controllare, come mantenerlo veloce e sicuro, codice per Laravel, Express e Flask e come monitorarlo.

Leggi

Guides 7 min di lettura

SLA, SLO e SLI: definizioni, esempi e come impostarli

Uno SLI misura come si comporta un servizio, uno SLO è l’obiettivo per quella misurazione e uno SLA è la promessa ai clienti. Definizioni, tabelle di downtime e come impostare ciascuno.

Leggi

I disservizi sono acqua passata.

Configura il tuo primo monitor in meno di un minuto, oppure esplora prima la demo live.

Prova gratuita di 14 giorni · Poi gratis con 5 monitor · Nessuna carta di credito