Шаблони су exported са многим повезаним објектима и објектним односима.
Извоз шаблона садржи:
Да бисте извезли шаблоне, урадите следеће:
У зависности од изабраног формата, шаблони се извозе у локалну датотеку са подразумеваним именом:
zabbix_export_templates.yaml
- у YAML извозу (подразумевана опција за извоз);zabbix_export_templates.xml
- у XML извозу;zabbix_export_templates.json
- у JSON извозу.Да бисте увезли шаблоне, урадите следеће:
Ако означите поље за потврду Напредне опције, биће приказана детаљна листа свих елемената за увоз - означите или скините ознаку за свако правило увоза према потреби.
Ако кликнете на поље за потврду у реду Све, сви елементи испод њега ће бити означени/неозначени.
Правила увоза:
Rule | Description |
---|---|
Update existing | Постојећи елементи ће бити ажурирани помоћу података из датотеке за увоз. У супротном, неће бити ажурирани. |
Create new | Нови елементи ће бити креирани коришћењем података из датотеке за увоз. У супротном, неће бити креирани. |
Delete missing | Постојећи елементи који нису присутни у датотеци за увоз биће уклоњени. У супротном, они неће бити уклоњени. Ако је Избриши недостајуће означено за Повезивање шаблона, тренутна веза шаблона која није присутна у датотеци за увоз биће прекинута. Ентитети (ставке, окидачи, графикони, итд.) наслеђени од неповезаних шаблона неће бити уклоњени (осим ако је опција Избриши недостајуће изабрана и за сваки ентитет). |
На следећем екрану ћете моћи да видите садржај шаблона који се увози. Ако је ово нови шаблон, сви елементи ће бити приказани зеленом бојом. Ако ажурирате постојећи шаблон, нови елементи шаблона ће бити означени зеленом бојом; уклоњени елементи шаблона биће истакнути црвеном бојом; елементи који се нису променили биће наведени на сивој позадини.
Мени са леве стране се може користити за навигацију кроз листу промена. Одељак Ажурирано истиче све промене направљене на постојећим елементима шаблона. Одељак Додано наводи нове елементе шаблона. Елементи у сваком одељку су груписани према типу елемента; кликните на сиву стрелицу да бисте проширили или скупили групу елемената.
Прегледајте промене шаблона, а затим кликните на Увези да бисте извршили увоз шаблона. Порука о успеху или неуспеху увоза ће бити приказана на корисничком интерфејсу.
Формат извоза у YAML:
zabbix_export:
version: '7.0'
template_groups:
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: Templates/Applications
host_groups:
- uuid: a571c0d144b14fd4a87a9d9b2aa9fcd6
name: 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.41
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.'
tags:
- tag: component
value: log
- 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: component
value: system
- 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: component
value: system
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: cluster
value: '{#CLUSTER.NAME}'
- tag: component
value: cluster
- 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: component
value: datastore
- tag: datastore
value: '{#DATASTORE}'
- 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: component
value: datastore
- tag: datastore
value: '{#DATASTORE}'
- 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: component
value: datastore
- tag: datastore
value: '{#DATASTORE}'
- 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: component
value: datastore
- tag: datastore
value: '{#DATASTORE}'
- 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: 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: 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}'
tags:
- tag: class
value: software
- tag: target
value: vmware
macros:
- macro: '{$VMWARE.PASSWORD}'
description: 'VMware service {$USERNAME} user password'
- macro: '{$VMWARE.URL}'
description: 'VMware service (vCenter or ESX hypervisor) SDK URL (https://servername/sdk)'
- macro: '{$VMWARE.USERNAME}'
description: 'VMware service user name'
valuemaps:
- uuid: 3c59c22905054d42ac4ee8b72fe5f270
name: 'VMware status'
mappings:
- value: '0'
newvalue: gray
- value: '1'
newvalue: green
- value: '2'
newvalue: yellow
- value: '3'
newvalue: red
Извезени елементи су објашњени у табелама испод.
Element | Type | Description | |
---|---|---|---|
template_groups | (обавезно) Основни елемент за групе шаблона. | ||
uuid | string | (обавезно) Јединствени идентификатор за ову групу шаблона. | |
name | string | (обавезно) Име групе шаблона. | |
host_groups | (обавезно) Root елемент за домаћина групе које користе прототипови домаћина. | ||
uuid | string | (обавезно) Јединствени идентификатор за ову групу домаћина. | |
name | string | (обавезно) Име групе домаћина. | |
templates | Основни елемент за templates. |
Element | Type | Description | |
---|---|---|---|
uuid | string | (обавезно) Јединствени идентификатор за овај шаблон. | |
template | string | (обавезно) Јединствено име шаблона. | |
name | string | Видљиво име шаблона. | |
description | text | Опис шаблона. | |
vendor | Root елемент за добављача шаблона (присутан ако извезени шаблон садржи податке о добављачу). | ||
name | string | (обавезно) Име добављача шаблона. | |
version | string | (обавезно) Верзија шаблона. За out-of-the-box templates, верзија се приказује на следећи начин: главна верзија Zabbix, граничник ("-"), број ревизије (повећан са сваком новом верзијом шаблона и ресетован са сваком већом верзијом Zabbix-а). На пример, 6.4-0, 6.4-3, 7.0-0, 7.0-3. |
|
templates | Root елемент за повезане шаблоне. | ||
name | string | (обавезно) Име шаблона. | |
groups | Root елемент за групе шаблона. | ||
name | string | (обавезно) Име групе шаблона. | |
items | Основни елемент за template items. | ||
discovery_rules | Основни елемент за template low-level discovery rules. | ||
httptests | Root елемент за template web scenarios. | ||
tags | Root елемент за ознаке шаблона. | ||
tag | string | (обавезно) Име ознаке. | |
value | string | Вредност ознаке. | |
macros | Root елемент за макрое корисника шаблона. | ||
macro | string | (обавезно) Име корисничког макроа. | |
type | string | Тип корисничког макроа. Могуће вредности:1 TEXT (0, подразумевано), SECRET_TEXT (1), VAULT (2). Погледајте такође : [User macro |
|
object](/manual/api/reference/usermacro/object) (type ). |
|||
value | string | Вредност корисничког макроа. | |
description | string | Опис корисничког макроа. | |
dashboards | Root елемент за template dashboards. | ||
valuemaps | Root елемент за template dashboards. |
Element | Type | Description | |
---|---|---|---|
uuid | string | (обавезно) Јединствени идентификатор за ову ставку. | |
name | string | (обавезно) Назив ставке. | |
type | string | Тип ставке. Могуће вредности:1 ZABBIX_PASSIVE (0, default), TRAP (2), SIMPLE (3), INTERNAL (5), ZABBIX_ACTIVE (7), EXTERNAL (10), ODBC (11), IPMI (12), SSH (13), TELNET (14), CALCULATED (15), JMX (16), SNMP_TRAP (17), |
|
DEPENDENT (18), HTTP_AGENT (19), SNMP_AGENT (20), ITEM_TYPE_SCRIPT (21), ITEM_TYPE_BROWSER (22). | |||
snmp_oid | string | (обавезно за ставке SNMP_AGENT) ID објекта SNMP. | |
key | string | (обавезно) Кључ ставке. | |
delay | string | Интервал ажурирања ставке. Подразумевано: 1m. Вредност ће увек бити 0 за TRAP ставке. |
|
history | string | Период чувања података историје (користећи time suffix, user macro или LLD macro . | |
Подразумевано: 31d. |
|||
trends | string | Период чувања тренд података (користећи time suffix, user macro или LLD macro. | |
Подразумевано: 365d. |
|||
status | string | Статус ставке. Могуће вредности:1 ENABLED (0, default), DISABLED (1). |
|
value_type | string | Тип примљене вредности. Могуће вредности:1 FLOAT (0), CHAR (1), LOG (2), UNSIGNED (3, default), TEXT (4), BINARY (5). |
|
allowed_hosts | string | Списак IP адреса домаћина дозвољених за слање података за ову ставку, раздвојених зарезима. Подржано за TRAP и HTTP_AGENT ставке. |
|
units | string | Јединице примљених вредности (bps, B, итд.). | |
params | text | Додатни параметри у зависности од типа ставке (извршени скрипт за SSH и TELNET ставке; SQL упит за ODBC ставке; формула за CALCULATED ставке; скрипт за ITEM_TYPE_SCRIPT и ITEM_TYPE_BROWSER ставке). | |
ipmi_sensor | string | IPMI сензор. Подржано за IPMI ставке. |
|
authtype | string | Тип аутентификације. Подржано за SSH и HTTP_AGENT ставке. Могуће вредности за SSH ставке:1 PASSWORD (0, подразумевано), PUBLIC_KEY (1). Могуће вредности за HTTP_AGENT ставке:1 NONE (0, подразумевано), BASIC (1), NTLM (2). |
|
username | string | (обавезно за SSH и TELNET ставке) Корисничко име за аутентификацију. Подржано за SIMPLE, ODBC, JMX и HTTP_AGENT ставке. Када се користи за JMX ставке, потребно је навести и password (погледајте испод) или оба елемента треба оставити празна. |
|password|<|string|(обавезно за SSH и TELNET ставке) Лозинка за аутентификацију.
Подржано за SIMPLE, ODBC, JMX и HTTP_AGENT ставке.
Када се користи за JMX ставке, потребно је навести и username
(погледајте изнад) или оба елемента треба оставити празна.|
|publickey|<|string|(обавезно за SSH ставке) Назив датотеке јавног кључа.| |privatekey|<|string|(обавезно за SSH ставке) Назив датотеке приватног кључа.| |description|<|text|Опис ставке.| |inventory_link|<|string|Поље инвентара домаћина које је попуњено овом ставком.
Могуће вредности:1 NONE (0), ALIAS (4), итд. (погледајте Host inventory за подржана поља).| |valuemap|<| |Root елемент за мапирање вредности ставке.| | |name|string|(required) Назив мапе вредности која ће се користити за ову ставку.| |logtimefmt|<|string|Формат времена у записима логова.
Подржано за ставке типа LOG.| |preprocessing|<| |Root елемент за предобраду вредности ставке.| | |step| |Коренски елемент за template item value preprocessing steps.| |jmx_endpoint|<|string|JMX крајња тачка.
Подржано за JMX ставке.| |master_item|<| |(обавезно за DEPENDENT ставке) Коренски елемент за мастер ставку зависне ставке.| | |key|string|(обавезно) Кључ мастер ставке зависне ставке.| |timeout|<|string|Време истека захтева за прикупљање података ставке.
Подржано за Timeouts списак типова ставки.| |url|<|string|(обавезно за HTTP_AGENT ставке) URL адреса.| |query_fields|<| |Коренски елемент за параметре упита.
Подржано за HTTP_AGENT ставке.| |<|name|string|(обавезно за HTTP_AGENT ставке) Назив параметра упита.| |^|value|string|Вредност параметра упита.
Подржано за HTTP_AGENT ставке.| |parameters|<| |Коренски елемент за параметре дефинисане од стране корисника.
Подржано за ITEM_TYPE_SCRIPT и ITEM_TYPE_BROWSER ставке.| |<|name|string|(обавезно за ITEM_TYPE_SCRIPT и ITEM_TYPE_BROWSER ставке) Назив параметра дефинисаног од стране корисника.| |^|value|string|Вредност параметра дефинисаног од стране корисника.
Подржано за ITEM_TYPE_SCRIPT и ITEM_TYPE_BROWSER ставке.| |posts|<|string|Тело HTTP(S) захтева.
Подржано за HTTP_AGENT ставке.| |status_codes|<|string|Опсег тражених HTTP статус кодова, одвојених зарезима.
Подржано за HTTP_AGENT ставке.| |follow_redirects|<|string|Прати преусмеравања одговора при прикупљању података.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 NO (0), YES (1, default).| |post_type|<|string|Тип тела података.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 RAW (0, default), JSON (2), XML (3).| |http_proxy|<|string|Конекцијски низ за HTTP(S) прокси..
Подржано за HTTP_AGENT ставке.| |headers|<| |Коренски елемент за HTTP заглавља.
Подржано за HTTP_AGENT ставке.| |<|name|string|(обавезно за HTTP_AGENT ставке) Назив заглавља.| |^|value|string|(обавезно за HTTP_AGENT ставке) Вредност заглавља.| |retrieve_mode|<|string|Који део одговора треба да се чува.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 BODY (0, default), HEADERS (1), BOTH (2).| |request_method|<|string|Тип методе захтева.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 GET (0, default), POST (1), PUT (2), HEAD (3).| |output_format|<|string|Како обрадити одговор.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 RAW (0, default), JSON (1).| |allow_traps|<|string|Дозволи попуњавање вредности слично trapper ставци.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 NO (0, default), YES (1).| |ssl_cert_file|<|string|Путања до јавног SSL кључа.
Подржано за HTTP_AGENT ставке.| |ssl_key_file|<|string|Путања до приватног SSL кључа.
Подржано за HTTP_AGENT ставке.| |ssl_key_password|<|string|Лозинка за SSL кључ.
Подржано за HTTP_AGENT ставке.| |verify_peer|<|string|Ако је потребно проверити да је сертификат домаћина аутентичан.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 NO (0, default), YES (1).| |verify_host|<|string|Ако је потребно проверити да се име домаћина за везу подудара са оним у сертификату домаћина.
Подржано за HTTP_AGENT ставке.
Могуће вредности:1 NO (0, default), YES (1).| |tags|<| |Коренски елемент за ознаке ставке.| |<|tag|string|(equired) Назив ознаке.| |^|value|string|Вредност ознаке.| |triggers|<|<|Коренски елемент за template item triggers.|
Погледајте такође: Item object (позовите се на одговарајућу особину са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
тype | string | (обавезно) Тип корака претходне обраде вредности ставке. Могуће вредности:1 MULTIPLIER (1), RTRIM (2), LTRIM (3), TRIM (4 ), REGEX (5), BOOL_ТО_DECIMAL (6), OCTAL_ТО_DECIMAL (7), HEX_ТО_DECIMAL (8), SIMPLE_CHANGE (9, израчунато: примљена вредност - претходна вредност), CHANGE _PER_SECOND (10, израчунато: (примљена вредност - претходна вредност)/(време сада - време последње провере)), XMLPATH (11), JSONPATH (12), IN_RANGE (13), MATCHES_REGEX (14 ), NOT_MATCHES_REGEX (15), CHECK_JSON_ERROR (16), CHECK_XML_ERROR (17), CHECK_REGEX_ERROR (18), DISCARD_UNCHANGED (19), DISCARD_UNCHANGED_HEATBEAT (20), JAVASCRIPT (21), PROMETHEUS_PATTERN (22), PROMETHEUS_ТО_JSON (23), CSV_ТО_JSON (24), STR_REPLACE (25), CHECK_NOT_SUPPORTED (26), XML_TO_JSON (27), SNMP_WALK_VALUE (28), SNMP_WALK_ТО_JSON (29), SNMP_GET_VALUE (30). |
|
parameters | (обавезно) Основни елемент за параметре корака претходне обраде вредности ставке. | ||
parameter | string | Појединачни параметар корака претходне обраде вредности ставке. | |
error_handler | string | Тип радње који се користи у случају неуспеха корака претходне обраде. Могуће вредности:1 ORIGINAL_ERROR (0, подразумевано), DISCARD_VALUE (1), CUSTOM_VALUE (2), CUSTOM_ERROR (3). |
|
error_handler_params | string | Параметри руковаоца грешкама. |
Такође погледајте: Item preprocessing object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
uuid | string | (обавезно) Јединствени идентификатор за овај окидач. | |
expression | string | (обавезно) Израз окидача. | |
recovery_mode | string | Основа за генерисање ОК догађаја. Могуће вредности:1 EXPRESSION (0, default), RECOVERY_EXPRESSION (1), NONE (2). |
|
recovery_expression | string | Израз опоравка окидача. | |
correlation_mode | string | Режим корелације (без корелације догађаја или корелације догађаја по ознаци). Могуће вредности:1 DISABLED (0, default), TAG_VALUE (1). |
|
correlation_tag | string | Име ознаке која ће се користити за корелацију догађаја. | |
name | string | (обавезно) Име окидача. | |
event_name | string | Име догађаја. | |
opdata | string | Оперативни подаци. | |
url_name | string | Ознака за URL повезану са окидачем. | |
url | string | URL повезан са окидачем. | |
status | string | Статус окидача.<бр>Могуће вредности:1 ENABLED (0, default), DISABLED (1). | |
priority | string | Озбиљност окидача.<бр>Могуће вредности:1 NOT_CLASSIFIED (0, default), INFO (1), WARNING (2), AVERAGE (3), HIGH (4), DISASTER (5). | |
description | text | Опис окидача. | |
type | string | Тип генерисања догађаја (један или више проблемских догађаја).<бр>Могуће вредности:1 SINGLE (0, default), MULTIPLE (1). | |
manual_close | string | Ручно затварање проблематичних догађаја.<бр>Могуће вредности:1 NO (0, default), YES (1). | |
dependencies | Корени елемент за зависности. | ||
name | string | (обавезно) Име зависности окидача. | |
expression | string | (обавезно) Израз зависности окидача. | |
recovery_expression | string | Израз опоравка зависности окидача. | |
ознаке | Корен елемент за ознаке окидача. | ||
tag | string | (обавезно) Име ознаке. | |
value | string | Вредност ознаке. |
Такође погледајте: Trigger object (позовите се на релевантно својство са одговарајућим именом).
Већина елемената правила Низак-Ниво-Откривања шаблона је иста као за template items. Табела испод описује оне елементе који се разликују од ставки шаблона.
Element | Type | Description | |
---|---|---|---|
type | string | Тип ставке. Могуће вредности:1 ZABBIX_PASSIVE (0, default), TRAP (2), SIMPLE (3), INTERNAL (5), ZABBIX_ACTIVE (7), EXTERNAL (10), ODBC (11), IPMI (12), SSH (13), TELNET (14), JMX (16), DEPENDENT (18), HTTP_AGENT (19), SNMP_AGENT (20), ITEM_TYPE_SCRIPT (21), ITEM_TYPE_BROWSER (22). |
|
key | string | (обавезно) Кључ правила Низак-ниво-откривања. | |
filter | Корени елемент за template low-level discovery rule filters. | ||
lifetime | string | Временски период (користећи секунде, time suffix, или user macro), након којег ће ресурси који више нису откривени бити онемогућени. Подразумевано: 7d. |
|
lifetime_type | string | Сценарио за брисање изгубљених LLD ресурса. Могуће вредности: DELETE_NEVER, DELETE_IMMEDIATELY, DELETE_AFTER. |
|
enabled_lifetime | string | Временски период (користећи секунде, time suffix, или user macro), након чега нема дуже откривени ресурси ће бити онемогућени. | |
enabled_lifetime_type | string | Сценарио за онемогућавање изгубљених LLD ресурса. Могуће вредности: DISABLE_NEVER, DISABLE_IMMEDIATELY, DISABLE_AFTER. |
|
item_prototypes | Корени елемент за елементе прототипа ставке шаблона, који су исти као за template items. | ||
trigger_prototypes | Корени елемент за елементе прототипа окидача шаблона, који су исти као за template item triggers. | ||
graph_prototypes | Корен елемент за елементе прототипа шаблонског графикона, који су исти као за host graphs. | ||
host_prototypes | Корен елемент за елементе прототипа хоста шаблона, који су исти као заhost graphs. | ||
master_item | string | (потребно за DEPENDENT правила) Корени елемент за мастер ставку зависног правила. | |
lld_macro_paths | Корен елемент за макро путање правила откривања-ниског-нивоа. | ||
lld_macro | string | (обавезно) Име макроа правила откривања-ниског-нивоа. | |
path | string | (обавезно) Селектор за вредност, која ће бити додељена одговарајућем макроу. | |
preprocessing | Корени елемент за предобраду вредности правила откривања-ниског-нивоа. | ||
step | Корени елемент за елементе корака предобраде вредности правила откривања ниског нивоа, који су исти као за template item value preprocessing steps, осим са мање могућих вредности. Такође погледајте: LLD rule preprocessing object. | ||
overrides | Коренски елемент за правила надјачавања правила откривања ниског нивоа. | ||
name | string | (обавезно) Јединствено име надјачавања. | |
step | string | (обавезно) Јединствени редни број надмашивања. | |
stop | string | Престани са обрадом наредних надмашивања ако се поклапа. | |
filter | Корени елемент за филтер елементе правила надмашивања правила низа-ниво откривања, који су исти као за template low-level discovery rule filters. | ||
operations | Корени елемент за template low-level discovery rule override operations. |
Такође погледајте: LLD rule object (позовите се на релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
evaltype | string | Замени метод процене услова филтера. Могуће вредности:1 AND_OR (0, default), AND (1), OR (2), FORMULA (3). |
|
formula | string | Прилагођена формула за рачунање услове филтера. | |
conditions | Корени елемент за услове филтера. | ||
macro | string | (обавезно) Име макроа за откривање ниског нивоа за извршење провере. | |
value | string | Вредност за поређење. | |
operator | string | Оператор услова. Могуће вредности:1 MATCHES_REGEX (8, default), NOT_MATCHES_REGEX (9). |
|
formulaid | string | (обавезно) Произвољни јединствени ID који се користи за упућивање на услов из прилагођеног израза. Може да садржи само велика слова. ID мора да дефинише корисник када мења услове филтера, али ће бити генерисан изнова када их накнадно захтева. |
Такође погледајте: LLD rule filter object (позовите се на одговарајућу особину са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
operationobject | string | Објекат на који се примењује операција. Могуће вредности:1 ITEM_PROTOTYPE (0), TRIGGER_PROTOTYPE (1), GRAPH_PROTOTYPE (2), HOST_PROTOTYPE (3). |
|
operator | string | Оператер за поништавање услова. Могуће вредности:1 EQUAL (1), NOT_EQUAL (2), LIKE (3), NOT_LIKE (4), REGEXP (5), NOT_REGEXP (6). |
|
value | string | Регуларни израз или стринг за оператор услова за поништавање. | |
status | string | Статус објекта након операције надјачавања. | |
discover | string | Да ли је објекат додат као резултат откривања. | |
delay | string | Интервал ажурирања постављен за прототип ставке након операције надјачавања. | |
history | string | Период складиштења историје постављен за прототип ставке након операције надјачавања. | |
trends | string | Период складиштења трендова постављен за прототип ставке након операције надјачавања. | |
severity | string | Озбиљност прототипа окидача постављена након операције надјачавања. | |
tags | Корен елемент за ознаке постављене за објекат након операције надјачавања. | ||
tag | string | (обавезно) Име ознаке. | |
value | string | Вредност ознаке. | |
templates | Коренски елемент за шаблоне повезане са прототипом домаћина након операције надјачавања. | ||
name | string | (обавезно) Име шаблона. | |
inventory_mode | stringг | Режим инвентара прототипа домаћина постављен након операције надјачавања. |
Такође погледајте: LLD rule override operation object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
name | string | (обавезно) Јединствени идентификатор за овај веб сценарио. | |
name | string | (обавезно) Име веб сценарија. | |
delay | string | Учесталост (користећи секунде, time suffix, или user macro) извршавања веб сценарија. Подразумевано: 1m. |
|
attempts | integer | Број покушаја за извршавање корака веб сценарија. Могуће вредности:1 1-10 (default: 1). |
|
agent | string | Клијент агент. Zabbix ће се претварати да је изабрани претраживач. Ово је корисно када веб локација враћа различит садржај за различите претраживаче. Подразумевано: Zabbix. |
|
http_proxy | string | Прокси који ће користити веб сценарио дат као: http://[username[:password]@]proxy.example.com[:port] |
|
variables | Коренски елемент за променљиве веб сценарија које се могу користити у корацима сценарија. | ||
name | string | (обавезно) Име променљиве. | |
value | text | (обавезно) Вредност променљиве. | |
headers | Коренски елемент за HTTP заглавља која се шаљу приликом извршавања захтева. Заглавља треба да буду наведена користећи исту синтаксу као што би се појавила у HTTP протоколу. |
||
name | string | (обавезно) Име заглавља. | |
value | text | (обавезно) Вредност заглавља. | |
status | string | Статус веб сценарија. Могуће вредности:1 ENABLED (0, default), DISABLED (1). |
|
authentication | string | Метод аутентификације. Могуће вредности:1 NONE (0, default), BASIC (1), NTLM (2). |
|
http_user | string | Корисничко име које се користи за BASIC (HTTP) или NTLM аутентификацију. | |
http_password | string | Лозинка која се користи за BASIC (HTTP) или NTLM аутентификацију. | |
verify_peer | string | Провера SSL сертификата веб сервера. Могуће вредности:1 NO (0, default), YES (1). |
|
verify_host | string | Провери да ли се поља Заједничко име или Алтернативно име субјекта поклапају са сертификатом веб сервера. Могуће вредности:1 NO (0, default), YES (1). |
|
ssl_cert_file | string | Назив датотеке SSL сертификата која се користи за аутентификацију клијента (мора бити у PEM формату). | |
ssl_key_file | string | Назив датотеке SSL приватног кључа која се користи за аутентификацију клијента (мора бити у PEM формату). | |
ssl_key_password | string | Лозинка за приватни кључ SSL фајла.. | |
steps | (обавезно) Коренски елемент за template web scenario steps. | ||
tags | Коренски елемент за ознаке веб сценарија. | ||
tag | string | (обавезно) Име ознаке. | |
value | string | Вредност ознаке. |
Такође погледајте: Web scenario object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
name | string | (обавезно) Име корака веб сценарија. | |
url | string | (обавезно) URL за праћење. | |
query_fields | Root елемент за параметре упита (низ HTTP поља која се додају у URL приликом извршавања захтева). | ||
name | string | ||
value | string | Вредност параметра упита. | |
posts | Root елемент за HTTP POST променљиве (стринг (необрађени подаци) или низ HTTP поља (подаци поља обрасца)). | ||
name | string | (обавезно) Име поља објаве. | |
value | string | (обавезно) Поставите вредност поља. | |
variables | Root елемент променљивих на нивоу корака (макроа) које треба применити након овог корака. Ако вредност променљиве има префикс 'regex:' , тада се њена вредност издваја из података враћених овим кораком у складу са regular обрасцем израза који следи префикс 'regex:' |
|<|name|string|(обавезно) Име променљиве.| |^|value|text|(обавезно) Вредност променљиве.| |headers|<| |Root елемент за HTTP заглавља која се шаљу приликом извршавања захтева.| |<|name|string|(обавезно) Име заглавља.| |^|value|text|(обавезно) Вредност заглавља.| |follow_redirects|<|string|Прати HTTP преусмеравања.
Могуће вредности:1 NO (0), YES (1, default).| |retrieve_mode|<|string|Режим преузимања HTTP одговора.
Могуће вредности:1 BODY (0, default), HEADERS (1), BOTH (2).| |timeout|<|string|Истек (користећи секунде, time suffix, или user macro) извршавања корака.
Подразумевано: 15s.| |required|<|string|Текст који мора бити присутан у одговору (игнорисан ако је празан).| |status_codes|<|string|Листа прихваћених HTTP статусних кодова раздвојених зарезима (нпр., 200-201,210-299
; игнорисано ако је празно).|
Такође погледајте: Web scenario step object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
uuid | string | (обавезно) Јединствени идентификатор за ову контролну таблу. | |
name | string | Име контролне табле шаблона. | |
display period | integer | Прикажи период страница контролне табле. | |
auto_start | string | Аутоматско покретање пројекције слајдова. Могуће вредности:1 NO (0), YES (1, default). |
|
pages | Коренски елемент за странице контролне табле шаблона. | ||
name | string | Име странице. | |
display period | integer | Период приказа странице. | |
sortorder | integer | Редослед сортирања страница. | |
widgets | Коренски елемент за template dashboard widgets. |
Такође погледајте: Template dashboard object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
type | string | (обавезно) Тип виџета. | |
name | string | Назив виџета. | |
x | integer | Хоризонтална позиција са леве стране контролне табле шаблона. Могуће вредности:1 0-71. |
|
y | integer | Вертикална позиција од врха контролне табле шаблона. Могуће вредности:1 0-63. |
|
width | integer | Ширина виџета. Могуће вредности:1 1-72. |
|
height | integer | Висина виџета. Могуће вредности:1 1-64. |
|
hide_header | string | Сакриј заглавље виџета. Могуће вредности:1 NO (0, default), YES (1). |
|
fields | Коренски елемент за поља виџета контролне табле шаблона. | ||
type | string | (обавезно) Тип поља виџета. Могуће вредности:1 INTEGER (0), STRING (1), ITEM (4), ITEM_PROTOTYPE (5) , GRAPH (6), GRAPH_PROTOTYPE (7), MAP (8), SERVICE (9), SLA (10), USER (11), ACTION (12), MEDIA_TYPE (13). |
|
name | string | (обавезно) Име поља виџета. | |
value | mixed | (обавезно) Вредност поља виџета, у зависности од типа поља. |
Погледајте такође: Template dashboard widget object (погледајте релевантно својство са одговарајућим именом).
Element | Type | Description | |
---|---|---|---|
uuid | string | (обавезно) Јединствени идентификатор за ову мапу вредности. | |
name | string | (обавезно) Име мапе вредности. | |
mapping | Root елемент за мапирања. | ||
type | string | Мапирање типа подударања. Могуће вредности:1 EQUAL (0, подразумевано), GREATER_OR_EQUAL (2), LESS_OR_EQUAL (3), IN_RANGE (4), REGEXP (5), DEFAULT (6). |
|
value | string | Оригинална вредност. | |
newvalue | string | (обавезно) Вредност у коју је мапирана оригинална вредност. |
Такође погледајте: Value map object (погледајте релевантно својство са одговарајућим именом).
1 API целобројне вредности у заградама, на пример, ENABLED (0), помињу се само као референца. За више информација погледајте страницу повезаног API објекта у уносу у табели или на крају сваког одељка.