Monitoraggio uptime e pagine di stato per SaaS
I clienti perdonano un disservizio. Non perdonano di scoprirlo da soli senza ricevere alcuna notizia. Un team SaaS ha bisogno di due cose: saperlo per primo e comunicarlo ai clienti in modo chiaro.
Monitora l’API, non solo il sito di marketing
Il sito di marketing di solito è l’ultima cosa a rompersi. Monitora il login, gli endpoint principali della tua API e i webhook da cui dipendi, con header e body personalizzati e controlli su codici di stato, campi JSON e header. I monitor di flusso seguono una sequenza di chiamate API e passano un token o un id da un passaggio al successivo. Usa i monitor per cron job per i job in background come le esecuzioni di fatturazione e le sincronizzazioni dei dati. Consulta la checklist per il monitoraggio delle API.
Una pagina di stato che i clienti possono seguire
Pubblica una pagina di stato i cui componenti si basano su controlli reali, ciascuno con 90 giorni di storico e uptime. Pubblica aggiornamenti di stato con parole tue, dall’indagine alla risoluzione, usando dei modelli. I clienti si iscrivono via email, Slack, Microsoft Teams, Discord o webhook, per l’intera pagina o solo per i componenti che usano. La manutenzione viene mostrata in anticipo e comunicata via email agli iscritti.
Le pagine sono disponibili in 9 lingue, con orari in UTC, il tuo logo, il colore principale e il tema. Integra un widget di stato o un badge SVG nella tua app, oppure leggi il riepilogo JSON e il feed Atom. Le statistiche dei visitatori mostrano le visite per paese, referrer e dispositivo, conteggiate senza cookie e senza memorizzare gli indirizzi IP. Leggi come creare una pagina di stato di cui i clienti si fidano.
Incidenti con una traccia documentata
Un incidente si apre solo quando un secondo controllo conferma il disservizio. Conserva le prove (la risposta con errore e uno screenshot o il percorso di rete), una cronologia di chi è stato avvisato e di chi ha preso in carico l’avviso, e le tue note. Il tempo di presa in carico e il tempo di risoluzione (MTTA e MTTR) vengono misurati per te.
Dopo, scrivi un’analisi dell’incidente: cosa è successo, perché e cosa cambia. Tienila per il team o mostrala sotto l’incidente sulla tua pagina di stato. Il nostro modello di postmortem ti aiuta a iniziare.
Reperibilità senza uno strumento separato
I turni di reperibilità ruotano nel team ogni giorno, ogni settimana o ogni due settimane, e qualcuno può coprire un turno in caso di malattia. Un avviso push raggiunge chi è reperibile. Con l’escalation, un secondo canale attende da 5 a 60 minuti e invia l’avviso solo se il disservizio è ancora in corso e nessuno lo ha preso in carico.
Dall’MVP alla crescita
All’inizio bastano pochi monitor e un avviso via email. Man mano che crescono i clienti, crescono anche le aspettative: una pagina di stato pubblica, una rotazione di reperibilità, il monitoraggio dei job in background e un’API perché il monitoraggio stia al passo con ogni nuovo servizio. Uptimecheck cresce con te a ogni passo senza cambiare strumento, e senza prezzi che ti fanno pagare ogni nuovo membro del team.
Investitori e clienti enterprise ti chiederanno quanto sei affidabile. La risposta è più semplice quando la tua pagina di stato mostra l’uptime di ogni componente e i tuoi report mostrano uptime e incidenti rispetto al tuo obiettivo SLA, con esportazione CSV. Leggi SLA, SLO e SLI spiegati.
Contano anche i job in background
Le esecuzioni di fatturazione, la generazione dei report e le sincronizzazioni dei dati raramente compaiono su una pagina di stato, ma i clienti se ne accorgono quando le fatture non arrivano o le esportazioni sono vuote. Aggiungi un monitor per cron job a ogni job pianificato, con ping di avvio e di fine e un tempo massimo di esecuzione, così un errore silenzioso o un’esecuzione bloccata diventa un avviso la notte stessa.
Passare da Statuspage
Usi già Atlassian Statuspage? Lo strumento di importazione trasferisce i componenti, lo storico degli incidenti, le manutenzioni programmate e gli iscritti via email confermati. Ogni componente viene mostrato come uno dei tuoi monitor, quindi il suo stato deriva da controlli reali. Durante l’importazione non viene inviato nulla. Scopri di più nella pagina alternativa a Statuspage.
Un monitoraggio che cresce con te
Parti in piccolo e passa a un piano superiore man mano che cresci, a un prezzo fisso senza costi per utente. Ogni piano a pagamento include tutti i canali di avviso, gli iscritti alla pagina di stato e i turni di reperibilità. Professional aggiunge la REST API e il server MCP, un indirizzo personalizzato per la pagina di stato, CSS personalizzato, più monitor e un anno di dati. Consulta la pagina dei prezzi oppure apri la demo live e la sua pagina di stato di esempio.