Vai al contenuto

Monitorare l'uptime di un sito web

Controlla un sito o un'API dal nostro server ogni pochi minuti, tieni traccia di tempi di risposta e uptime e ricevi un avviso su Slack, Discord o webhook quando va offline.

I tuoi monitor

Aggiungi un monitor

Controlla ogni

Senza distinzione tra maiuscole e minuscole. Il controllo fallisce se la pagina si carica ma non la contiene.

Il nostro server invia una richiesta POST a questo indirizzo quando il monitor va offline o torna online.

Avvisi in questo browser

Per ricevere avvisi quando non ci sei, aggiungi a un monitor un webhook Slack, Discord o JSON: il nostro server vi invia un messaggio appena lo stato cambia.

Pagina di stato pubblica

I monitor sono legati a una chiave di modifica salvata in questo browser. Lo storico dei controlli più vecchio di 30 giorni viene eliminato.

Elaborato sul nostro server · i monitor vengono conservati finché non li elimini, la cronologia dei controlli per 30 giorniCome funziona

Come usare Monitor uptime

  1. 1

    Inserisci l'indirizzo

    Incolla l'URL di una pagina o di un endpoint API, come la tua home page o un URL /health, e se vuoi una parola chiave che la risposta deve contenere.

  2. 2

    Scegli l'intervallo dei controlli

    I monitor gratuiti eseguono un controllo ogni 5, 10, 15 o 30 minuti; con Pro puoi controllare ogni minuto o ogni due minuti.

  3. 3

    Aggiungi gli avvisi

    Incolla un webhook in entrata di Slack o Discord, oppure un qualsiasi endpoint https che accetti JSON, e se vuoi attiva le notifiche del browser.

  4. 4

    Consulta lo storico

    Espandi un monitor per vedere uptime, tempi di risposta e incidenti nelle ultime 24 ore, negli ultimi 7 o 30 giorni, oppure pubblica una pagina di stato.

Limiti e Pro

Gratis: 3 monitor per chiave di modifica, controlli ogni 5, 10, 15 o 30 minuti con timeout di 10 secondi, avvisi tramite webhook Slack, Discord e JSON, una pagina di stato pubblica e 30 giorni di storico. Un monitor gratuito viene messo in pausa se la sua dashboard non viene aperta per 30 giorni.

Pro porta il limite a 25 monitor e aggiunge controlli ogni 1 o 2 minuti. Scopri Pro

Informazioni su Monitor uptime

Il monitor di uptime richiede la tua pagina dal nostro server a intervalli regolari e registra se ha risposto, quanto ci ha messo e quale codice di stato è tornato. Continua a funzionare anche quando il tuo computer è spento, ed è proprio questo il punto: scopri che il negozio o l'API hanno smesso di rispondere prima che te lo dicano i tuoi clienti.

Un controllo è una richiesta HTTP GET che segue fino a cinque reindirizzamenti e si interrompe dopo 10 secondi. Riesce se la risposta finale ha uno stato inferiore a 400 e, se hai impostato una parola chiave, se il primo megabyte della pagina contiene quel testo: così individui un server che risponde con una pagina di errore o con un template vuoto. Un solo errore non basta a far scattare l'allarme: anche un secondo controllo, eseguito 30 secondi dopo, deve fallire prima che il monitor diventi rosso, apra un incidente e invii un messaggio al tuo webhook. Quando il sito torna raggiungibile, un secondo messaggio indica quanto è durato il disservizio.

Il tempo di risposta viene misurato dal momento in cui parte la richiesta fino a quando la risposta è stata letta, quindi comprende ricerca DNS, connessione, TLS e il lavoro del server stesso. Il grafico mostra la media per periodo, con una striscia di celle verdi e rosse per i controlli riusciti e falliti, più il 95º percentile per i valori lenti fuori media.

Il controllo parte da una sola posizione, non fa ping ai server né testa le porte, non può raggiungere indirizzi all'interno di una rete privata e non invia email o SMS.

Privacy

Questo strumento funziona sul nostro server, perché i controlli devono continuare anche quando il browser è chiuso. L'indirizzo, il nome, l'eventuale parola chiave, l'intervallo dei controlli e l'eventuale indirizzo del webhook che inserisci vengono salvati lì, insieme a un'impronta SHA-256 della chiave di modifica casuale conservata nel tuo browser. Ogni controllo salva ora, codice di stato, tempo di risposta e un breve motivo dell'errore; il contenuto della pagina che scarichiamo viene confrontato con la tua parola chiave e poi scartato. Gli indirizzi dei webhook funzionano come password, quindi l'indirizzo completo non viene mai rimandato alla pagina. I risultati dei controlli e gli incidenti chiusi vengono eliminati dopo 30 giorni; un monitor resta finché non lo elimini, e un monitor gratuito la cui dashboard non viene aperta da 30 giorni viene messo in pausa finché non lo riattivi.

Funzionalità

Avvisi confermati

Un secondo controllo dopo 30 secondi conferma l'errore prima che Slack, Discord o il tuo endpoint JSON ne vengano informati.

Storico dei tempi di risposta

Tempi di risposta medi e al 95º percentile, con controlli riusciti e falliti, nelle ultime 24 ore, negli ultimi 7 o 30 giorni.

Pagina di stato pubblica

Condividi la disponibilità con i clienti senza rivelare gli indirizzi che monitori.

Monitor uptime: domande frequenti

Come decide il monitor di uptime che il mio sito è offline?
Un controllo fallisce quando il server risponde con uno stato 400 o superiore, impiega più di 10 secondi, non si riesce a risolvere o a raggiungere l'indirizzo, oppure restituisce una pagina senza la tua parola chiave. Al primo errore viene programmato un controllo di conferma dopo 30 secondi. Solo se fallisce anche questo il monitor passa a Offline, apre un incidente e invia l'avviso al webhook: così i piccoli problemi di rete isolati non finiscono nelle tue notifiche.
Cosa salva il monitor di uptime sul vostro server e per quanto tempo?
Salva indirizzo, nome, parola chiave, intervallo e indirizzo del webhook di ogni monitor, più un'impronta della chiave di modifica del tuo browser invece della chiave stessa. Ogni controllo aggiunge una riga con ora, codice di stato, tempo di risposta e motivo dell'errore. Le pagine scaricate vengono solo cercate per la tua parola chiave e mai salvate. Le righe dei controlli e gli incidenti conclusi più vecchi di 30 giorni vengono eliminati automaticamente; i monitor restano finché non li rimuovi.
Posso ricevere un'email o un SMS quando il mio sito va offline?
Non direttamente: il monitor invia invece un messaggio a un webhook. I webhook di Slack e Discord arrivano sul telefono tramite le notifiche push di quelle app, mentre il webhook JSON generico può alimentare un servizio di automazione o un tuo script che invia email o SMS. Finché la dashboard è aperta in una scheda, puoi anche attivare le notifiche del browser per i cambi di stato.
Posso monitorare un server nella mia rete locale o dietro un firewall?
No. Ogni controllo parte dal nostro server su internet pubblico, e gli indirizzi che risolvono in intervalli privati, loopback o link-local vengono rifiutati, sia quando salvi il monitor sia prima di ogni controllo. Un sito dietro un firewall deve accettare richieste da internet; i nostri controlli si identificano con lo user agent ToolsUptimeMonitor, se vuoi riconoscerli nei tuoi log.
Cosa mostra la pagina di stato pubblica?
Elenca per nome solo i monitor che hai scelto di includere, con il loro stato attuale, una barra per ciascuno degli ultimi 30 giorni con la quota di controlli riusciti e gli incidenti recenti. Indirizzi, parole chiave e webhook non vengono mai mostrati. Ogni chiave di modifica ha una sola pagina, a un indirizzo casuale che chiediamo ai motori di ricerca di non indicizzare, e puoi disattivarla in qualsiasi momento.