Come incorporare un widget di stato, un badge o un feed

Aggiornato il Ottobre 23, 2026 2 min di lettura

Ogni pagina di stato pubblicata senza password include un widget, un badge, un riepilogo JSON e un feed Atom. Apri la pagina di stato nell’app: nella scheda Components, la sezione Public page contiene Badge ed Embed, con il codice da copiare. Qui sotto, your-page indica la parte dopo app.uptimecheck.com/s/.

Widget di stato per il tuo sito

Incolla questo codice prima di </body> nel tuo sito:

<script src=”https://app.uptimecheck.com/s/your-page/widget.js” async></script>

Finché tutto funziona, non mostra nulla.Quando un componente è down o lento, una piccola scheda lo segnala, per esempio Partial outage, con un link alla pagina di stato.Mentre un aggiornamento di stato è aperto, la scheda ne mostra il titolo e l’ultimo messaggio. Durante una manutenzione, mostra il titolo della manutenzione e indica che è in corso.Rosso per i down, ambra per i rallentamenti, blu per la manutenzione. Segue l’impostazione chiara o scura del visitatore e usa la lingua della pagina di stato.I visitatori possono chiuderlo, e resta chiuso per il resto della visita a meno che non succeda qualcosa di nuovo.Legge lo stato al caricamento della pagina. Mentre il monitoraggio del tuo workspace è in pausa, resta nascosto.

Si posiziona in basso a sinistra; aggiungi data-position=”bottom-right” al tag script per spostarlo. Si disegna nel proprio shadow DOM, quindi il CSS del tuo sito non lo modifica e lui non modifica il tuo sito.

Badge

Per un README o un sito web, in Markdown o HTML:

[![Status](https://app.uptimecheck.com/s/your-page/badge.svg)](https://app.uptimecheck.com/s/your-page)

<a href=”https://app.uptimecheck.com/s/your-page”><img src=”https://app.uptimecheck.com/s/your-page/badge.svg” alt=”Status” height=”20″></a>

Riporta operational, degraded, partial outage, major outage o maintenance, e paused mentre il monitoraggio è in pausa.Aggiungi ?metric=uptime per l’uptime medio a 90 giorni dei componenti della pagina, e ?label=Yourtext per cambiare il testo a sinistra.Si aggiorna entro un minuto.

Riepilogo JSON

https://app.uptimecheck.com/s/your-page/summary.json contiene lo stato complessivo, i componenti, gli aggiornamenti di stato aperti e le manutenzioni, nello stesso formato del riepilogo di Atlassian Statuspage. È disponibile anche su /s/your-page/api/v2/summary.json, il percorso usato da Statuspage, così chatbot, dashboard e strumenti di monitoraggio che leggono Statuspage possono leggerlo, da qualsiasi sito. status.indicator vale none, minor, major, critical o maintenance. Lo status di ogni componente vale operational, degraded_performance, partial_outage, major_outage o under_maintenance, e l’impact di ogni incidente aperto vale minor, major o critical in base al componente più colpito (none per un avviso che non segnala problemi). Entrambi prendono il valore peggiore tra l’impatto indicato in un aggiornamento di stato e ciò che rilevano i controlli.

Feed Atom

https://app.uptimecheck.com/s/your-page/feed.atom contiene gli aggiornamenti di stato che pubblichi e le manutenzioni programmate, nella lingua della pagina, per i lettori di feed e l’app RSS di Slack. La pagina di stato vi rimanda con un link. I soli controlli non aggiungono voci: pubblica un aggiornamento per informare i lettori del feed di un incidente.

Cambiare l’indirizzo della pagina interrompe i vecchi link, compresi widget, badge e feed. Vedi come personalizzare una pagina di stato e pagine di stato.

Questo articolo ti è stato utile?

Provalo nel tuo workspace

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

Ancora bloccato?

Scrivi a support@uptimecheck.com e ti risponderemo entro 24 ore.

Vuoi automatizzare? La Riferimento API copre REST API, webhook, ping dei cron job e MCP.