# Monitoraggio dei siti web

Source: https://instatus.com/help/it/monitoring/website

I monitor per siti web richiedono un URL ogni 30 secondi da più regioni e ti avvisano quando il sito non è disponibile, risponde lentamente o restituisce contenuti inattesi. Ogni controllo può verificare codice di stato, tempo di risposta, body e header.

Come per gli [altri monitor](https://instatus.com/help/it/monitoring), quando un monitor di un sito web rileva un problema puoi collaborare con il tuo team per [risolvere l'incidente](https://instatus.com/help/it/incident-response) e, se vuoi, aggiornare la tua [status page](https://instatus.com/help/it/status-page).

| At a glance | Details |
| :-- | :-- |
| [Frequenza controlli](https://instatus.com/help/it/monitoring/website#impostazioni-avanzate) | Ogni 30 secondi |
| [Località controlli](https://instatus.com/help/it/monitoring/website#impostazioni-avanzate) | Stati Uniti, Canada, Europa, Asia |
| [Asserzioni](https://instatus.com/help/it/monitoring/website#il-monitor-ha-successo-se) | Codice di stato, tempo di risposta, body, header |
| [Canali di avviso](https://instatus.com/help/it/monitoring/website#cosa-controlla-un-monitor-per-siti-web) | Slack, email, SMS, chiamata e altro |
| [In caso di errore](https://instatus.com/help/it/monitoring/website#impostazioni-avanzate) | Crea un incidente, pubblica, avvisa gli iscritti |
| [Al ripristino](https://instatus.com/help/it/monitoring/website#impostazioni-avanzate) | Risolve l'incidente e aggiorna la tua pagina |

![Monitor](https://instatus.com/help/monitors/item.png)

## Cosa controlla un monitor per siti web?

- Controlla automaticamente i tuoi siti da più località nel mondo ogni 30 secondi.
- Ricevi una notifica se il sito è giù, lento o restituisce contenuti errati.
- Verifica codici di stato, tempo di risposta, parole chiave e header.
- Ricevi gli avvisi tramite Slack, email, SMS, chiamate e altro ancora.
- Tieni traccia dell'uptime e delle prestazioni nel tempo.

## Come aggiungo un monitor per un sito web?

Vai al tuo progetto → Monitor → Aggiungi monitor, scegli **Sito web**, inserisci l'URL completo e imposta le condizioni che indicano che il sito funziona correttamente.

![Aggiungi monitor](https://instatus.com/help/monitors/website.png)

### Tipo di monitor

Scegli **Sito web** come tipo di monitor.

![Tipo di monitor sito web](https://instatus.com/help/monitors/type-website.png)

Inserisci l'URL completo del sito che vuoi monitorare — per esempio,  
`https://iltuosito.com`.

### Il monitor ha successo se

Un monitor per siti web ha successo quando tutte le condizioni configurate sono soddisfatte.  
Puoi definire una o più delle seguenti asserzioni:

- **Codice di stato:** ad esempio la risposta è `200 OK`
- **Tempo di risposta:** ad esempio sotto i `2 secondi`
- **Il body contiene:** ad esempio “Benvenuto nel nostro sito”
- **L'header contiene:** ad esempio `Content-Type: text/html`

Se una di queste condizioni non è soddisfatta, il monitor viene contrassegnato come **giù** e vengono attivati gli avvisi in base alle tue [impostazioni degli avvisi](https://instatus.com/help/it/monitoring/alerts).

### Impostazioni avanzate

![Impostazioni avanzate del monitor](https://instatus.com/help/monitors/advanced-settings.png)

- **Nome descrittivo:** dai al monitor un nome descrittivo.
- **Esegui i controlli ogni:** scegli con quale frequenza controllare il sito.
- **Esegui da:** scegli le aree geografiche da cui eseguire i test (Stati Uniti, Canada, Europa, Asia).
- **Aggiungi alla status page:** mostra l'uptime e le prestazioni del tuo sito sulla tua status page pubblica.
- **Quando un monitor fallisce:** crea un incidente, pubblica sulla status page o avvisa gli iscritti.
- **Quando un monitor si ripristina:** risolvi gli incidenti e aggiorna automaticamente la status page.

Complimenti, hai aggiunto il tuo primo monitor per un sito web!

- [Monitoraggio delle API](https://instatus.com/help/it/monitoring/api): Scopri come monitorare i tuoi endpoint API per uptime, prestazioni e correttezza dei dati
