> For the complete documentation index, see [llms.txt](https://resource.deepstone.cloud/user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://resource.deepstone.cloud/user-manual/monitor.md).

# Monitor

I monitor sono servizi specializzati che controllano lo stato delle risorse per le quali sono stati creati.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FZfCkWCt5t4O3Y7sMQZsV%2F0.png?alt=media)

<mark style="color:red;">①</mark> Filtri e ricerca\ <mark style="color:red;">②</mark> Modifica Monitor\ <mark style="color:red;">③</mark> [Esporta log eventi](#log-monitor)\ <mark style="color:red;">④</mark> [Riavvia monitor](#riavviare-monitor)\ <mark style="color:red;">⑤</mark> [Statistiche](#statistiche-monitor)\ <mark style="color:red;">⑥</mark>[ Tipo di monitor](#toc169277193)\ <mark style="color:red;">⑦</mark> Dominio Zona di riferimento\ <mark style="color:red;">⑧</mark> [Stato del monitor](#stati_del_monitor)

## Stati del Monitor <a href="#stati_del_monitor" id="stati_del_monitor"></a>

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FOiJehPwAwoozvQQcNCMs%2F1.png?alt=media) Indica che non è ancora stato creato il monitor per la risorsa che viene utilizzata.

<img src="https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2F0BEjToTJI6rlNvUFFqZq%2F2.png?alt=media" alt="" data-size="original"> Indica che il monitor è stato creato.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FSJvf004eIPYp7blodLt8%2F3.png?alt=media) Indica che il monitor non è attivo.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FNHL1ARyfiJEZZiOOP71i%2F4.png?alt=media) Indica che il monitor è in pausa.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2Fw7stOjvd1mWxQMPkE95X%2F5.png?alt=media) Indica che il monitor funziona correttamente.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FrSaur1Vb0oii2msfN6ee%2F6.png?alt=media) Indica che il monitor non è in esecuzione a causa di un malfunzionamento.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FvxC5J2fbFPlnxtlYvmGN%2F7.png?alt=media) Indica che il monitor funziona in uno stato non corretto.

**\*** Le icone degli indicatori potrebbero variare

## Creare Monitor <a href="#toc169277192" id="toc169277192"></a>

La posizione per aggiungere un monitor varia a seconda del tipo di risorsa a cui è destinato. Ci sono due tipi di monitor: HTTP e PING.

## Tipi di Monitor <a href="#toc169277193" id="toc169277193"></a>

### HTTP <a href="#http" id="http"></a>

I monitor HTTP svolgono la loro funzione di monitoraggio inviando richieste tramite protocollo HTTP verso l’endpoint associato al tipo di risorsa che si vuole monitorare.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2Fl5BPuS9aC7QQwQ2datq2%2F8.png?alt=media)

<mark style="color:red;">①</mark> Intervallo di controllo che intercorre tra due chiamate di verifica dello stato.\ <mark style="color:red;">②</mark> Numero massimo di errori accettati dal monitor, superati i quali il monitor va in stato di “Allerta”.\ <mark style="color:red;">③</mark> Porta dell’host che si vuole contattare.\ <mark style="color:red;">④</mark> Parola chiave che deve essere presente nella risposta ottenuta dalla chiamata (o negli headers)\ <mark style="color:red;">⑤</mark> Parola chiave che non deve essere presente nella risposta ottenuta dalla chiamata (o negli headers)\ <mark style="color:red;">⑥</mark> Stati delle risposte HTTP accettati come risposta dal server\ <mark style="color:red;">⑦</mark> Tempo massimo che il monitor aspetta per la risposta del server

### PING <a href="#toc169277195" id="toc169277195"></a>

I monitor PING svolgono la loro funzione di monitoraggio eseguendo dei ping verso l’endpoint associato al tipo di risorsa che si vuole monitorare.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2Fs6BX88jqcHXUJ1CvYlfk%2F9.png?alt=media)

<mark style="color:red;">①</mark> Intervallo di controllo che intercorre tra due ping\ <mark style="color:red;">②</mark> Numero massimo di errori accettati dal monitor, superati i quali il monitor va in stato di “Allerta”.

Ogni volta che viene creato un [endpoint](#monitor_endpoint) il sistema in automatico crea anche il monitor ad esso associato, con le configurazioni impostate al momento della creazione del Pool di cui fa parte.

La situazione è diversa per i POP: per questi non vengono creati nuovi monitor in quanto sono delle entità strutturali, il cui stato viene visualizzato da tutti gli utenti della piattaforma.

***

## Monitor Endpoint <a href="#monitor_endpoint" id="monitor_endpoint"></a>

### Creare monitor Endpoint

I monitor degli endpoint, come sopra detto, vengono creati automaticamente dopo che un endpoint è stato aggiunto.

### Modificare monitor Endpoint

Per modificare i monitor, bisogna selezionare il monitor desiderato dalla lista e modificarlo dall’apposita icona.

### Eliminare monitor Endpoint

I monitor degli endpoint non possono essere rimossi manualmente; vengono eliminati automaticamente quando gli endpoint a cui sono associati o il Pool a cui appartengono vengono cancellati.

***

## Monitor Record <a href="#monitor_record" id="monitor_record"></a>

### Creare monitor Record

È possibile creare monitor solamente per i record di tipo A, AAAA, CNAME, POOL.

I monitor dei Record devono essere creati manualmente attraverso la tabella di [gestione dei record](/user-manual/zone.md#gestione-record). Per farlo, basta cliccare sull'icona accanto all'indicatore dello stato del monitor. Questo aprirà il modulo per l'inserimento delle configurazioni del monitor, già visto in precedenza.

### Modificare monitor Record

Per modificare i monitor associati ai Record, selezionare il monitor desiderato dall’elenco e modificarlo cliccando sull’ apposita icona.

### Eliminare monitor Record

I monitor dei record non possono essere eliminati manualmente; vengono eliminati automaticamente quando i record a cui sono collegati vengono cancellati.

***

## Monitor POP <a href="#toc169277198" id="toc169277198"></a>

I monitor POP non possono essere creati, modificati o eliminati, poiché fanno parte del sistema di DeepStone. Di questi monitor viene mostrato solo lo stato.

***

## Log Monitor

In questa sezione è presente lo storico delle attività tracciate dal monitor.

## Riavviare Monitor

Si può riavviare un monitor usando il tasto "Riavvia" che si trova nel blocco corrispondente nella lista dei monitor.

## Statistiche Monitor

Le statistiche indicano lo stato di salute nel tempo del monitor.

![](https://68878157-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3mvpah8wWGcq3kS8pVWo%2Fuploads%2FbeIbwhlvbBav0e6w7IeC%2F10.png?alt=media)

<mark style="color:red;">①</mark> Ultima disconnessione\ <mark style="color:red;">②</mark> Uptime in percentuale degli ultimi 30 giorni\ <mark style="color:red;">③</mark> Uptime in percentuale dell’ultimo anno\ <mark style="color:red;">④</mark> Dettaglio orario e giornaliero dello stato
