1 Configurazione di un modello
Panoramica
La configurazione di un template richiede innanzitutto la creazione del template definendone i parametri generali, quindi l'aggiunta di entità (item, trigger, grafici, ecc.).
Creazione di un template
Per creare un template, procedere come segue:
- Andare su Raccolta dati > Template.
- Fare clic su Crea 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 il nome di un gruppo di template nel campo Template group (e selezionarne uno dall'elenco suggerito) oppure fare clic sul pulsante Select accanto al campo Template group per aprire il 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, 8.0-0, 8.0-3. |
La scheda Tags consente di definire tag a livello di template. Tutti i problemi degli host collegati a questo template saranno contrassegnati con i valori inseriti qui.

Se si seleziona l'opzione Inherited and template tags, è anche possibile visualizzare i tag dei template collegati che il template erediterà.

Per comodità, vengono forniti i collegamenti ai rispettivi template.
Nei tag sono supportati user macros, 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 delle 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, è anche possibile visualizzare le macro dei template collegati e le global macros che il template erediterà, nonché i valori a cui le macro verranno risolte.

Per comodità, vengono forniti i collegamenti ai rispettivi template, oltre a un collegamento alla configurazione delle global macro. È anche possibile modificare una macro di un template collegato o una global macro a livello di template, creando di fatto una copia della 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 basato sulle 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. I trigger e i 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) a 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 (rispettivamente dall'elenco dei trigger e dei grafici), 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 Data collection > Templates, procedi come segue:
- Fai clic su Dashboards nella riga del template.
- Configura una dashboard seguendo le linee guida per la configurazione delle dashboard.
Quando configuri i widget su una dashboard del template (anziché su 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, consulta i parametri specifici di ciascun widget della dashboard.
Per i dettagli sull'accesso alle dashboard dell'host create a partire dalle dashboard del template, consulta la sezione dashboard dell'host.
Configurazione delle regole di low-level discovery
Vedere la sezione low-level discovery del manuale.
Aggiunta di web scenario
Per aggiungere web scenario a un template in Data collection > Templates, procedere come segue:
- Fare clic su Web nella riga del template.
- Configurare un web scenario seguendo il metodo abituale di configurazione dei web scenario.





