Status page: che cos'è una pagina di stato pubblica
Una status page (o pagina di stato) è una pagina web pubblica che mostra in tempo reale lo stato di salute di uno o più servizi online. Indica se ogni endpoint è operational, degraded o indisponibile, elenca gli incident passati e presenta una cronologia di uptime. È diventata lo strumento standard per comunicare pubblicamente l'affidabilità di un prodotto SaaS ai propri utenti e clienti.
Secondo uno studio Catchpoint pubblicato nel 2024, il 78 % degli utenti B2B consulta la status page di un fornitore prima di aprire un ticket di supporto. Una status page chiara riduce il volume di ticket in entrata dal 30 al 50 % durante un incident, evitando che ogni utente segnali separatamente lo stesso problema.
A cosa serve una status page pubblica
- Comunicazione di incident: informare in tempo reale gli utenti in caso di guasto, senza saturare il canale di supporto.
- Fiducia e trasparenza: dimostrare pubblicamente il proprio uptime su 30 o 90 giorni per rassicurare prospect e clienti.
- Riduzione dei ticket di supporto: evitare che ogni utente apra un ticket per lo stesso incident in corso.
- SLA e impegni contrattuali: fornire una cronologia consultabile per giustificare gli impegni di disponibilità.
- Stato interno del team: condividere lo stato dei servizi interni (CI, staging, API privata) con i team tecnici.
Vocabolario status page
| Termine | Definizione |
|---|---|
| Operational | Il servizio risponde normalmente, nessun incident in corso |
| Degraded | Il servizio risponde ma con errori o latenza anomala |
| Partial outage | Una parte del servizio è indisponibile (un endpoint, una regione) |
| Major outage | Il servizio è interamente indisponibile |
| Incident | Evento di calo di disponibilità, aperto e poi risolto |
| Uptime | Percentuale di tempo in cui il servizio è stato operational su un periodo |
Creare una status page in 30 secondi con CaptainDNS
CaptainDNS rende la creazione di una status page pubblica semplice quanto quella di un uptime monitor. Nessuna configurazione DNS, nessun piano a pagamento, nessun trial.
1. Creare un account gratuito
Registrati su CaptainDNS senza carta di credito. Il tier gratuito dà accesso ai monitor HTTP e alle status pages associate.
2. Configurare i monitor HTTP
Prima di creare la status page, aggiungi gli endpoint che vuoi monitorare. Dallo strumento Uptime Monitor, definisci:
- L'URL da verificare (pagina web, API REST, webhook, healthcheck)
- La frequenza dei check (a partire da un minuto)
- Il metodo HTTP atteso e il codice di stato accettabile
- Le soglie di latenza per attivare uno stato degraded
Ogni monitor HTTP diventa una potenziale riga della tua status page.
3. Creare la status page
Nella sezione Status Pages della dashboard, clicca su "Crea una status page". Compila:
- Il titolo pubblico della pagina (es. "Stato dei servizi CaptainDNS")
- La selezione di monitor HTTP da mostrare
4. Personalizzare il branding
Aggiungi il tuo logo, il tuo colore principale e un testo introduttivo. Il risultato resta sobrio e leggibile su mobile e desktop. Non è richiesto alcun piano a pagamento per rimuovere il logo CaptainDNS.
5. Condividere l'URL pubblica
CaptainDNS genera un'URL con un token pubblico univoco. Copiala e distribuiscila su:
- Il footer del tuo sito
- Il tuo README GitHub
- Le email transazionali
- Slack, Discord, Microsoft Teams
- I tuoi contratti SLA
Nessun visitatore deve creare un account per consultare la pagina.
Status page vs Statuspage: perché scegliere un'alternativa gratuita
Il mercato delle status pages pubbliche è dominato da tre attori: Atlassian Statuspage (minimo 29 USD al mese), Instatus (20 USD al mese) e BetterStack (15 USD al mese). Queste tre soluzioni offrono funzionalità avanzate (subscriber list, webhook, integrazioni multiple) ma fatturano un servizio che CaptainDNS include gratuitamente con i suoi monitor uptime.
Perché un'alternativa gratuita ha senso
La maggior parte dei progetti non ha bisogno di tutte le funzionalità di Atlassian Statuspage. Per un team SaaS da 5 a 50 persone, un side-project o un'API pubblica, l'essenziale si riassume in tre esigenze:
- Mostrare lo stato attuale degli endpoint critici
- Comunicare un incident in tempo reale quando qualcosa cade
- Dimostrare una cronologia di uptime su 30 giorni per rassicurare
Queste tre esigenze non giustificano un abbonamento mensile. CaptainDNS le copre collegandosi direttamente ai monitor HTTP che hai già configurato per la supervisione interna.
L'argomento incluso nel monitoring
Acquistare una status page separatamente da un monitoring uptime crea una duplicazione: paghi da un lato per verificare la disponibilità (Pingdom, UptimeRobot, BetterStack) e dall'altro per mostrarla (Statuspage, Instatus). Con CaptainDNS, le due cose sono collegate: un monitor configurato una sola volta alimenta automaticamente la status page pubblica.
La trappola del logo non rimovibile
Diversi servizi concorrenti offrono un tier gratuito ma impongono un logo di marca non rimovibile, o limitano il branding a un piano a pagamento. CaptainDNS adotta l'approccio opposto: il branding (logo e colore) è incluso già dal tier gratuito. La pagina riflette la tua identità, non la nostra.
Personalizzazione, branding e token pubblico condivisibile
Personalizzazione della tua status page
| Elemento | Tier gratuito |
|---|---|
| Logo di marca | Upload PNG o SVG |
| URL con token pubblico | Inclusa |
| Titolo della pagina | Piani a pagamento |
| Colore principale | Piani a pagamento |
| Testo introduttivo | Piani a pagamento |
| Raggruppamento di monitor | Roadmap |
| Dominio personalizzato | Piani Pro, Business, Enterprise |
Token pubblico e condivisione
Ogni status page CaptainDNS riceve un identificatore univoco (slug) e un token pubblico condivisibile. L'URL ha la forma di un link diretto accessibile senza autenticazione. Puoi:
- Rigenerare il token in qualsiasi momento per invalidare il vecchio link
- Disattivare temporaneamente la pagina senza eliminarla
- Creare più status pages indipendenti (una per cliente, ad esempio)
Nessuna subscriber list
A differenza di Atlassian Statuspage, che spinge verso la gestione di una lista di iscritti (con opt-in email, SMS, Slack), CaptainDNS resta semplice: un link da condividere, una pagina consultabile. Questo evita la conformità aggiuntiva legata alla raccolta di email dei visitatori e accelera la messa in opera.
Dominio personalizzato sulla tua status page
Oltre all'URL con token pubblico, CaptainDNS permette di collegare il tuo sottodominio a una status page. La tua pagina diventa quindi accessibile all'indirizzo status.tuodominio.com (o qualsiasi altro sottodominio a tua scelta), con un certificato TLS emesso automaticamente.
Perché usare un dominio personalizzato
- Coerenza di brand: la status page porta lo stesso dominio del tuo sito e delle tue email transazionali, senza rottura visiva per i tuoi utenti.
- Fiducia: un sottodominio del tuo brand ispira più fiducia di un link con token esterno durante un incident.
- SEO e indicizzazione controllata: mantieni il controllo del posizionamento sul tuo dominio, senza dipendere da un sottodominio CaptainDNS.
- Contratti SLA e documenti pubblici: un'URL stabile e brandizzata si integra più naturalmente nella documentazione e negli impegni verso i clienti.
Come funziona
- Dichiarare il sottodominio su CaptainDNS: nella tab Dominio personalizzato della tua status page, inserisci il sottodominio target (minimo 3 label, ad esempio
status.tuodominio.com). - Creare il record CNAME: presso il tuo registrar o provider DNS, crea un CNAME con nome il sottodominio scelto e valore
custom-status.captaindns.com.(con il punto finale). - Verificare la proprietà: clicca su Verifica. CaptainDNS interroga il DNS e conferma che il CNAME punti correttamente all'infrastruttura.
- Certificato TLS automatico: una volta verificato, viene emesso un certificato Let's Encrypt in background tramite Fly.io. Lo stato passa da
pendingaissuedin pochi secondi o pochi minuti. - Pagina servita sul tuo dominio: appena il certificato è emesso, la tua status page risponde su
https://status.tuodominio.comrestando sincronizzata con i tuoi monitor HTTP.
Non è richiesto alcun record TXT di verifica aggiuntivo: la prova di proprietà è data dal CNAME stesso.
Record DNS da creare
| Campo | Valore |
|---|---|
| Tipo | CNAME |
| Nome | Il tuo sottodominio (es. status.tuodominio.com) |
| Valore | custom-status.captaindns.com. |
| TTL | Da 300 a 3600 secondi consigliato |
Rinnovo del certificato
Il certificato TLS viene rinnovato automaticamente prima della scadenza finché il CNAME resta attivo e puntato correttamente. Nessuna azione manuale è richiesta. Se la risoluzione CNAME viene interrotta, il rinnovo fallisce e lo stato passa a failed nell'interfaccia.
Limitazioni e regole
- Un sottodominio custom è legato a una sola status page, e ogni sottodominio è univoco a livello globale su CaptainDNS.
- Il dominio apex (ad esempio
tuodominio.comsenza sottodominio) non è accettato: è richiesto un sottodominio dedicato. - La rimozione del dominio personalizzato dall'interfaccia libera immediatamente il sottodominio per un'altra status page.
Disponibilità per piano
Il dominio personalizzato è incluso sui piani Pro, Business ed Enterprise. I piani Free e Starter continuano a usare di default l'URL con token pubblico, anch'essa sufficiente per un uso interno o un side-project.
Hosting europeo e conformità al GDPR
CaptainDNS è un'infrastruttura ospitata in Europa, gestita da un team europeo. Le status pages pubbliche ereditano questa caratteristica: nessun dato transita attraverso fornitori al di fuori dell'UE.
Differenze con i concorrenti statunitensi
| Criterio | CaptainDNS | Atlassian Statuspage | Instatus |
|---|---|---|---|
| Hosting | Europa | Stati Uniti | Stati Uniti |
| Cookie di terze parti | Nessuno | Tracker analytics | Tracker analytics |
| Banner cookie obbligatorio | No | Sì | Sì |
| Trasferimento dati fuori dall'UE | No | Sì (Privacy Shield invalidato) | Sì |
| Conformità GDPR nativa | Sì | Meccanismi complessi | Meccanismi complessi |
Perché è importante per una status page
Una status page è per definizione consultata dai tuoi utenti da qualsiasi Paese. Se operi nell'UE, devi assicurarti che i dati dei tuoi visitatori (indirizzo IP, user-agent) non vengano trasferiti verso giurisdizioni senza accordo di adeguatezza. Con CaptainDNS, questo vincolo è gestito nativamente: nessun tracker di terze parti, nessun analytics esterno, nessun fingerprinting.
Cookie e tracking
La status page CaptainDNS non deposita alcun cookie di tracking. Nessun banner cookie è necessario per i tuoi visitatori. Gli unici dati tecnici raccolti (IP, user-agent) servono esclusivamente a proteggere da abusi e non vengono utilizzati a fini analitici o pubblicitari.
Confronto delle soluzioni di status pages pubbliche
Tabella comparativa delle principali soluzioni sul mercato nel 2026.
| Funzionalità | CaptainDNS | Atlassian Statuspage | Instatus | BetterStack |
|---|---|---|---|---|
| Prezzo tier base | Gratuito | 29 USD/mese | 20 USD/mese | 15 USD/mese |
| Carta di credito richiesta | No | Sì | Sì | Sì |
| Branding incluso | Logo nel Free, resto a pagamento | Piano a pagamento | Piano a pagamento | Piano a pagamento |
| Monitoring HTTP integrato | Sì | No (esterno) | Limitato | Sì |
| Hosting in Europa | Sì | No | No | No |
| GDPR nativo senza cookie | Sì | No | No | No |
| URL pubblica condivisibile | Token pubblico | Sottodominio | Sottodominio | Sottodominio |
| Cronologia uptime 30 g | Sì | Sì | Sì | Sì |
| Subscriber list email | No | Sì | Sì | Sì |
| Webhook e integrazioni | Roadmap | Sì (+) | Sì | Sì |
| Supporto API | Sì (REST) | Sì | Sì | Sì |
Quando scegliere un'altra soluzione
CaptainDNS non è adatto a tutti gli utilizzi. Se hai bisogno di funzionalità avanzate (subscriber list email con opt-in, integrazioni native PagerDuty, post-mortem dettagliati, status page su larga scala per migliaia di servizi), Atlassian Statuspage resta il riferimento. CaptainDNS si rivolge ai team che vogliono una status page pubblica semplice, gratuita, ospitata in Europa e sincronizzata con il loro monitoring HTTP.
Quando CaptainDNS è la scelta giusta
- Hai già monitor HTTP CaptainDNS o vuoi configurarli
- Vuoi evitare un abbonamento mensile per una status page
- Operi nell'UE e la conformità GDPR conta
- Preferisci la condivisione tramite link piuttosto che una subscriber list
- Vuoi un branding sobrio già dal tier gratuito
Sincronizzazione con il tuo monitoring HTTP
Il vantaggio principale di CaptainDNS per le status pages è la sincronizzazione nativa con lo strumento Uptime Monitor. Nessuna integrazione di terze parti, nessun webhook da configurare, nessuno script glue da mantenere.
Come funziona la sincronizzazione
- Crei un monitor HTTP su un endpoint (ad esempio
https://api.captaindns.com/health) - CaptainDNS esegue i check alla frequenza configurata (1 min, 5 min, 15 min)
- Ogni check viene memorizzato e alimenta lo stato corrente del monitor
- La status page legge questo stato in tempo reale e lo mostra ai visitatori pubblici
- Se più check consecutivi falliscono, il monitor passa a down e la pagina viene aggiornata
Stati visualizzati
- Operational: tutti i check recenti rispondono entro le soglie
- Degraded performance: la latenza supera la soglia configurata senza errori
- Partial outage: alcuni monitor di un gruppo sono down
- Major outage: tutti i monitor di un gruppo sono down
Nessun incident manuale da creare
Su Atlassian Statuspage, l'operatore deve creare manualmente ogni incident, aggiornarlo a ogni evoluzione, poi chiuderlo. Su CaptainDNS, lo stato segue automaticamente i check reali. Puoi opzionalmente aggiungere una nota pubblica ("Manutenzione pianificata", "Incident infrastruttura cloud") ma l'aggiornamento dello stato è automatico.
Accoppiamento con le alert
I monitor HTTP attivano le consuete alert (email, webhook) durante un incident. La status page pubblica viene aggiornata in parallelo, senza configurazione aggiuntiva. Un solo sistema, una sola fonte di verità, due utilizzi: allertare il team e informare gli utenti.
FAQ status pages pubbliche
D: Che cos'è una status page?
R: Una status page (o pagina di stato) è una pagina web pubblica che mostra in tempo reale la disponibilità di uno o più servizi online. Indica se ogni endpoint è operational, degraded o indisponibile, elenca gli incident in corso e passati e presenta una cronologia di uptime. È lo strumento standard per comunicare agli utenti l'affidabilità di un servizio.
D: Come creare una status page gratuitamente?
R: Crea un account CaptainDNS, configura almeno un monitor HTTP tramite lo strumento Uptime Monitor, poi crea una status page dalla dashboard. Seleziona i monitor da mostrare, personalizza il branding e condividi l'URL pubblica generata. Non sono richiesti né carta di credito né configurazione DNS.
D: Qual è la migliore alternativa gratuita ad Atlassian Statuspage?
R: CaptainDNS offre un'alternativa gratuita ad Atlassian Statuspage inclusa con i tuoi monitor uptime. A differenza del piano Statuspage a 29 USD al mese o di Instatus a 20 USD, CaptainDNS non fattura la funzionalità e include il branding già dal tier gratuito. Le status pages sono ospitate in Europa e sincronizzate automaticamente con i tuoi check HTTP.
D: Una status page CaptainDNS è ospitata in Europa?
R: Sì. L'infrastruttura CaptainDNS è ospitata in Europa ed è conforme al GDPR. Nessun cookie di terze parti, nessun tracker esterno e nessun trasferimento di dati verso giurisdizioni al di fuori dell'UE. I tuoi visitatori non devono accettare alcun banner cookie per consultare la status page.
D: Posso personalizzare il branding della mia status page?
R: Sì, il logo è personalizzabile già dal tier gratuito. Gli altri elementi (titolo della pagina, colore principale e testo introduttivo Markdown) sono disponibili sui piani a pagamento. Il raggruppamento dei monitor è in roadmap. Il layout resta volutamente sobrio per rimanere leggibile su tutti gli schermi.
D: Come condivido la mia status page con i miei utenti?
R: Ogni status page riceve un token pubblico univoco e un'URL diretta da condividere (ad esempio via email, Slack, README o footer del sito). Non devi invitare gli utenti né gestire una lista di iscritti: chiunque abbia il link può consultare la pagina.
D: Quanti monitor posso mostrare su una status page?
R: Il numero di monitor per status page segue la tua quota di uptime monitors. Il tier gratuito consente di mostrare più monitor HTTP. Puoi creare più status pages indipendenti (una per cliente, per prodotto o per ambiente).
D: La status page è indicizzata da Google?
R: Di default, le status pages pubbliche CaptainDNS sono accessibili tramite il loro URL con token ma non vengono indicizzate da Google (tag meta robots noindex). Questo evita di inquinare il tuo posizionamento con pagine tecniche. Mantieni il controllo totale sulla diffusione tramite l'URL condivisa.
D: Posso usare il mio dominio per la status page?
R: Sì, sui piani Pro, Business ed Enterprise. Dichiari un sottodominio (ad esempio status.tuodominio.com) dalla tab Dominio personalizzato della status page, aggiungi un record CNAME che punta a custom-status.captaindns.com., poi clicchi su Verifica. CaptainDNS emette quindi un certificato TLS Let's Encrypt automaticamente. Un solo sottodominio custom per status page, univoco a livello globale.
D: Come configurare un dominio personalizzato su una status page?
R: Dalla tab Dominio personalizzato della tua status page, inserisci il sottodominio desiderato (ad esempio status.tuodominio.com). Presso il tuo registrar o provider DNS, crea un record CNAME con nome il tuo sottodominio e valore custom-status.captaindns.com.. Torna su CaptainDNS e clicca su Verifica. Una volta effettuata la propagazione DNS, la verifica passa in verde e il certificato TLS viene provisioned.
D: Il certificato TLS del dominio personalizzato è gestito automaticamente?
R: Sì. Appena il CNAME è verificato, CaptainDNS avvia l'emissione di un certificato Let's Encrypt tramite l'infrastruttura Fly.io. Lo stato del certificato è visibile in tempo reale (pending, issued, failed) nell'interfaccia. Nessun rinnovo manuale: i certificati vengono rinnovati automaticamente prima della scadenza finché il CNAME resta attivo.
Strumenti complementari
| Strumento | Descrizione |
|---|---|
| Uptime Monitor | Monitorare la disponibilità HTTP degli endpoint (fonte delle status pages) |
| Page Crawl Check | Analizzare il rendering HTTP, i reindirizzamenti e la performance di una pagina |
| Redirect Checker | Verificare la catena di reindirizzamenti HTTP di un URL |
| DNS Lookup | Interrogare i record DNS di un dominio |
| Domain Check | Analizzare la configurazione DNS completa di un dominio |