Sjablonen worden geëxporteerd met veel gerelateerde objecten en objectrelaties.
Sjabloonexport bevat:
Om sjablonen te exporteren, volgt u deze stappen:
Afhankelijk van het geselecteerde formaat worden sjablonen geëxporteerd naar een lokaal bestand met een standaardnaam:
Om sjablonen te importeren, volgt u deze stappen:
Alle verplichte invoervelden zijn gemarkeerd met een rood asterisk.
Importregels:
Regel | Beschrijving |
---|---|
Bestaande bijwerken | Bestaande elementen worden bijgewerkt met gegevens uit het importbestand. Anders worden ze niet bijgewerkt. |
Nieuwe maken | De import voegt nieuwe elementen toe met gegevens uit het importbestand. Anders worden ze niet toegevoegd. |
Ontbrekende verwijderen | De import verwijdert bestaande elementen die niet in het importbestand voorkomen. Anders worden ze niet verwijderd. Als Ontbrekende verwijderen is aangevinkt voor sjabloonschakeling, wordt bestaande sjabloonschakeling die niet in het importbestand voorkomt, losgekoppeld. Sinds Zabbix 6.0.13 worden entiteiten (items, triggers, grafieken, enz.) die zijn overgenomen van de losgekoppelde sjablonen niet verwijderd (tenzij de optie Ontbrekende verwijderen ook is geselecteerd voor elke entiteit). |
Op het volgende scherm kunt u de inhoud van een te importeren sjabloon bekijken. Als dit een nieuw sjabloon is, worden alle elementen in het groen weergegeven. Als u een bestaand sjabloon bijwerkt, worden nieuwe sjabloonelementen gemarkeerd in het groen; verwijderde sjabloonelementen worden gemarkeerd in het rood; elementen die niet zijn veranderd, worden weergegeven op een grijze achtergrond.
Het menu aan de linkerkant kan worden gebruikt om door de lijst met wijzigingen te navigeren. De sectie Bijgewerkt geeft alle wijzigingen weer die zijn aangebracht in bestaande sjabloonelementen. De sectie Toegevoegd vermeldt nieuwe sjabloonelementen. De elementen in elke sectie zijn gegroepeerd per elementtype; klik op de grijze pijl naar beneden om de groep elementen uit te vouwen of samen te vouwen.
Controleer de sjabloonaanpassingen en druk vervolgens op Importeren om de sjabloon te importeren. Een succes- of foutmelding van de import wordt weergegeven in de frontend.
Exporteerformaat 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
De waarden van element-tags worden uitgelegd in de onderstaande tabel.
Element | Element property | Required | Type | Range | Description |
---|---|---|---|---|---|
templates | - | Root element for templates. | |||
uuid | x | string |
Unique identifier for this template. | ||
template | x | string |
Unique template name. | ||
name | - | string |
Visible template name. | ||
description | - | text |
Template description. | ||
groups | x | Root element for template host groups. | |||
uuid | x | string |
Unique identifier for this host group. | ||
name | x | string |
Host group name. | ||
templates | - | Root element for linked templates. | |||
name | x | string |
Template name. | ||
tags | - | Root element for template tags. | |||
tag | x | string |
Tag name. | ||
value | - | string |
Tag value. | ||
macros | - | Root element for template user macros. | |||
macro | x | string |
User macro name. | ||
type | - | string |
0 - TEXT (default) 1 - SECRET_TEXT 2 - VAULT |
Type of the macro. | |
value | - | string |
User macro value. | ||
description | - | string |
User macro description. | ||
valuemaps | - | Root element for template value maps. | |||
uuid | x | string |
Unique identifier for this value map. | ||
name | x | string |
Value map name. | ||
mapping | - | Root element for mappings. | |||
value | x | string |
Value of a mapping. | ||
newvalue | x | string |
New value of a mapping. |
Element | Elementeigenschap | Vereist | Type | Bereik1 | Omschrijving |
---|---|---|---|---|---|
items | - | Hoofdelement voor items. | |||
uuid | x | string |
Unieke identificatie voor het item. | ||
name | x | string |
Itemnaam. | ||
type | - | string |
0 - ZABBIX_PASSIVE (standaard) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 15 - BEREKEND 16 - JMX 17 - SNMP_TRAP 18 - AFHANKELIJK 19 - HTTP_AGENT 20 - SNMP_AGENT 21 - ITEM_TYPE_SCRIPT |
Itemtype. | |
snmp_oid | - | string |
SNMP-object-ID. Vereist voor SNMP-items. |
||
key | x | string |
Item sleutel. | ||
delay | - | string |
Standaard: 1m | Update-interval van het item. Accepteert seconden of een tijdeenheid met achtervoegsel (30s, 1m, 2u, 1d). Optioneel kunnen één of meer aangepaste intervallen worden gespecificeerd als flexibele intervallen of planning. Meerdere intervallen zijn gescheiden door een puntkomma. Gebruiker-macro's kunnen worden gebruikt. Een enkele macro moet het hele veld vullen. Meerdere macro's in een veld of macro's vermengd met tekst worden niet ondersteund. Flexibele intervallen kunnen worden geschreven als twee macro's gescheiden door een schuine streep (bijv. {$FLEX_INTERVAL}/{$FLEX_PERIOD} ). |
|
history | - | string |
Standaard: 90d | Een tijdeenheid voor hoelang de historische gegevens moeten worden bewaard. Tijdeenheid met achtervoegsel, gebruikersmacro of LLD-macro. | |
trends | - | string |
Standaard: 365d | Een tijdeenheid voor hoelang de trendgegevens moeten worden bewaard. Tijdeenheid met achtervoegsel, gebruikersmacro of LLD-macro. | |
status | - | string |
0 - INGESCHAKELD (standaard) 1 - UITGESCHAKELD |
Itemstatus. | |
value_type | - | string |
0 - FLOAT 1 - CHAR 2 - LOG 3 - UNSIGNED (standaard) 4 - TEXT |
Type ontvangen waarde. | |
allowed_hosts | - | string |
Lijst met IP-adressen (door komma's gescheiden) van hosts die gegevens mogen verzenden voor het item. Gebruikt door trapper- en HTTP-agent-items. |
||
units | - | string |
Eenheden van teruggegeven waarden (bps, B, enz.). | ||
params | - | text |
Aanvullende parameters afhankelijk van het type item: - uitgevoerd script voor Script-, SSH- en Telnet-items; - SQL-query voor database monitor-items; - formule voor berekende items. |
||
ipmi_sensor | - | string |
IPMI-sensor. Alleen gebruikt door IPMI-items. |
||
authtype | - | string |
Authenticatietype voor SSH-agent-items: 0 - WACHTWOORD (standaard) 1 - PUBLIEKE_SLEUTEL Authenticatietype voor HTTP-agent-items: 0 - GEEN (standaard) 1 - BASIS 2 - NTLM |
Authenticatietype. Alleen gebruikt door SSH- en HTTP-agent-items. |
|
username | - | string |
Gebruikersnaam voor authenticatie. Gebruikt bij eenvoudige controle, SSH, Telnet, database monitor, JMX en HTTP-agent-items. Vereist voor SSH- en Telnet-items. Indien gebruikt door JMX-agent, moet het wachtwoord ook worden gespecificeerd samen met de gebruikersnaam, of beide eigenschappen moeten leeg blijven. |
||
password | - | string |
Wachtwoord voor authenticatie. Gebruikt bij eenvoudige controle, SSH, Telnet, database monitor, JMX en HTTP-agent-items. Indien gebruikt door JMX-agent, moet de gebruikersnaam ook worden gespecificeerd samen met het wachtwoord, of beide eigenschappen moeten leeg blijven. |
||
publickey | - | string |
Naam van het bestand met de openbare sleutel. Vereist voor SSH-agent-items. |
||
privatekey | - | string |
Naam van het bestand met de privésleutel. Vereist voor SSH-agent-items. |
||
port | - | string |
Aangepoorte gecontroleerd door het item. Kan gebruikersmacro's bevatten. Alleen gebruikt door SNMP-items. |
||
description | - | text |
Itemomschrijving. | ||
inventory_link | - | string |
0 - GEEN Gekapitaliseerde naam van een inventarisveld van de host. Bijvoorbeeld: 4 - ALIAS 6 - OS_FULL 14 - HARDWARE enz. |
Inventarisveld van de host dat wordt gevuld door het item. Zie de hostinventarispagina voor een lijst met ondersteunde inventarisvelden van hosts en hun ID's. |
|
logtimefmt | - | string |
Notatie van de tijd in logvermeldingen. Alleen gebruikt door log-items. |
||
jmx_endpoint | - | string |
JMX-eindpunt. Alleen gebruikt door JMX-agent-items. |
||
url | - | string |
URL-tekenreeks. Alleen vereist voor HTTP-agent-items. |
||
allow_traps | - | string |
0 - NEE (standaard) 1 - JA |
Toestaan om de waarde in te vullen zoals bij een trapper-item. Alleen gebruikt door HTTP-agent-items. |
|
follow_redirects | - | string |
0 - NEE 1 - JA (standaard) |
Volg HTTP-response redirects tijdens het ophalen van gegevens. Alleen gebruikt door HTTP-agent-items. |
|
headers | - | Hoofdelement voor headers van HTTP(S)-verzoeken, waarbij de naam van de header wordt gebruikt als sleutel en de waarde van de header als waarde. Alleen gebruikt door HTTP-agent-items. |
|||
name | x | string |
Naam van de header. | ||
value | x | string |
Waarde van de header. | ||
http_proxy | - | string |
Verbindingsreeks voor HTTP(S)-proxy. Alleen gebruikt door HTTP-agent-items. |
||
output_format | - | string |
0 - RAW (standaard) 1 - JSON |
Hoe de respons moet worden verwerkt. Alleen gebruikt door HTTP-agent-items. |
|
post_type | - | string |
0 - RAW (standaard) 2 - JSON 3 - XML |
Type postdata body. Alleen gebruikt door HTTP-agent-items. |
|
posts | - | string |
HTTP(S)-verzoeksblok gegevens. Alleen gebruikt door HTTP-agent-items. |
||
query_fields | - | Hoofdelement voor queryparameters. Alleen gebruikt door HTTP-agent-items. |
|||
name | x | string |
Naam van de parameter. | ||
value | - | string |
Waarde van de parameter. | ||
request_method | - | string |
0 - GET (standaard) 1 - POST 2 - PUT 3 - HEAD |
Verzoeksmethode. Alleen gebruikt door HTTP-agent-items. |
|
retrieve_mode | - | string |
0 - BODY (standaard) 1 - HEADERS 2 - BEIDE |
Welk deel van de respons moet worden opgeslagen. Alleen gebruikt door HTTP-agent-items. |
|
ssl_cert_file | - | string |
Pad naar het bestand met het openbare SSL-certificaat. Alleen gebruikt door HTTP-agent-items. |
||
ssl_key_file | - | string |
Pad naar het bestand met de privésleutel van SSL. Alleen gebruikt door HTTP-agent-items. |
||
ssl_key_password | - | string |
Wachtwoord voor het SSL-certificaat. Alleen gebruikt door HTTP-agent-items. |
||
status_codes | - | string |
Reeksen vereiste HTTP-statuscodes gescheiden door komma's. Ondersteunt gebruikersmacro's. Voorbeeld: 200,200-{$M},{$M},200-400 Alleen gebruikt door HTTP-agent-items. |
||
timeout | - | string |
Time-out voor verzoek om itemgegevens op te halen. Ondersteunt gebruikersmacro's. Gebruikt door HTTP-agent- en Script-items. |
||
verify_host | - | string |
0 - NEE (standaard) 1 - JA |
Valideer of de hostnaam in de URL in het veld Common Name of een Subject Alternate Name van het hostcertificaat staat. Alleen gebruikt door HTTP-agent-items. |
|
verify_peer | - | string |
0 - NEE (standaard) 1 - JA |
Valideer of het hostcertificaat authentiek is. Alleen gebruikt door HTTP-agent-items. |
|
parameters | - | Hoofdelement voor door de gebruiker gedefinieerde parameters. Alleen gebruikt door Script-items. |
|||
name | x | string |
Naam van de parameter. Alleen gebruikt door Script-items. |
||
value | - | string |
Waarde van de parameter. Alleen gebruikt door Script-items. |
||
value map | - | Waardeafbeelding. | |||
name | x | string |
Naam van de waarde afbeelding om te gebruiken voor het item. | ||
preprocessing | - | Hoofdelement voor voorverwerking van itemwaarden. | |||
step | - | Individuele stap voor voorverwerking van itemwaarden. | |||
type | x | string |
1 - MULTIPLIER 2 - RTRIM 3 - LTRIM 4 - TRIM 5 - REGEX 6 - BOOL_TO_DECIMAL 7 - OCTAL_TO_DECIMAL 8 - HEX_TO_DECIMAL 9 - SIMPLE_CHANGE (berekend als (ontvangen waarde-vorige waarde)) 10 - CHANGE_PER_SECOND (berekend als (ontvangen waarde-vorige waarde)/(tijd nu-tijd van laatste controle)) 11 - XMLPAD 12 - JSONPAD 13 - IN_RANGE 14 - MATCHES_REGEX 15 - NOT_MATCHES_REGEX 16 - CONTROLEER_JSON_FOUT 17 - CONTROLEER_XML_FOUT 18 - CONTROLEER_REGEX_FOUT 19 - VERWIJDER_ONGEWIJZIGD 20 - VERWIJDER_ONGEWIJZIGD_HEARTBEAT 21 - JAVASCRIPT 22 - PROMETHEUS_PATTERN 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_VERVANG 26 - CONTROLEER_NIET_ONDERSTEUND |
Type stap voor voorverwerking van itemwaarden. | |
parameters | - | Hoofdelement voor parameters van de stap voor voorverwerking van itemwaarden. | |||
parameter | x | string |
Individuele parameter van de stap voor voorverwerking van itemwaarden. | ||
error_handler | - | string |
0 - OORSPRONKELIJKE_FOUT (standaard) 1 - WAARDE_WEGGOOIEN 2 - AANGEPASTE_WAARDE 3 - AANGEPASTE_FOUT |
Actietype gebruikt bij het falen van de stap voor voorverwerking. | |
error_handler_params | - | string |
Fout afhandelings parameters gebruikt met 'error_handler'. | ||
master_item | - | Individueel hoofditem masteritem. Vereist voor afhankelijke items. |
|||
key | x | string |
Waarde van de master-item sleutel van het afhankelijke item. Recursie tot 3 afhankelijke items en een maximumaantal afhankelijke items gelijk aan 29999 zijn toegestaan. |
||
triggers | - | Hoofdelement voor eenvoudige triggers. | |||
Zie voor waarden van trigger-elementtags, het sjabloontag-overzicht trigger tags. | |||||
tags | - | Hoofdelement voor itemtags. | |||
tag | x | string |
Naam van de tag. | ||
value | - | string |
Tagwaarde. |
Element | Element-eigenschap | Vereist | Type | Bereik | Beschrijving |
---|---|---|---|---|---|
discovery_rules | - | Hoofdelement voor regels voor lage-niveau-ontdekking. | |||
Voor de meeste element-tagwaarden, zie element-tagwaarden voor een gewoon item. Alleen de tags die specifiek zijn voor regels voor lage-niveau-ontdekking, worden hieronder beschreven. | |||||
type | - | string |
0 - ZABBIX_PASSIVE (standaard) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 16 - JMX 18 - DEPENDENT 19 - HTTP_AGENT 20 - SNMP_AGENT |
Itemtype. | |
lifetime | - | string |
Standaard: 30d | Periode na welke items die niet langer worden ontdekt, worden verwijderd. Seconden, tijdeenheid met suffix of gebruikersmacro. | |
filter | Individuele filter. | ||||
evaltype | - | string |
0 - AND_OR (standaard) 1 - AND 2 - OR 3 - FORMULA |
Logica om te gebruiken voor het controleren van de voorwaarden van de filter voor de regel voor lage-niveau-ontdekking. | |
formula | - | string |
Aangepaste berekeningsformule voor filtervoorwaarden. | ||
conditions | - | Hoofdelement voor filtervoorwaarden. | |||
macro | x | string |
Naam van lage-niveau-ontdekking macro. | ||
value | - | string |
Filterwaarde: reguliere expressie of globale reguliere expressie. | ||
operator | - | string |
8 - MATCHES_REGEX (standaard) 9 - NOT_MATCHES_REGEX |
Vergelijkingsoperator. | |
formulaid | x | character |
Willekeurig uniek ID dat wordt gebruikt om te verwijzen naar een voorwaarde vanuit de aangepaste expressie. Kan alleen hoofdletters bevatten. Het ID moet door de gebruiker worden gedefinieerd bij het wijzigen van filtervoorwaarden, maar wordt opnieuw gegenereerd wanneer ze naderhand worden opgevraagd. | ||
lld_macro_paths | - | Hoofdelement voor LLD-macro-paden. | |||
lld_macro | x | string |
Naam van lage-niveau-ontdekking macro. | ||
path | x | string |
Selector voor de waarde die aan de overeenkomstige macro wordt toegewezen. | ||
preprocessing | - | Voorverwerking van waarden voor LLD-regel. | |||
step | - | Individuele stap voor voorverwerking van LLD-regelwaarde. | |||
Voor de meeste element-tagwaarden, zie element-tagwaarden voor voorverwerking van de sjabloontemplate-itemwaarde. Alleen de tags die specifiek zijn voor voorverwerking van de waarden voor lage-niveau-ontdekking in sjabloontemplates, worden hieronder beschreven. | |||||
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 |
Type van de stap voor voorverwerking van LLD-regelwaarde. | |
trigger_prototypes | - | Hoofdelement voor triggerprototypes. | |||
Voor de meeste element-tagwaarden, zie tags voor gewone sjabloontriggers. | |||||
graph_prototypes | - | Hoofdelement voor grafiekprototypes. | |||
Voor de meeste element-tagwaarden, zie tags voor gewone sjabloongrafieken. | |||||
host_prototypes | - | Hoofdelement voor hostprototypes. | |||
Voor de meeste element-tagwaarden, zie tags voor gewone hosts. | |||||
item_prototypes | - | Hoofdelement voor itemprototypes. | |||
Voor de meeste element-tagwaarden, zie tags voor gewone sjabloonitems. | |||||
master_item | - | Individuele itemprototype master item/item prototype data. | |||
key | x | string |
Sleutelwaarde van het master item/item prototype van het afhankelijke item prototype. Vereist voor een afhankelijk item. |
Element | Element-eigenschap | Vereist | Type | Bereik1 | Beschrijving |
---|---|---|---|---|---|
triggers | - | Hoofdelement voor triggers. | |||
uuid | x | string |
Unieke identificator voor deze trigger. | ||
expression | x | string |
Triggervoorwaarde. | ||
recovery_mode | - | string |
0 - UITDRUKKING (standaard) 1 - HERSTEL_UITDRUKKING 2 - GEEN |
Basis voor het genereren van OK-gebeurtenissen. | |
recovery_expression | - | string |
Hersteluitdrukkingsvoorwaarde voor trigger. | ||
correlation_mode | - | string |
0 - UITGESCHAKELD (standaard) 1 - TAG_WAARDE |
Correlatiemodus (geen gebeurteniscorrelatie of gebeurteniscorrelatie op basis van tag). | |
correlation_tag | - | string |
De naam van de tag die moet worden gebruikt voor gebeurteniscorrelatie. | ||
name | x | string |
Triggernaam. | ||
event_name | - | string |
Gebeurtenisnaam. | ||
opdata | - | string |
Operationele gegevens. | ||
url | - | string |
URL geassocieerd met de trigger. | ||
status | - | string |
0 - GEACTIVEERD (standaard) 1 - GEDEACTIVEERD |
Triggersstatus. | |
priority | - | string |
0 - NIET_GEKLASSEERD (standaard) 1 - INFO 2 - WAARSCHUWING 3 - GEMIDDELD 4 - HOOG 5 - RAMP |
Triggersoort. | |
description | - | text |
Triggerbeschrijving. | ||
type | - | string |
0 - ENKEL (standaard) 1 - MEERVOUDIG |
Type gebeurtenisgeneratie (enkele probleemgebeurtenis of meerdere probleemgebeurtenissen). | |
manual_close | - | string |
0 - NEE (standaard) 1 - JA |
Handmatig afsluiten van probleemgebeurtenissen. | |
dependencies | - | Hoofdelement voor afhankelijkheden. | |||
name | x | string |
Naam van de afhankelijkheidstrigger. | ||
expression | x | string |
Uitdrukking voor de afhankelijkheidstrigger. | ||
recovery_expression | - | string |
Hersteluitdrukking voor de afhankelijkheidstrigger. | ||
tags | - | Hoofdelement voor triggertags. | |||
tag | x | string |
Naam van de tag. | ||
value | - | string |
Tagwaarde. |
Element | Element-eigenschap | Vereist | Type | Bereik1 | Beschrijving |
---|---|---|---|---|---|
graphs | - | Hoofdelement voor grafieken. | |||
uuid | x | string |
Unieke identificator voor deze grafiek. | ||
name | x | string |
Naam van de grafiek. | ||
width | - | integer |
20-65535 (standaard: 900) | Breedte van de grafiek, in pixels. Gebruikt voor voorbeeld en voor taart-/geëxplodeerde grafieken. | |
height | - | integer |
20-65535 (standaard: 200) | Hoogte van de grafiek, in pixels. Gebruikt voor voorbeeld en voor taart-/geëxplodeerde grafieken. | |
yaxismin | - | double |
Standaard: 0 | Waarde van het minimum van de Y-as. Gebruikt als 'ymin_type_1' is VAST. |
|
yaxismax | - | double |
Standaard: 0 | Waarde van het maximum van de Y-as. Gebruikt als 'ymax_type_1' is VAST. |
|
show_work_period | - | string |
0 - NEE 1 - JA (standaard) |
Niet-werkuren markeren. Gebruikt door normale en gestapelde grafieken. |
|
show_triggers | - | string |
0 - NEE 1 - JA (standaard) |
Eenvoudige triggervoorwaarden weergeven als een lijn. Gebruikt door normale en gestapelde grafieken. |
|
type | - | string |
0 - NORMAAL (standaard) 1 - GESTAPELD 2 - TAART 3 - GEËXPLODEERD |
Grafiektype. | |
show_legend | - | string |
0 - NEE 1 - JA (standaard) |
Grafieklegenda weergeven. | |
show_3d | - | string |
0 - NEE (standaard) 1 - JA |
3D-stijl inschakelen. Gebruikt door taart- en geëxplodeerde taartgrafieken. |
|
percent_left | - | double |
Standaard: 0 | De percentiellijnen voor de linker Y-as weergeven. Alleen gebruikt voor normale grafieken. |
|
percent_right | - | double |
Standaard: 0 | De percentiellijnen voor de rechter Y-as weergeven. Alleen gebruikt voor normale grafieken. |
|
ymin_type_1 | - | string |
0 - BEREKEND (standaard) 1 - VAST 2 - ITEM |
Minimumwaarde van de Y-as. Gebruikt door normale en gestapelde grafieken. |
|
ymax_type_1 | - | string |
0 - BEREKEND (standaard) 1 - VAST 2 - ITEM |
Maximumwaarde van de Y-as. Gebruikt door normale en gestapelde grafieken. |
|
ymin_item_1 | - | Individuele gegevens van het item. Vereist als 'ymin_type_1' is ITEM. |
|||
host | x | string |
Host van het item. | ||
key | x | string |
Sleutel van het item. | ||
ymax_item_1 | - | Individuele gegevens van het item. Vereist als 'ymax_type_1' is ITEM. |
|||
host | x | string |
Host van het item. | ||
key | x | string |
Sleutel van het item. | ||
graph_items | x | Hoofdelement voor grafiekitems. | |||
sortorder | - | integer |
Tekenvolgorde. De kleinere waarde wordt als eerste getekend. Kan worden gebruikt om lijnen of regio's achter (of voor) een ander tekenen. | ||
drawtype | - | string |
0 - ENKELLIJN (standaard) 1 - GEVULDE_REGIO 2 - DIKKE_LIJN 3 - GESTIPPELDE_LIJN 4 - GESTREEPTE_LIJN 5 - GRADIËNT_LIJN |
Tekeningstijl van het grafiekitem. Alleen gebruikt voor normale grafieken. |
|
color | - | string |
Kleur van het element (6 tekens, hexadecimaal). | ||
yaxisside | - | string |
0 - LINKS (standaard) 1 - RECHTS |
Kant van de grafiek waar de Y-schaal van het grafiekitem wordt getekend. Gebruikt door normale en gestapelde grafieken. |
|
calc_fnc | - | string |
1 - MIN 2 - GEM (standaard) 4 - MAX 7 - ALLES (minimum, gemiddeld en maximum; alleen gebruikt door eenvoudige grafieken) 9 - LAATSTE (alleen gebruikt door taart- en geëxplodeerde taartgrafieken) |
Gegevens om te tekenen als er meer dan één waarde voor een item is. | |
type | - | string |
0 - EENVOUDIG (standaard) 2 - GRAFIEK_SOM (waarde van het item vertegenwoordigt de hele taart; alleen gebruikt door taart- en geëxplodeerde taartgrafieken) |
Soort grafiekitem. | |
item | x | Individueel item. | |||
host | x | string |
Host van het item. | ||
key | x | string |
Sleutel van het item. |
Element | Element eigenschap | Vereist | Type | Bereik1 | Omschrijving |
---|---|---|---|---|---|
httptests | - | Hoofdelement voor webscenario's. | |||
uuid | x | string |
Unieke identifier voor dit webscenario. | ||
name | x | string |
Naam van het webscenario. | ||
delay | - | string |
Standaard: 1m | Frequentie van het uitvoeren van het webscenario. Seconden, tijdseenheid met achtervoegsel of gebruikersmacro. | |
attempts | - | integer |
1-10 (standaard: 1) | Het aantal pogingen om webstapscenario's uit te voeren. | |
agent | - | string |
Standaard: Zabbix | Client agent. Zabbix zal doen alsof het de geselecteerde browser is. Dit is handig wanneer een website verschillende inhoud retourneert voor verschillende browsers. | |
http_proxy | - | string |
Specificeer een HTTP-proxy om te gebruiken, in het formaat: http://[gebruikersnaam[:wachtwoord]@]proxy.example.com[:poort] |
||
variables | - | Hoofdelement voor scenario-level variabelen (macros) die gebruikt kunnen worden in scenario-stappen. | |||
name | x | string |
Variabele naam. | ||
value | x | text |
Variabele waarde. | ||
headers | - | Hoofdelement voor HTTP-headers die worden verzonden bij het uitvoeren van een verzoek. Headers moeten worden vermeld met dezelfde syntaxis als ze zouden verschijnen in het HTTP-protocol. | |||
name | x | string |
Header-naam. | ||
value | x | text |
Header-waarde. | ||
status | - | string |
0 - INGESCHAKELD (standaard) 1 - UITGESCHAKELD |
Status van het webscenario. | |
authentication | - | string |
0 - GEEN (standaard) 1 - BASIC 2 - NTLM |
Authenticatiemethode. | |
http_user | - | string |
Gebruikersnaam gebruikt voor basis-, HTTP- of NTLM-authenticatie. | ||
http_password | - | string |
Wachtwoord gebruikt voor basis-, HTTP- of NTLM-authenticatie. | ||
verify_peer | - | string |
0 - NEE (standaard) 1 - JA |
Controleer het SSL-certificaat van de webserver. | |
verify_host | - | string |
0 - NEE (standaard) 1 - JA |
Controleer of het veld 'Common Name' of het veld 'Subject Alternate Name' van het certificaat van de webserver overeenkomt. | |
ssl_cert_file | - | string |
Naam van het SSL-certificaatbestand dat wordt gebruikt voor clientauthenticatie (moet in PEM-indeling zijn). | ||
ssl_key_file | - | string |
Naam van het bestand van de SSL-privésleutel die wordt gebruikt voor clientauthenticatie (moet in PEM-indeling zijn). | ||
ssl_key_password | - | string |
Wachtwoord voor het bestand van de SSL-privésleutel. | ||
steps | x | Hoofdelement voor webstapscenario's. | |||
name | x | string |
Naam van de webstap in het scenario. | ||
url | x | string |
URL voor monitoring. | ||
query_fields | - | Hoofdelement voor queryvelden - een reeks HTTP-velden die aan de URL worden toegevoegd bij het uitvoeren van een verzoek. | |||
name | x | string |
Naam van het queryveld. | ||
value | - | string |
Waarde van het queryveld. | ||
posts | - | HTTP POST-variabelen als een string (ruwe postgegevens) of als een reeks HTTP-velden (gegevens van formulierenveld). | |||
name | x | string |
Naam van het postveld. | ||
value | x | string |
Waarde van het postveld. | ||
variables | - | Hoofdelement van stap-level variabelen (macros) die moeten worden toegepast na deze stap. Als de variabel-waarde een voorvoegsel 'regex:' heeft, dan wordt de waarde ervan geëxtraheerd uit de gegevens die door deze stap worden geretourneerd volgens het reguliere expressiepatroon dat volgt op het voorvoegsel 'regex:' |
|||
name | x | string |
Variabele naam. | ||
value | x | text |
Variabele waarde. | ||
headers | - | Hoofdelement voor HTTP-headers die worden verzonden bij het uitvoeren van een verzoek. Headers moeten worden vermeld met dezelfde syntaxis als ze zouden verschijnen in het HTTP-protocol. | |||
name | x | string |
Header-naam. | ||
value | x | text |
Header-waarde. | ||
follow_redirects | - | string |
0 - NEE 1 - JA (standaard) |
Volg HTTP-omleidingen. | |
retrieve_mode | - | string |
0 - BODY (standaard) 1 - HEADERS 2 - BEIDE |
HTTP-respons ophaalmodus. | |
timeout | - | string |
Standaard: 15s | Time-out van stapuitvoering. Seconden, tijdseenheid met achtervoegsel of gebruikersmacro. | |
required | - | string |
Tekst die aanwezig moet zijn in de respons. Genegeerd indien leeg. | ||
status_codes | - | string |
Een door komma's gescheiden lijst van geaccepteerde HTTP-statuscodes. Genegeerd indien leeg. Bijvoorbeeld: 200-201,210-299 | ||
tags | - | Hoofdelement voor webscenario-tags. | |||
tag | x | string |
Naam van de tag. | ||
value | - | string |
Tag-waarde. |
Element | Element-eigenschap | Vereist | Type | Bereik1 | Beschrijving |
---|---|---|---|---|---|
dashboards | - | Hoofdelement voor sjabloondashboards. | |||
uuid | x | string |
Unieke identificator voor dit dashboard. | ||
name | x | string |
Naam van het sjabloondashboard. | ||
weergaveperiode | - | integer |
Weergaveperiode van dashboards. | ||
automatisch_starten | - | string |
0 - nee 1 - ja |
Diavoorstelling automatisch starten. | |
pages | - | Hoofdelement voor sjabloondashboardpagina's. | |||
name | - | string |
Paginanaam. | ||
weergaveperiode | - | integer |
Paginaweergaveperiode. | ||
sorteervolgorde | - | integer |
Paginasorteervolgorde. | ||
widgets | - | Hoofdelement voor sjabloondashboardwidgets. | |||
type | x | string |
Widgettype. | ||
name | - | string |
Widgetnaam. | ||
x | - | integer |
0-23 | Horizontale positie vanaf de linkerkant van het sjabloondashboard. | |
y | - | integer |
0-62 | Verticale positie vanaf de bovenkant van het sjabloondashboard. | |
breedte | - | integer |
1-24 | Widgetbreedte. | |
hoogte | - | integer |
2-32 | Widgethoogte. | |
verberg_header | - | string |
0 - nee 1 - ja |
Widgetkop verbergen. | |
velden | - | Hoofdelement voor de velden van het sjabloondashboard-widget. | |||
type | x | string |
0 - GEHEEL GETAL 1 - TEKST 3 - HOST 4 - ITEM 5 - ITEM_PROTOTYPE 6 - GRAFIEK 7 - GRAFIEK_PROTOTYPE |
Veldtype van de widget. | |
name | x | string |
Naam van het widgetveld. | ||
value | x | mixed | Waarde van het widgetveld, afhankelijk van het veldtype. |
1 Voor tekenreekswaarden wordt alleen de tekenreeks geëxporteerd (bijv. "ZABBIX_ACTIVE") zonder de nummering die in deze tabel wordt gebruikt. De nummers voor bereikswaarden (overeenkomend met de API-waarden) in deze tabel worden alleen gebruikt voor ordening.