3 Template

Panoramica

Nella sezione Raccolta datiTemplate gli utenti possono configurare e gestire i template.

Viene visualizzato un elenco dei template esistenti con i relativi dettagli.

I dettagli del template sono visualizzati in una tabella personalizzabile. Il pulsante Personalizza tabella nell'intestazione della tabella consente di mostrare, nascondere o riordinare le colonne e di ripristinare il layout predefinito. È inoltre possibile ridimensionare ciascuna colonna trascinando il relativo bordo destro; fare doppio clic sul bordo per ripristinarlo. Tutte le personalizzazioni vengono applicate immediatamente e vengono sempre memorizzate per l'utente corrente.

Sono disponibili le seguenti colonne:

Column Description
Name Nome del template.
Facendo clic sul nome del template si apre il modulo di configurazione del template.
Hosts Numero di host modificabili a cui il template è collegato; gli host in sola lettura non sono inclusi.
Facendo clic su Hosts si apre l'elenco degli host con il filtro applicato solo agli host collegati al template.
Entities (Items, Triggers, Graphs, Dashboards, Discovery, Web) Numero delle rispettive entità nel template (visualizzato in grigio).
Facendo clic sul nome dell'entità, nell'intero elenco di quella entità, vengono filtrate quelle che appartengono al template.
Linked templates Template collegati al template.
Linked to templates Template a cui il template è collegato.
Vendor, Version Fornitore e versione del template; visualizzati se la configurazione del template contiene tali informazioni, e solo per i template predefiniti, i template importati o i template modificati tramite la Template API.
Per i template predefiniti, 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 nuova versione principale di Zabbix). Ad esempio, 7.0-0, 7.0-3, 8.0-0, 8.0-3.
Tags I tag del template vengono visualizzati, con macro non risolte.
Passando il mouse sopra o facendo clic sull'icona con i tre puntini dopo i tag visualizzati si apre un pop-up con tutti i tag.
Facendo clic sul pulsante Opzioni nell'intestazione della colonna è possibile impostare il numero di tag visualizzati (1–3), scegliere come visualizzare i nomi dei tag (completi, abbreviati o nessuno), impostare la priorità di visualizzazione dei tag oppure duplicare la colonna (le colonne duplicate possono essere rinominate o eliminate).
Tag value I valori dei tag del template vengono visualizzati, con macro non risolte.
Facendo clic sul pulsante Opzioni nell'intestazione della colonna è possibile rinominare la colonna, scegliere quali valori dei tag visualizzare oppure duplicare la colonna (le colonne duplicate possono essere rinominate o eliminate).

Per configurare un nuovo template, fare clic sul pulsante Crea template nell'angolo in alto a destra.

Per importare un template da un file YAML, XML o JSON, fare clic sul pulsante Importa nell'angolo in alto a destra.

Opzioni di modifica massiva

I pulsanti sotto l'elenco offrono alcune opzioni di modifica massiva:

  • Export - esporta il template in un file YAML, XML o JSON;
  • Mass update - aggiorna diverse proprietà per più template contemporaneamente;
  • Delete - elimina il template lasciando le entità collegate (item, trigger, ecc.) sugli host;
  • Delete and clear - elimina il template e le sue entità collegate dagli host.

Per usare queste opzioni, seleziona le caselle di controllo davanti ai rispettivi template, quindi fai clic sul pulsante richiesto.

Uso del filtro

È possibile usare il filtro per visualizzare solo i template di interesse.

Per migliorare le prestazioni della ricerca, i dati vengono cercati con le macro non risolte.

Il link Filter è disponibile sotto i pulsanti Create template e Import. Se lo si fa clic, diventa disponibile un filtro con cui è possibile filtrare i template per gruppo di template, template collegati, nome e tag.

Parameter Description
Template groups Filtra per uno o più gruppi di template.
Specificare un gruppo di template padre seleziona implicitamente tutti i gruppi nidificati.
Linked templates Filtra per template collegati direttamente.
Name Filtra per nome del template.
Vendor Filtra per vendor del template.
Version Filtra per versione del template.
Tags Filtra per nome e valore del tag del template.
Il filtraggio è possibile solo per i tag a livello di template (non per quelli ereditati). È possibile includere ed escludere tag e valori di tag specifici. È possibile impostare più condizioni. La corrispondenza del nome del tag è sempre sensibile alle maiuscole e minuscole.

Per ogni condizione sono disponibili diversi operatori:
Exists - include i nomi dei tag specificati;
Equals - include i nomi e i valori dei tag specificati (sensibile alle maiuscole e minuscole);
Contains - include i nomi dei tag specificati in cui i valori del tag contengono la stringa immessa (corrispondenza di sottostringa, non sensibile alle maiuscole e minuscole);
Does not exist - esclude i nomi dei tag specificati;
Does not equal - esclude i nomi e i valori dei tag specificati (sensibile alle maiuscole e minuscole);
Does not contain - esclude i nomi dei tag specificati in cui i valori del tag contengono la stringa immessa (corrispondenza di sottostringa, non sensibile alle maiuscole e minuscole).

Esistono due tipi di calcolo per le condizioni:
And/Or - tutte le condizioni devono essere soddisfatte, le condizioni con lo stesso nome di tag verranno raggruppate dalla condizione Or;
Or - è sufficiente che una condizione sia soddisfatta.