I Templates sono esportati con molti oggetti correlati e relazioni di oggetti.
L'esportazione del template contiene:
Per esportare i template, procedi come segue:
A seconda del formato selezionato, i template vengono esportati in un file locale con un nome predefinito:
Per importare i templates, procedi come segue:
Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.
Regole di importazione:
Regola | Descrizione |
---|---|
Aggiorna esistente | Gli elementi esistenti verranno aggiornati con i dati presi dal file di importazione. In caso contrario, non verranno aggiornati. |
Crea nuovo | L'importazione aggiungerà nuovi elementi utilizzando i dati del file di importazione. In caso contrario, non li aggiungerà. |
Elimina mancante | L'importazione rimuoverà gli elementi esistenti non presenti nel file di importazione. In caso contrario, non li rimuoverà. Se Elimina mancante è contrassegnato per il collegamento del template, il collegamento del template esistente, non presente nel file di importazione verrà rimosso dal template insieme a tutte le entità ereditate dai templates potenzialmente non collegati (elementi, trigger, ecc.). |
Nella schermata successiva, sarai in grado di visualizzare il contenuto di un template importato. Se si tratta di un nuovo template, tutti gli elementi verranno elencati in verde. Se si aggiorna un template esistente, I nuovi elementi del template sono evidenziati in verde; gli elementi del template rimossi sono evidenziati in rosso; gli elementi che non sono stati modificati sono elencati su uno sfondo grigio.
Il menu a sinistra può essere utilizzato per navigare nell'elenco di cambiamenti. La sezione Aggiornato evidenzia tutte le modifiche apportate agli elementi esistenti del template. La sezione Aggiunto elenca i nuovi elementi del template. Gli elementi in ogni sezione sono raggruppati per tipo di elemento; premere sulla freccia grigio verso giù per espandere o comprimere il gruppo di elementi.
Rivedi le modifiche al template, quindi premi Importa per eseguire l'importazione del modello. Verrà visualizzato un messaggio di successo o errore dell'importazione nel frontend.
Export format in YAML:
zabbix_export:
version: '6.0'
date: '2021-08-31T12:40:55Z'
groups:
-
uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
templates:
-
uuid: 56079badd056419383cc26e6a4fcc7e0
template: VMware
name: VMware
description: |
You can discuss this template or leave feedback on our forum https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/
Template tooling version used: 0.38
templates:
-
name: 'VMware macros'
groups:
-
name: Templates/Applications
items:
-
uuid: 5ce209f4d94f460488a74a92a52d92b1
name: 'VMware: Event log'
type: SIMPLE
key: 'vmware.eventlog[{$VMWARE.URL},skip]'
history: 7d
trends: '0'
value_type: LOG
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Collect VMware event log. See also: https://www.zabbix.com/documentation/6.0/manual/config/items/preprocessing/examples#filtering_vmware_event_log_records'
tags:
-
tag: Application
value: VMware
-
uuid: ee2edadb8ce943ef81d25dbbba8667a4
name: 'VMware: Full name'
type: SIMPLE
key: 'vmware.fullname[{$VMWARE.URL}]'
delay: 1h
history: 7d
trends: '0'
value_type: CHAR
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware service full name.'
preprocessing:
-
type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
tags:
-
tag: Application
value: VMware
-
uuid: a0ec9145f2234fbea79a28c57ebdb44d
name: 'VMware: Version'
type: SIMPLE
key: 'vmware.version[{$VMWARE.URL}]'
delay: 1h
history: 7d
trends: '0'
value_type: CHAR
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware service version.'
preprocessing:
-
type: DISCARD_UNCHANGED_HEARTBEAT
parameters:
- 1d
tags:
-
tag: Application
value: VMware
discovery_rules:
-
uuid: 16ffc933cce74cf28a6edf306aa99782
name: 'Discover VMware clusters'
type: SIMPLE
key: 'vmware.cluster.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of clusters'
item_prototypes:
-
uuid: 46111f91dd564a459dbc1d396e2e6c76
name: 'VMware: Status of "{#CLUSTER.NAME}" cluster'
type: SIMPLE
key: 'vmware.cluster.status[{$VMWARE.URL},{#CLUSTER.NAME}]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware cluster status.'
valuemap:
name: 'VMware status'
tags:
-
tag: Application
value: VMware
-
uuid: 8fb6a45cbe074b0cb6df53758e2c6623
name: 'Discover VMware datastores'
type: SIMPLE
key: 'vmware.datastore.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
item_prototypes:
-
uuid: 4b61838ba4c34e709b25081ae5b059b5
name: 'VMware: Average read latency of the datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.read[{$VMWARE.URL},{#DATASTORE},latency]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Amount of time for a read operation from the datastore (milliseconds).'
tags:
-
tag: Application
value: VMware
-
uuid: 5355c401dc244bc588ccd18767577c93
name: 'VMware: Free space on datastore {#DATASTORE} (percentage)'
type: SIMPLE
key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE},pfree]'
delay: 5m
history: 7d
value_type: FLOAT
units: '%'
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware datastore space in percentage from total.'
tags:
-
tag: Application
value: VMware
-
uuid: 84f13c4fde2d4a17baaf0c8c1eb4f2c0
name: 'VMware: Total size of datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.size[{$VMWARE.URL},{#DATASTORE}]'
delay: 5m
history: 7d
units: B
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'VMware datastore space in bytes.'
tags:
-
tag: Application
value: VMware
-
uuid: 540cd0fbc56c4b8ea19f2ff5839ce00d
name: 'VMware: Average write latency of the datastore {#DATASTORE}'
type: SIMPLE
key: 'vmware.datastore.write[{$VMWARE.URL},{#DATASTORE},latency]'
history: 7d
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Amount of time for a write operation to the datastore (milliseconds).'
tags:
-
tag: Application
value: VMware
-
uuid: a5bc075e89f248e7b411d8f960897a08
name: 'Discover VMware hypervisors'
type: SIMPLE
key: 'vmware.hv.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of hypervisors.'
host_prototypes:
-
uuid: 051a1469d4d045cbbf818fcc843a352e
host: '{#HV.UUID}'
name: '{#HV.NAME}'
group_links:
-
group:
name: Templates/Applications
group_prototypes:
-
name: '{#CLUSTER.NAME}'
-
name: '{#DATACENTER.NAME}'
templates:
-
name: 'VMware Hypervisor'
macros:
-
macro: '{$VMWARE.HV.UUID}'
value: '{#HV.UUID}'
description: 'UUID of hypervisor.'
custom_interfaces: 'YES'
interfaces:
-
ip: '{#HV.IP}'
-
uuid: 9fd559f4e88c4677a1b874634dd686f5
name: 'Discover VMware VMs'
type: SIMPLE
key: 'vmware.vm.discovery[{$VMWARE.URL}]'
delay: 1h
username: '{$VMWARE.USERNAME}'
password: '{$VMWARE.PASSWORD}'
description: 'Discovery of guest virtual machines.'
host_prototypes:
-
uuid: 23b9ae9d6f33414880db1cb107115810
host: '{#VM.UUID}'
name: '{#VM.NAME}'
group_links:
-
group:
name: Templates/Applications
group_prototypes:
-
name: '{#CLUSTER.NAME} (vm)'
-
name: '{#DATACENTER.NAME}/{#VM.FOLDER} (vm)'
-
name: '{#HV.NAME}'
templates:
-
name: 'VMware Guest'
macros:
-
macro: '{$VMWARE.VM.UUID}'
value: '{#VM.UUID}'
description: 'UUID of guest virtual machine.'
custom_interfaces: 'YES'
interfaces:
-
ip: '{#VM.IP}'
valuemaps:
-
uuid: 3c59c22905054d42ac4ee8b72fe5f270
name: 'VMware status'
mappings:
-
value: '0'
newvalue: gray
-
value: '1'
newvalue: green
-
value: '2'
newvalue: yellow
-
value: '3'
newvalue: red
I valori dei tag elemento sono spiegati nella tabella seguente.
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo | Descrizione |
---|---|---|---|---|---|
modelli | - | Elemento radice per i modelli. | |||
uuid | x | stringa |
Identificatore univoco per questo modello. | ||
modello | x | stringa |
Nome modello univoco. | ||
nome | - | stringa |
Nome modello visibile. | ||
descrizione | - | testo |
Descrizione modello. | ||
gruppi | x | Elemento radice per gruppi host di modelli. | |||
uuid | x | stringa |
Identificatore univoco per questo gruppo host. | ||
nome | x | stringa |
Nome del gruppo host. | ||
modelli | - | Elemento radice per modelli collegati. | |||
nome | x | stringa |
Nome modello. | ||
tag | - | Elemento radice per tag modello. | |||
tag | x | stringa |
Nome tag. | ||
valore | - | stringa |
Valore di tag. | ||
macro | - | Elemento radice per macro utente modello. | |||
macro | x | stringa |
Nome macro utente. | ||
tipo | - | stringa |
0 - TESTO (predefinito) 1 - SEGRETO_TEXT 2 - VAULT |
Tipo della macro. | |
valore | - | stringa |
Valore macro utente. | ||
descrizione | - | stringa |
Descrizione macro utente. | ||
mappe valori | - | Elemento radice per le mappe dei valori del modello. | |||
uuid | x | stringa |
Identificatore univoco per questa mappa di valori. | ||
nome | x | stringa |
Nome mappa valori. | ||
mappatura | - | Elemento radice per mappature. | |||
valore | x | stringa |
Valore di una mappatura. | ||
nuovovalore | x | stringa |
Nuovo valore di una mappatura. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo1 | Descrizione |
---|---|---|---|---|---|
articoli | - | Elemento radice per gli elementi. | |||
uuid | x | stringa |
Identificatore univoco per l'elemento. | ||
nome | x | stringa |
Nome oggetto. | ||
type | - | string |
0 - ZABBIX_PASSIVE (predefinito) 2 - TRAP 3 - SEMPLICE 5 - INTERNO 7 - ZABBIX_ACTIVE 10 - ESTERNO 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 15 - CALCOLATO 16 - JMX 17 - SNMP_TRAP 18 - DIPENDENTE 19 - HTTP_AGENT 20 - SNMP_AGENT 21 - ITEM_TYPE_SCRIPT |
Tipo di elemento. | |
snmp_oid | - | string |
ID oggetto SNMP. Richiesto per elementi SNMP. |
||
chiave | x | stringa |
Chiave oggetto. | ||
delay | - | string |
Predefinito: 1m | Intervallo di aggiornamento dell'elemento. Accetta i secondi o un'unità di tempo con suffisso (30s, 1m, 2h, 1d). Opzionalmente uno o più intervalli personalizzati possono essere specificati come intervalli flessibili o come pianificazione. Più intervalli sono separati da un punto e virgola. È possibile utilizzare macro utente. Una singola macro deve riempire l'intero campo. Più macro in un campo o macro miste con testo non sono supportate. Gli intervalli flessibili possono essere scritti come due macro separate da una barra (ad es. {$FLEX_INTERVAL}/{$FLEX_PERIOD} ). |
|
history | - | string |
Predefinito: 90d | Un'unità di tempo per quanto tempo devono essere archiviati i dati della cronologia. Unità di tempo con suffisso, macro utente o macro LLD. | |
trends | - | string |
Predefinito: 365d | Un'unità di tempo per quanto tempo devono essere archiviati i dati di trend. Unità di tempo con suffisso, macro utente o macro LLD. | |
status | - | string |
0 - ABILITATO (predefinito) 1 - DISABILITATO |
Stato elemento. | |
value_type | - | string |
0 - FLOAT 1 - CHAR 2 - LOG 3 - UNSIGNED (predefinito) 4 - TEXT |
Tipo di valore ricevuto. | |
consentito_host | - | stringa |
Elenco di indirizzi IP (delimitati da virgole) di host autorizzati a inviare dati per l'elemento. Utilizzato da elementi trapper e agenti HTTP. |
||
unità | - | stringa |
Unità di valori restituiti (bps, B, ecc.). | ||
params | - | testo |
Parametri aggiuntivi a seconda del tipo di elemento: - script eseguito per elementi Script, SSH e Telnet; - query SQL per elementi di monitoraggio del database; - formula per elementi calcolati. |
||
ipmi_sensor | - | string |
Sensore IPMI. Utilizzato solo da elementi IPMI. |
||
authtype | - | string |
Tipo di autenticazione per elementi dell'agente SSH: 0 - PASSWORD (impostazione predefinita) 1 - PUBLIC_KEY Tipo di autenticazione per elementi dell'agente HTTP: 0 - NESSUNO (impostazione predefinita) 1 - BASE 2 - NTLM |
Tipo di autenticazione. Utilizzato solo da elementi dell'agente SSH e HTTP. |
|
nomeutente | - | stringa |
Nome utente per l'autenticazione. Utilizzato da semplice controllo, SSH, Telnet, monitor database, elementi JMX e agenti HTTP. Richiesto da elementi SSH e Telnet. Se utilizzata dall'agente JMX, la password dovrebbe anche essere specificato insieme al nome utente o entrambe le proprietà devono essere lasciate vuote. |
||
password | - | stringa |
Password per l'autenticazione. Utilizzata tramite controllo semplice, SSH, Telnet, monitor database, elementi dell'agente JMX e HTTP. Se utilizzato dall'agente JMX, è necessario specificare anche il nome utente insieme alla password o entrambe le proprietà dovrebbe essere lasciato vuoto. |
||
chiave pubblica | - | stringa |
Nome del file della chiave pubblica. Obbligatorio per gli elementi dell'agente SSH. |
||
chiave privata | - | stringa |
Nome del file della chiave privata. Obbligatorio per gli elementi dell'agente SSH. |
||
porta | - | stringa |
Porta personalizzata monitorata dall'elemento. Può contenere macro utente. Utilizzata solo da elementi SNMP. |
||
descrizione | - | testo |
Descrizione dell'oggetto. | ||
inventario_link | - | string |
0 - NESSUNO Nome campo inventario host in maiuscolo. Ad esempio: 4 - ALIAS 6 - OS_FULL 14 - HARDWARE ecc. |
Campo inventario host popolato dall'articolo. Fai riferimento a host pagina dell'inventario per un elenco dei campi dell'inventario host supportati e dei relativi ID. |
|
logtimefmt | - | stringa |
Formato dell'ora nelle voci di registro. Utilizzato solo dagli elementi di registro. |
||
jmx_endpoint | - | stringa |
Endpoint JMX. Utilizzato solo dagli elementi dell'agente JMX. |
||
url | - | stringa |
Stringa URL. Richiesta solo per gli elementi dell'agente HTTP. |
||
allow_traps | - | string |
0 - NO (predefinito) 1 - YES |
Consente di popolare il valore come in un elemento trapper. Utilizzato solo dagli elementi dell'agente HTTP. |
|
follow_redirects | - | string |
0 - NO 1 - YES (impostazione predefinita) |
Segui i reindirizzamenti della risposta HTTP durante il pool di dati. Utilizzato solo dagli elementi dell'agente HTTP. |
|
intestazioni | - | Elemento radice per le intestazioni delle richieste HTTP(S), dove il nome dell'intestazione viene utilizzato come chiave e il valore dell'intestazione come valore. Utilizzato solo dagli elementi dell'agente HTTP. |
|||
nome | x | stringa |
Nome intestazione. | ||
valore | x | stringa |
Valore intestazione. | ||
http_proxy | - | stringa |
Stringa di connessione proxy HTTP(S). Utilizzata solo dagli elementi dell'agente HTTP. |
||
output_format | - | string |
0 - RAW (predefinito) 1 - JSON |
Come elaborare la risposta. Utilizzato solo dagli elementi dell'agente HTTP. |
|
post_type | - | string |
0 - RAW (predefinito) 2 - JSON 3 - XML |
Tipo di corpo dei dati del post. Utilizzato solo dagli elementi dell'agente HTTP. |
|
post | - | stringa |
HTTP(S) richiede i dati del corpo. Utilizzato solo dagli elementi dell'agente HTTP. |
||
interrogazione_campi | - | Elemento radice per parametri di query. Utilizzato solo dagli elementi dell'agente HTTP. |
|||
nome | x | stringa |
Nome parametro. | ||
valore | - | stringa |
Valore parametro. | ||
request_method | - | string |
0 - GET (predefinito) 1 - POST 2 - PUT 3 - HEAD |
Metodo di richiesta. Utilizzato solo da HTTP articoli dell'agente. |
|
retrieve_mode | - | string |
0 - BODY (predefinito) 1 - HEADERS 2 - ENTRAMBI |
Quale parte della risposta deve essere archiviata. Utilizzato solo dall'agente HTTP articoli. |
|
ssl_cert_file | - | string |
Percorso del file della chiave SSL pubblica. Utilizzato solo dagli elementi dell'agente HTTP. |
||
ssl_key_file | - | string |
Percorso del file della chiave SSL privata. Utilizzato solo dagli elementi dell'agente HTTP. |
||
ssl_key_password | - | string |
Password per file chiave SSL. Utilizzata solo dagli elementi dell'agente HTTP. |
||
stato_codici | - | stringa |
Intervalli di codici di stato HTTP obbligatori separati da virgole. Supporta le macro utente. Esempio: 200,200-{$M},{$M},200-400 Utilizzato solo da elementi dell'agente HTTP. |
||
timeout | - | stringa |
Timeout della richiesta di polling dei dati dell'elemento. Supporta le macro utente. Utilizzato dall'agente HTTP e dagli elementi di script. |
||
verify_host | - | string |
0 - NO (predefinito) 1 - YES |
Convalida se il nome host nell'URL è nel campo Nome comune o in un campo Nome alternativo soggetto del certificato host. < br>Utilizzato solo da elementi dell'agente HTTP. |
|
verify_peer | - | string |
0 - NO (predefinito) 1 - YES |
Convalida se il certificato host è autentico. Utilizzato solo dagli elementi dell'agente HTTP. |
|
parametri | - | Elemento radice per parametri definiti dall'utente. Utilizzato solo da elementi Script. |
|||
nome | x | stringa |
Nome parametro. Utilizzato solo da elementi Script. |
||
valore | - | stringa |
Valore del parametro. Utilizzato solo da elementi di script. |
||
mappa dei valori | - | Mappa dei valori. | |||
nome | x | stringa |
Nome della mappa valori da utilizzare per l'articolo. | ||
preelaborazione | - | Elemento radice per la preelaborazione del valore dell'articolo. | |||
passo | - | Fase di preelaborazione del valore del singolo articolo. | |||
type | x | string |
1 - MOLTIPLICATORE 2 - RTRIM 3 - LTRIM 4 - TRIM 5 - REGEX 6 - BOOL_TO_DECIMAL 7 - OCTAL_TO_DECIMAL 8 - HEX_TO_DECIMAL 9 - SEMPLICE_CHANGE (calcolato come (valore ricevuto-valore precedente)) 10 - CHANGE_PER_SECOND (calcolato come (ricevuto valore-valore precedente)/(ora attuale-ora dell'ultimo controllo)) 11 - XMLPATH 12 - JSONPATH 13 - IN_RANGE 14 - MATCHES_REGEX 15 - NOT _MATCHES_REGEX 16 - VERIFICA_JSON_ERROR 17 - VERIFICA_XML_ERRORE 18 - VERIFICA_REGEX_ERRORE 19 - DISCARD_UNCHANGED 20 - DISCARD_UNCHANGED _HEARTBEAT 21 - JAVASCRIPT 22 - PROMETHEUS_PATTERN 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE 26 - CONTROLLA _NOT_SUPPORTED |
Tipo della fase di preelaborazione del valore dell'articolo. | |
parametri | - | Elemento radice per i parametri della fase di preelaborazione del valore dell'articolo. | |||
parametro | x | stringa |
Parametro individuale della fase di preelaborazione del valore dell'articolo. | ||
errore_handler | - | string |
0 - ORIGINAL_ERROR (predefinito) 1 - DISCARD_VALUE 2 - CUSTOM_VALUE 3 - CUSTOM_ERROR |
Tipo di azione utilizzato nel caso di errore della fase di preelaborazione. | |
errore_handler_params | - | string |
Parametri del gestore errori utilizzati con 'error_handler'. | ||
master_oggetto | - | Anagrafica articolo singolo. Richiesto per articoli dipendenti. |
|||
chiave | x | stringa |
Valore chiave articolo anagrafico articolo dipendente. Sono consentiti ricorsività fino a 3 articoli dipendenti e conteggio massimo di articoli dipendenti pari a 29999. |
||
trigger | - | Elemento radice per trigger semplici. | |||
Per i valori dei tag dell'elemento trigger, vedere il modello trigger tags. | |||||
tag | - | Elemento radice per tag oggetto. | |||
tag | x | stringa |
Nome tag. | ||
valore | - | stringa |
Valore di tag. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo | Descrizione |
---|---|---|---|---|---|
scoperta_regole | - | Elemento radice per regole di rilevamento di basso livello. | |||
Per la maggior parte dei valori dei tag elemento, vedere i valori dei tag elemento per un elemento normale. Di seguito sono descritti solo i tag specifici delle regole di rilevamento di basso livello. | |||||
type | - | string |
0 - ZABBIX_PASSIVE (predefinito) 2 - TRAP 3 - SEMPLICE 5 - INTERNO 7 - ZABBIX_ACTIVE 10 - ESTERNO 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 16 - JMX 18 - DIPENDENTE 19 - HTTP_AGENT 20 - SNMP _AGENT |
Tipo di oggetto. | |
lifetime | - | string |
Predefinito: 30d | Intervallo di tempo dopo il quale gli elementi che non vengono più scoperti verranno eliminati. Secondi, unità di tempo con suffisso o macro utente. | |
filtro | Filtro individuale. | ||||
evaltype | - | string |
0 - AND_OR (predefinito) 1 - AND 2 - OR 3 - FORMULA |
Logica da utilizzare per controllare le condizioni del filtro delle regole di rilevamento di basso livello. | |
formula | - | stringa |
Formula di calcolo personalizzata per le condizioni di filtro. | ||
condizioni | - | Elemento radice per condizioni filtro. | |||
macro | x | stringa |
Nome della macro di rilevamento di basso livello. | ||
valore | - | stringa |
Valore del filtro: espressione regolare o espressione regolare globale. | ||
operatore | - | stringa |
8 - MATCHES_REGEX (predefinito) 9 - NOT_MATCHES_REGEX |
Operatore condizione. | |
formulaid | x | carattere |
ID univoco arbitrario utilizzato per fare riferimento a una condizione dall'espressione personalizzata. Può contenere solo lettere maiuscole. L'ID deve essere definito dall'utente durante la modifica delle condizioni del filtro, ma verrà generato nuovamente quando ne verrà richiesto in seguito. | ||
lld_macro_percorsi | - | Elemento radice per percorsi macro LLD. | |||
lld_macro | x | stringa |
Nome della macro di rilevamento di basso livello. | ||
percorso | x | stringa |
Selettore del valore che verrà assegnato alla macro corrispondente. | ||
preelaborazione | - | Preelaborazione del valore della regola LLD. | |||
passo | - | Fase di preelaborazione del valore della regola LLD individuale. | |||
Per la maggior parte dei valori dei tag elemento, vedere i valori dei tag elemento per la preelaborazione del valore di un elemento modello. Di seguito sono descritti solo i tag specifici per la preelaborazione del valore di rilevamento di basso livello del modello. | |||||
type | x | string |
5 - REGEX 11 - XMLPATH 12 - JSONPATH 15 - NOT_MATCHES_REGEX 16 - CHECK_JSON_ERROR 17 - CHECK _XML_ERROR 20 - DISCARD_UNCHANGED_HEARTBEAT 21 - JAVASCRIPT 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE |
Tipo della fase di preelaborazione del valore dell'articolo. | |
trigger_prototipi | - | Elemento radice per prototipi trigger. | |||
Per i valori dei tag dell'elemento del prototipo del trigger, vedere i tag regolari trigger del modello. | |||||
grafico_prototipi | - | Elemento radice per prototipi di grafici. | |||
Per i valori dei tag dell'elemento del prototipo del grafico, vedere i tag regolari template graph. | |||||
host_prototipi | - | Elemento radice per prototipi host. | |||
Per i valori dei tag dell'elemento prototipo host, vedere i tag host regolari. | |||||
oggetto_prototipi | - | Elemento radice per prototipi di articoli. | |||
Per i valori dei tag dell'elemento prototipo dell'elemento, vedere i tag template item regolari. | |||||
master_oggetto | - | Dati articolo principale prototipo articolo/prototipo articolo. | |||
chiave | x | stringa |
Valore chiave prototipo articolo dipendente/prototipo articolo principale. Obbligatorio per un articolo dipendente. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo1 | Descrizione |
---|---|---|---|---|---|
trigger | - | Elemento radice per trigger. | |||
uuid | x | stringa |
Identificatore univoco per questo trigger. | ||
espressione | x | stringa |
Espressione trigger. | ||
recovery_mode | - | string |
0 - EXPRESSION (predefinito) 1 - RECOVERY_EXPRESSION 2 - NONE |
Base per la generazione di eventi OK. | |
recupero_espressione | - | stringa |
Attiva l'espressione di ripristino. | ||
nome | x | stringa |
Nome del trigger. | ||
correlation_mode | - | string |
0 - DISABILITATO (predefinito) 1 - TAG_VALUE |
Modalità di correlazione (nessuna correlazione di eventi o correlazione di eventi per tag). | |
correlazione_tag | - | stringa |
Il nome del tag da utilizzare per la correlazione degli eventi. | ||
url | - | stringa |
URL associato al trigger. | ||
status | - | string |
0 - ABILITATO (predefinito) 1 - DISABILITATO |
Stato del trigger. | |
priorità | - | string |
0 - NON_CLASSIFICATO (predefinito) 1 - INFO 2 - AVVISO 3 - MEDIA 4 - ALTA 5 - DISASTRO |
Trigger gravità. | |
descrizione | - | testo |
Descrizione del trigger. | ||
type | - | string |
0 - SINGLE (predefinito) 1 - MULTIPLE |
Tipo di generazione evento (evento problema singolo o eventi problema multipli). | |
manual_close | - | string |
0 - NO (predefinito) 1 - YES |
Chiusura manuale degli eventi problematici. | |
dipendenze | - | Elemento radice per le dipendenze. | |||
nome | x | stringa |
Nome del trigger di dipendenza. | ||
espressione | x | stringa |
Espressione del trigger di dipendenza. | ||
recupero_espressione | - | stringa |
Espressione di ripristino del trigger di dipendenza. | ||
tag | - | Elemento radice per tag trigger. | |||
tag | x | stringa |
Nome tag. | ||
valore | - | stringa |
Valore di tag. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo1 | Descrizione |
---|---|---|---|---|---|
grafici | - | Elemento radice per grafici. | |||
uuid | x | stringa |
Identificatore univoco per questo grafico. | ||
nome | x | stringa |
Nome grafico. | ||
larghezza | - | intero |
20-65535 (predefinito: 900) | Larghezza del grafico, in pixel. Utilizzato per l'anteprima e per grafici a torta/esplosi. | |
altezza | - | intero |
20-65535 (predefinito: 200) | Altezza del grafico, in pixel. Utilizzato per l'anteprima e per grafici a torta/esplosi. | |
yaxismin | - | double |
Predefinito: 0 | Valore minimo dell'asse Y. Utilizzato se 'ymin_type_1' è FISSO. |
|
yaxismax | - | double |
Predefinito: 0 | Valore massimo dell'asse Y. Utilizzato se 'ymax_type_1' è FISSO. |
|
show_work_period | - | string |
0 - NO 1 - YES (predefinito) |
Evidenzia le ore non lavorative. Utilizzato dai grafici normali e sovrapposti. |
|
show_triggers | - | string |
0 - NO 1 - YES (predefinito) |
Visualizza i valori dei trigger semplici come una linea. Utilizzato dai grafici normali e sovrapposti. |
|
tipo | - | stringa |
0 - NORMALE (predefinito) 1 - IMPILATO 2 - TORTA 3 - ESPLOSO |
Tipo di grafico. | |
show_legend | - | string |
0 - NO 1 - YES (predefinito) |
Visualizza legenda del grafico. | |
show_3d | - | string |
0 - NO (predefinito) 1 - SÌ |
Abilita lo stile 3D. Utilizzato da grafici a torta ed esplosi. |
|
percent_left | - | double |
Predefinito:0 | Mostra la linea percentile per l'asse sinistro. Utilizzata solo per i grafici normali. |
|
percent_right | - | double |
Predefinito:0 | Mostra la linea percentile per l'asse destro. Utilizzata solo per i grafici normali. |
|
ymin_type_1 | - | string |
0 - CALCOLATO (predefinito) 1 - RISOLTO 2 - ITEM |
Valore minimo dell'asse Y. Utilizzato da normale e impilato grafici. |
|
ymax_type_1 | - | string |
0 - CALCOLATO (predefinito) 1 - RISOLTO 2 - ITEM |
Valore massimo dell'asse Y. Utilizzato da normale e impilato grafici. |
|
ymin_item_1 | - | Dettagli del singolo articolo. Obbligatorio se 'ymin_type_1' è ITEM. |
|||
host | x | stringa |
Ospite dell'oggetto. | ||
chiave | x | stringa |
Chiave oggetto. | ||
ymax_elemento_1 | - | Dettagli del singolo articolo. Obbligatorio se 'ymax_type_1' è ITEM. |
|||
host | x | stringa |
Ospite dell'oggetto. | ||
chiave | x | stringa |
Chiave oggetto. | ||
grafico_elementi | x | Elemento radice per elementi del grafico. | |||
ordina | - | intero |
Disegna ordine. Il valore più piccolo viene estratto per primo. Può essere utilizzato per disegnare linee o regioni dietro (o davanti) a un altro. | ||
drawtype | - | string |
0 - SINGLE_LINE (predefinito) 1 - RIEMPITO_REGION 2 - GRASSETTO_LINE 3 - PUNTEGGI_LINE 4 - DASHED_LINE 5 - GRADIENT_LINE |
Stile di disegno dell'elemento grafico. Utilizzato solo dai grafici normali. |
|
colore | - | stringa |
Colore dell'elemento (6 simboli, esadecimale). | ||
yaxisside | - | string |
0 - SINISTRA (impostazione predefinita) 1 - DESTRA |
Lato del grafico in cui verrà disegnata la scala Y dell'elemento grafico. Utilizzato dai grafici normali e sovrapposti. |
|
calc_fnc | - | string |
1 - MIN 2 - AVG (predefinito) 4 - MAX 7 - ALL (minimo, medio e massimo; utilizzato solo da grafici semplici)< br>9 - ULTIMO (usato solo dai grafici a torta ea torta esplosa) |
Dati da disegnare se esiste più di un valore per un elemento. | |
type | - | string |
0 - SIMPLE (predefinito) 2 - GRAPH_SUM (il valore dell'elemento rappresenta l'intera torta; utilizzato solo dai grafici a torta ea torta esplosa) |
Tipo di elemento grafico. | |
oggetto | x | Singolo elemento. | |||
host | x | stringa |
Ospite dell'oggetto. | ||
chiave | x | stringa |
Chiave oggetto. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo1 | Descrizione |
---|---|---|---|---|---|
httptest | - | Elemento radice per scenari Web. | |||
uuid | x | stringa |
Identificatore univoco per questo scenario Web. | ||
nome | x | stringa |
Nome scenario Web. | ||
delay | - | string |
Predefinito: 1m | Frequenza di esecuzione dello scenario web. Secondi, unità di tempo con suffisso o macro utente. | |
attempts | - | intero |
1-10 (predefinito: 1) | Il numero di tentativi per l'esecuzione dei passaggi dello scenario Web. | |
agent | - | string |
Predefinito: Zabbix | Agente client. Zabbix fingerà di essere il browser selezionato. Ciò è utile quando un sito Web restituisce contenuti diversi per browser diversi. | |
http_proxy | - | stringa |
Specificare un proxy HTTP da utilizzare, utilizzando il formato: http://[nomeutente[:password]@]proxy.example.com[:porta] |
||
variabili | - | Elemento radice per variabili a livello di scenario (macro) che possono essere utilizzate nei passaggi dello scenario. | |||
nome | x | testo |
Nome variabile. | ||
valore | x | testo |
Valore variabile. | ||
intestazioni | - | Elemento radice per le intestazioni HTTP che verranno inviate durante l'esecuzione di una richiesta. Le intestazioni dovrebbero essere elencate usando la stessa sintassi che apparirebbero nel protocollo HTTP. | |||
nome | x | testo |
Nome intestazione. | ||
valore | x | testo |
Valore intestazione. | ||
status | - | string |
0 - ABILITATO (predefinito) 1 - DISABILITATO |
Stato scenario web. | |
autenticazione | - | string |
0 - NONE (predefinito) 1 - BASIC 2 - NTLM |
Metodo di autenticazione. | |
http_utente | - | stringa |
Nome utente utilizzato per l'autenticazione di base, HTTP o NTLM. | ||
http_password | - | stringa |
Password utilizzata per l'autenticazione di base, HTTP o NTLM. | ||
verify_peer | - | string |
0 - NO (predefinito) 1 - YES |
Verifica il certificato SSL del server web. | |
verify_host | - | string |
0 - NO (predefinito) 1 - YES |
Verifica che il campo Nome comune o il campo Nome alternativo soggetto del certificato del server web corrispondano. | |
ssl_cert_file | - | string |
Nome del file del certificato SSL utilizzato per l'autenticazione del client (deve essere in formato PEM). | ||
ssl_key_file | - | string |
Nome del file della chiave privata SSL utilizzato per l'autenticazione del client (deve essere in formato PEM). | ||
ssl_key_password | - | string |
Password file chiave privata SSL. | ||
passi | x | Elemento radice per i passaggi dello scenario Web. | |||
nome | x | stringa |
Nome del passaggio dello scenario Web. | ||
url | x | stringa |
URL per il monitoraggio. | ||
interrogazione_campi | - | Elemento radice per i campi di query: una matrice di campi HTTP che verranno aggiunti all'URL durante l'esecuzione di una richiesta. | |||
nome | x | stringa |
Nome campo query. | ||
valore | - | stringa |
Valore campo query. | ||
post | - | Variabili HTTP POST come stringa (dati post grezzi) o come array di campi HTTP (dati campo modulo). | |||
nome | x | stringa |
Post nome campo. | ||
valore | x | stringa |
Inserisci valore campo. | ||
variabili | - | Elemento radice delle variabili a livello di passaggio (macro) da applicare dopo questo passaggio. Se il valore della variabile ha un prefisso 'regex:', il suo valore viene estratto dai dati restituiti da questo passaggio in base al modello di espressione regolare che segue il prefisso 'regex:' |
|||
nome | x | stringa |
Nome variabile. | ||
valore | x | stringa |
Valore variabile. | ||
intestazioni | - | Elemento radice per le intestazioni HTTP che verranno inviate durante l'esecuzione di una richiesta. Le intestazioni dovrebbero essere elencate usando la stessa sintassi che apparirebbero nel protocollo HTTP. | |||
nome | x | stringa |
Nome intestazione. | ||
valore | x | stringa |
Valore intestazione. | ||
segui_reindirizzamenti | - | string |
0 - NO 1 - SÌ (predefinito) |
Segui reindirizzamenti HTTP. | |
retrieve_mode | - | string |
0 - BODY (predefinito) 1 - HEADERS 2 - ENTRAMBI |
Modalità di recupero della risposta HTTP. | |
timeout | - | string |
Predefinito: 15s | Timeout dell'esecuzione del passo. Secondi, unità di tempo con suffisso o macro utente. | |
richiesto | - | stringa |
Testo che deve essere presente nella risposta. Ignorato se vuoto. | ||
stato_codici | - | stringa |
Un elenco delimitato da virgole di codici di stato HTTP accettati. Ignorato se vuoto. Ad esempio: 200-201,210-299 | ||
tag | - | Elemento radice per tag scenario Web. | |||
tag | x | stringa |
Nome tag. | ||
valore | - | stringa |
Valore di tag. |
Elemento | Proprietà elemento | Obbligatorio | Tipo | Intervallo1 | Descrizione |
---|---|---|---|---|---|
cruscotto | - | Elemento radice per dashboard modello. | |||
uuid | x | stringa |
Identificatore univoco per questa dashboard. | ||
nome | x | stringa |
Nome dashboard modello. | ||
periodo di visualizzazione | - | intero |
Visualizza il periodo delle pagine del dashboard. | ||
auto_start | - | string |
0 - no 1 - sì |
Avvio automatico della presentazione. | |
pagine | - | Elemento radice per le pagine del dashboard del modello. | |||
nome | - | stringa |
Nome pagina. | ||
periodo di visualizzazione | - | intero |
Periodo di visualizzazione della pagina. | ||
ordina | - | intero |
Ordine di ordinamento delle pagine. | ||
widget | - | Elemento radice per widget dashboard modello. | |||
tipo | x | stringa |
Tipo di widget. | ||
nome | - | stringa |
Nome del widget. | ||
x | - | intero |
0-23 | Posizione orizzontale dal lato sinistro della dashboard del modello. | |
y | - | intero |
0-62 | Posizione verticale dalla parte superiore del dashboard del modello. | |
larghezza | - | intero |
1-24 | Larghezza del widget. | |
altezza | - | intero |
2-32 | Altezza del widget. | |
hide_header | - | string |
0 - no 1 - yes |
Nascondi intestazione widget. | |
campi | - | Elemento radice per i campi del widget del dashboard del modello. | |||
type | x | string |
0 - INTEGER 1 - STRING 3 - HOST 4 - ITEM 5 - ITEM_PROTOTYPE 6 - GRAPH 7 - GRAPH _PROTOTYPE |
Tipo campo widget. | |
nome | x | stringa |
Nome campo widget. | ||
valore | x | misto | Valore del campo del widget, a seconda del tipo di campo. |
1 Per i valori delle stringhe, verrà esportata solo la stringa (ad es.." ZABBIX_ACTIVE") senza la numerazione utilizzata in questa tabella.
I numeri per i valori dell'intervallo (corrispondenti ai valori API) in questa tabella vengono utilizzati solo per ordinare.