[comment]: # ({192fe826-f9e8f670})
# 4 Esempio di configurazione

[comment]: # ({/192fe826-f9e8f670})

[comment]: # ({d579427a-b5ff62ed})
### Panoramica

Questa sezione descrive una semplice configurazione per il monitoraggio del cluster ad alta affidabilità Zabbix come servizio.

[comment]: # ({/d579427a-b5ff62ed})

[comment]: # ({203a52ab-f20e4c07})

### Prerequisiti

Prima di configurare il monitoraggio del servizio, è necessario configurare gli host:

- *HA node 1* con almeno un trigger e un tag (preferibilmente impostato a livello di trigger) `component:HA node 1`
- *HA node 2* con almeno un trigger e un tag (preferibilmente impostato a livello di trigger) `component:HA node 2`

[comment]: # ({/203a52ab-f20e4c07})

[comment]: # ({41a47f37-42383a61})

### Albero dei servizi

Il passaggio successivo consiste nel creare l'albero dei servizi. In questo esempio, l'infrastruttura è molto semplice ed è composta da tre servizi: *Zabbix cluster* (padre) e due servizi figlio *Zabbix server node 1* e *Zabbix server node 2*.

    Cluster Zabbix
    |
    |- Nodo server Zabbix 1
    |- Nodo server Zabbix 2

Nella pagina Servizi, attiva la modalità *Modifica* e premi Crea servizio:

![](../../../assets/en/manual/config/service_mode.png){class="nozoom"}

Nella finestra di configurazione del servizio, inserisci il nome *Cluster Zabbix* e seleziona la casella di controllo *Configurazione avanzata*.

![](../../../assets/en/manual/config/service_cluster.png){width=600}

Configura regola aggiuntiva:

![](../../../assets/en/manual/config/service_add_rule.png){width=600}

Il cluster Zabbix avrà due servizi figlio, uno per ciascuno dei nodi HA. Se entrambi i nodi HA presentano problemi di stato almeno di *Avviso*, lo stato del servizio principale deve essere impostato su *Disastro*. Per raggiungere questo obiettivo, la regola aggiuntiva deve essere configurata come:

- Imposta lo stato su: Disastro
- Condizione: se almeno "N" servizi figlio hanno lo stato "Stato" o superiore
- N: 2
- Stato: Avviso

Passa alla scheda *Tag* e aggiungi un tag "Zabbix:server". Questo tag verrà utilizzato in seguito per le azioni di servizio e i report SLA.

![](../../../assets/en/manual/config/service_cluster1.png){width=600}

Salva il nuovo servizio.

[comment]: # ({/41a47f37-42383a61})

[comment]: # ({0095ab9f-f84e7def})

Per aggiungere un servizio figlio, premi sull'icona più accanto al servizio cluster Zabbix (l'icona è visibile solo in modalità *Modifica*).

![](../../../assets/en/manual/config/service_cluster2.png){width=600}

Nella finestra di configurazione del servizio, inserisci il nome *Zabbix server node 1*. Tieni presente che il parametro Parent services è già precompilato con *Zabbix cluster*.

La disponibilità di questo servizio è influenzata da problemi sull'host *HA node 1*, contrassegnato con l'etichetta del problema `component:HA node 1`. Nel parametro Problem tags, inserisci:

- Nome: componente
- Operazione: Uguale
- Valore: nodo HA 1

![](../../../assets/en/manual/config/service_cluster3.png){width=600}

Passa alla scheda *Tag* e aggiungi un tag di servizio: `Zabbix server:node 1`. Questo tag verrà utilizzato in seguito per le azioni di servizio e i report SLA.

![](../../../assets/en/manual/config/service_cluster4.png){width=600}

Salva il nuovo servizio.

[comment]: # ({/0095ab9f-f84e7def})

[comment]: # ({85d4c53c-01208bc4})

Crea un altro servizio figlio del cluster Zabbix con il nome "Zabbix server node 2".

Imposta i tag del problema come:

- Nome: componente
- Operazione: Uguale
- Valore: nodo HA 2

Passa alla scheda *Tag* e aggiungi un tag di servizio: `Zabbix server:node 2`.

Salva il nuovo servizio.

[comment]: # ({/85d4c53c-01208bc4})

[comment]: # ({800c8f85-ad48636f})

### SLA

In questo esempio, le prestazioni previste del cluster Zabbix sono del 100% escluso il periodo di manutenzione semestrale di un'ora.

Innanzitutto, è necessario aggiungere un nuovo accordo sul livello di servizio.

Vai alla sezione del menu *Servizi->SLA* e premi Crea SLA. Inserisci il nome *Zabbix cluster performance* e imposta lo SLO su 100%.

Il servizio cluster Zabbix ha un tag di servizio `Zabbix:server`. Per utilizzare questo SLA per misurare le prestazioni del cluster Zabbix, nel parametro *Service tags*, specificare:

- Nome: Zabbix
- Operazione: Uguale
- Valore: server

![](../../../assets/en/manual/config/service_sla.png){width=600}

In una configurazione reale, puoi anche aggiornare il periodo di riferimento, il fuso orario e la data di inizio desiderati o modificare la pianificazione da 24 ore su 24, 7 giorni su 7 a personalizzata. Per questo esempio, le impostazioni predefinite sono sufficienti.

Passa alla scheda *Tempi di inattività esclusi* e aggiungi i tempi di inattività per i periodi di manutenzione programmata per escludere questi periodi dal calcolo dello SLA. Nella sezione Tempi di inattività esclusi premere il collegamento Aggiungi, inserire il nome del tempo di inattività, l'ora di inizio pianificata e la durata.

![](../../../assets/en/manual/config/service_sla1.png){width=600}

Premere Aggiungi per salvare il nuovo SLA.

Passa alla sezione Report SLA per visualizzare il report SLA per il cluster Zabbix.

![](../../../assets/en/manual/config/service_sla2.png){width=600}

Le informazioni SLA possono anche essere verificate nella sezione *Servizi*.

![](../../../assets/en/manual/config/service_sla3.png){width=600}

[comment]: # ({/800c8f85-ad48636f})
