1 Albero dei servizi
L'albero dei servizi viene configurato nella sezione di menu Services -> Services. Nell'angolo in alto a destra, passa dalla visualizzazione alla modalità di modifica.

Per configurare un nuovo servizio, fai clic sul pulsante Crea servizio nell'angolo in alto a destra.
Per aggiungere rapidamente un servizio figlio, in alternativa puoi premere l'icona più accanto al servizio padre. Si aprirà lo stesso modulo di configurazione del servizio, ma il parametro Parent services sarà già precompilato.
Configurazione del servizio
Nella scheda Service, specificare i parametri richiesti del servizio:

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.
| Parametro | Descrizione |
|---|---|
| Name | Nome del servizio. |
| Parent services | Servizi padre a cui il servizio appartiene. Lasciare questo campo vuoto se si sta aggiungendo il servizio di livello più alto. Un servizio può avere più servizi padre. In questo caso, verrà visualizzato nell'albero dei servizi sotto ciascuno dei servizi padre. |
| Problem tags | Specificare i tag per mappare i dati dei problemi al servizio. È possibile impostare diverse condizioni. La corrispondenza del nome del tag distingue sempre tra maiuscole e minuscole. Per ogni condizione sono disponibili due operatori: Equals - include i nomi e i valori dei tag specificati (distinzione tra maiuscole e minuscole) Contains - include i nomi dei tag in cui i valori dei tag contengono la stringa immessa (corrispondenza per sottostringa, distinzione tra maiuscole e minuscole) |
| Sort order | Ordine di ordinamento per la visualizzazione; il valore più basso viene mostrato per primo. |
| Status calculation rule | Regola per il calcolo dello stato del servizio: Most critical if all children have problems - il problema più critico nei servizi figli viene utilizzato per colorare lo stato del servizio, se tutti i servizi figli hanno problemi Most critical of child services - il problema più critico nei servizi figli viene utilizzato per colorare lo stato del servizio Set status to OK - non calcolare lo stato del servizio Ulteriori regole di calcolo dello stato possono essere configurate nelle opzioni di advanced configuration. |
| Description | Descrizione del servizio. |
| Created at | L'ora in cui il servizio è stato creato; visualizzata durante la modifica di un servizio esistente. |
| Advanced configuration | Fare clic sull'etichetta Advanced configuration per visualizzare le opzioni di advanced configuration. |
Configurazione avanzata

| Parametro | Descrizione |
|---|---|
| Regole aggiuntive | Fare clic su Aggiungi per configurare regole aggiuntive per il calcolo dello stato. |
| Imposta stato a | Impostare lo stato del servizio su OK (predefinito), Non classificato, Informazione, Attenzione, Medio, Alto o Disastro in caso di corrispondenza della condizione. |
| Condizione | Selezionare la condizione per i servizi figli diretti: se almeno (N) servizi figli hanno stato (Status) o superiore se almeno il (N%) dei servizi figli ha stato (Status) o superiore se meno di (N) servizi figli hanno stato (Status) o inferiore se meno del (N%) dei servizi figli ha stato (Status) o inferiore se il peso dei servizi figli con stato (Status) o superiore è almeno (W) se il peso dei servizi figli con stato (Status) o superiore è almeno il (N%) se il peso dei servizi figli con stato (Status) o inferiore è minore di (W) se il peso dei servizi figli con stato (Status) o inferiore è minore del (N%) Se vengono specificate più condizioni e la situazione corrisponde a più di una condizione, verrà impostata la severità più alta. |
| N (W) | Impostare il valore di N o W (1-100000), oppure N% (1-100) nella condizione. |
| Status | Selezionare il valore di Status nella condizione: OK (predefinito), Non classificato, Informazione, Attenzione, Medio, Alto o Disastro. |
| Regola di propagazione dello stato | Regola per propagare lo stato del servizio al servizio padre: Così com'è - lo stato viene propagato senza modifiche Aumenta di - è possibile aumentare lo stato propagato da 1 a 5 livelli di severità Diminuisci di - è possibile diminuire lo stato propagato da 1 a 5 livelli di severità Ignora questo servizio - lo stato non viene propagato affatto al servizio padre Stato fisso - lo stato viene propagato staticamente, cioè sempre come lo stesso stato |
| Peso | Peso del servizio (intero nell'intervallo da 0 (predefinito) a 1000000). |
Le regole aggiuntive per il calcolo dello stato possono essere utilizzate solo per aumentare il livello di severità rispetto al livello calcolato in base al parametro principale Regola di calcolo dello stato. Se in base alle regole aggiuntive lo stato dovrebbe essere Attenzione, ma in base alla Regola di calcolo dello stato lo stato è Disastro, il servizio avrà stato Disastro.
La scheda Tag contiene tag a livello di servizio. I tag a livello di servizio lo sono utilizzato per identificare un servizio. I tag di questo tipo non vengono utilizzati per mappare problemi al servizio (per questo, usa Tag problema dalla prima scheda).
La scheda Servizi secondari consente di specificare i servizi dipendenti. Fare clic su Aggiungi per aggiungere un servizio dall'elenco dei servizi esistenti. Se desideri aggiungere un nuovo servizio figlio, salva prima questo servizio, quindi fai clic sull'icona più accanto al servizio che hai appena creato.
Tag
Esistono due diversi tipi di tag nei servizi:
- Tag del servizio
- Tag del problema
Tag del servizio
I tag del servizio vengono utilizzati per associare i servizi alle azioni dei servizi e agli SLA. Questi tag vengono specificati nella scheda di configurazione del servizio Tag.
Per la mappatura degli SLA viene utilizzata la logica OR: un servizio verrà associato a uno SLA se possiede almeno un tag corrispondente.
Nelle azioni dei servizi, le regole di mappatura sono configurabili e possono utilizzare la logica AND, OR oppure AND/OR.

Tag dei problemi
I tag dei problemi vengono utilizzati per associare problemi e servizi. Questi tag vengono specificati nella scheda di configurazione del servizio principale.
Solo i servizi figli del livello più basso della gerarchia possono avere tag dei problemi definiti ed essere correlati direttamente ai problemi. Se i tag dei problemi corrispondono, lo stato del servizio cambierà assumendo lo stesso stato del problema. In caso di più problemi, un servizio assumerà lo stato di quello più grave. Lo stato di un servizio padre viene quindi calcolato in base agli stati dei servizi figli secondo le regole di calcolo dello stato.
Se vengono specificati più tag, viene utilizzata la logica AND: un problema deve avere tutti i tag specificati nella configurazione del servizio per essere associato al servizio.

Un problema in Zabbix eredita i tag dall’intera catena di template, host, item, scenari web e trigger. Ognuno di questi tag può essere utilizzato per associare i problemi ai servizi.
Esempio:
Il problema Web camera 3 is down ha i tag type:video-surveillance, floor:1 e name:webcam-3 e lo stato Warning
Il servizio Web camera 3 ha specificato un solo tag problema: name:webcam-3

Lo stato del servizio cambierà da OK a Warning quando questo problema viene rilevato.
Se il servizio Web camera 3 avesse i tag problema name:webcam-3 e floor:2, il suo stato non cambierebbe quando il problema viene rilevato, perché le condizioni sono soddisfatte solo parzialmente.
Modifica dei servizi esistenti
I pulsanti descritti di seguito sono visibili solo quando la sezione Services è in modalità di modifica.
Per modificare un servizio esistente, premere l'icona della matita accanto al servizio.
Per clonare un servizio esistente, premere l'icona della matita per aprirne la configurazione e quindi premere il pulsante Clone. Quando un servizio viene clonato, i suoi collegamenti padre vengono mantenuti, mentre i collegamenti figlio no.
Per eliminare un servizio, premere l'icona x accanto ad esso. Quando si elimina un servizio padre, i suoi servizi figlio non verranno eliminati e si sposteranno di un livello più in alto nell'albero dei servizi (i figli di 1° livello avranno lo stesso livello del servizio padre eliminato).
I due pulsanti sotto l'elenco dei servizi offrono alcune opzioni di modifica di massa:
- Mass update - aggiornamento di massa delle proprietà del servizio
- Delete - elimina i servizi
Per utilizzare queste opzioni, selezionare le caselle di controllo davanti ai rispettivi servizi, quindi fare clic sul pulsante richiesto.