1 Configurazione di un modello
Panoramica
La configurazione di un template richiede innanzitutto la creazione di un template definendone i parametri generali, quindi l'aggiunta di entità (item, trigger, grafici, ecc.) al template.
Creazione di un template
Per creare un template, procedere come segue:
- Andare in Data collection → Templates.
- Fare clic su Create template.
- Modificare gli attributi del template.
La scheda Template contiene gli attributi generali del template.

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.
Attributi del template:
| Parameter | Description |
|---|---|
| Template name | Nome univoco del template. Sono consentiti caratteri alfanumerici, spazi, punti, trattini e underscore. Non sono consentiti spazi iniziali o finali. |
| Visible name | Se si imposta questo nome, sarà quello visibile negli elenchi, nelle mappe, ecc. |
| Templates | Collega uno o più template a questo template. Tutte le entità (item, trigger, ecc.) verranno ereditate dai template collegati. Per collegare un nuovo template, digitare il suo nome nel campo Templates: verrà visualizzato un elenco a discesa dei template corrispondenti. In alternativa, fare clic su Select per aprire il popup Templates, che inizialmente non mostra alcun template. Per popolare l'elenco, digitare un nome di gruppo di template nel campo Template group (e selezionarne uno dall'elenco suggerito) oppure premere il pulsante Select accanto al campo Template group per aprire un popup Template groups. Una volta scelto un gruppo di template, il popup Templates viene aggiornato per mostrare i template appartenenti a quel gruppo. I template selezionati verranno collegati al salvataggio o all'aggiornamento della configurazione. Per scollegare un template, usare una delle due opzioni nel blocco Templates: Unlink - scollega il template, ma ne conserva le entità (item, trigger, ecc.); Unlink and clear - scollega il template e rimuove tutte le sue entità (item, trigger, ecc.). |
| Template groups | Template groups a cui appartiene il template. |
| Description | Descrizione del template. |
| Vendor and version | Fornitore e versione del template; visualizzati solo durante l'aggiornamento di template esistenti (template out-of-the-box forniti da Zabbix, template importati o template modificati tramite la Template API) se la configurazione del template contiene tali informazioni. Non può essere modificato nel frontend di Zabbix. Per i template out-of-the-box, la versione viene visualizzata come segue: versione principale di Zabbix, delimitatore ("-"), numero di revisione (incrementato a ogni nuova versione del template e azzerato a ogni versione principale di Zabbix). Ad esempio, 7.0-0, 7.0-5, 7.4-0, 7.4-3. |
La scheda Tags consente di definire i tag a livello di template. Tutti i problemi degli host collegati a questo template saranno contrassegnati con i valori inseriti qui.

Nei tag sono supportati i macro user, i macro {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} e {HOST.ID}.
La scheda Macros consente di definire user macros a livello di template come coppie nome-valore. Si noti che i valori dei macro possono essere mantenuti come testo normale, testo segreto o segreto Vault. È supportata anche l'aggiunta di una descrizione.

Se si seleziona l'opzione Inherited and template macros, è possibile visualizzare anche i macro dei template collegati e i macro globali che il template erediterà, oltre ai valori a cui i macro verranno risolti.

Per comodità, sono forniti collegamenti ai rispettivi template, oltre a un collegamento alla configurazione dei macro globali. È inoltre possibile modificare un macro di un template collegato o un macro globale a livello di template, creando di fatto una copia del macro nel template.
La scheda Value mapping consente di configurare una rappresentazione comprensibile dei dati degli item nei value mappings.
Pulsanti:
![]() |
Aggiunge il template. Il template aggiunto dovrebbe comparire nell'elenco. |
![]() |
Aggiorna le proprietà di un template esistente. |
![]() |
Crea un altro template in base alle proprietà del template corrente. Questo include le entità (item, trigger, ecc.) ereditate dai template collegati e collegate direttamente al template corrente, ma esclude il vendor e la versione del template corrente, in modo che il template clonato sia distinguibile dall'originale. |
![]() |
Elimina il template; le entità del template (item, trigger, ecc.) rimangono con gli host collegati. |
![]() |
Elimina il template e tutte le sue entità dagli host collegati. |
![]() |
Annulla la modifica delle proprietà del template. |
Aggiunta di item, trigger, grafici
Gli item devono essere aggiunti prima a un template. Trigger e grafici non possono essere aggiunti senza il corrispondente item.
Esistono due modi per aggiungere item al template:
-
Per creare nuovi item, seguire le linee guida per Creazione di un item.
-
Per aggiungere item esistenti al template:
- Andare in Raccolta dati > Host (o Template).
- Fare clic su Item nella riga dell'host/template richiesto.
- Selezionare le caselle di controllo degli item che si desidera aggiungere al template.
- Fare clic su Copia sotto l'elenco degli item.
- Selezionare il template (o il gruppo di template) in cui gli item devono essere copiati e fare clic su Copia.
Tutti gli item selezionati devono essere copiati nel template.
L'aggiunta di trigger e grafici avviene in modo simile (dall'elenco dei trigger e dei grafici rispettivamente), tenendo presente che possono essere aggiunti solo se gli item richiesti sono stati aggiunti prima.
Aggiunta di dashboard
Per aggiungere dashboard a un template in Raccolta dati → Template, procedere come segue:
- Fare clic su Dashboard nella riga del template.
- Configurare una dashboard seguendo le linee guida per la configurazione delle dashboard.
Quando si configurano i widget in una dashboard del template (anziché in una dashboard globale), i parametri relativi all'host non sono disponibili e alcuni parametri hanno un'etichetta diversa. Questo perché le dashboard del template visualizzano i dati solo dall'host a cui il template è collegato. Ad esempio, i parametri Host groups, Exclude host groups e Hosts nel widget Problems non sono disponibili, il parametro Host groups nel widget Host availability non è disponibile e il parametro Show hosts in maintenance viene rinominato in Show data in maintenance, ecc. Per ulteriori informazioni sulla disponibilità dei parametri nei widget delle dashboard del template, vedere i parametri specifici di ciascun widget della dashboard.
Per i dettagli sull'accesso alle dashboard dell'host create a partire dalle dashboard del template, vedere la sezione dashboard dell'host.
Configurazione delle regole di discovery a basso livello
Vedere la sezione discovery a basso livello del manuale.
Aggiunta di scenari web
Per aggiungere scenari web a un template in Data collection → Templates, procedere come segue:
- Fare clic su Web nella riga del template.
- Configurare uno scenario web seguendo il metodo abituale di configurazione degli scenari web.





