Шаблоны экспортируются вместе со множеством связанных объектов и со связями между объектами.
Экспорт шаблона содержит:
Для экспорта шаблонов выполните следующее:
В зависимости от выбранного формата шаблоны будут экспортированы в локальный файл со следующим именем по умолчанию:
Для импорта шаблонов выполните следующее:
Все обязательные поля ввода отмечены красной звёздочкой.
Правила импорта:
Правило | Описание |
---|---|
Обновить существующее | Существующие элементы будут обновлены данными, взятыми из файла импорта. В противном случае они не будут обновляться. |
Создать новое | Импорт добавит новые элементы, используя данные из файла импорта. В противном случае они не будут добавлены. |
Удалить отсутствующее | Импорт удалит существующие элементы, которые отсутствуют в файле импорта. В противном случае они не будут удаляться. Если для связи с шаблонами выбрана опция Удалить отсутствующее, то существующее присоединение к шаблону, но отсутствующее в файле импорта, будет удалено. Начиная с Zabbix 6.0.13, объекты, унаследованные от отсоединяемых шаблонов (элементы данных, триггеры, графики и т.п.), не будут удалены (если только опция "Удалить отсутствующее" не отмечена также для каждого из объектов). |
На следующем экране вы можете просмотреть содержимое импортируемого шаблона. Если импортируемый шаблон новый, все перечисленные элементы будут зелёными. При обновлении существующего шаблона все новые элементы шаблона будут подсвечены зелёным; удаляемые из шаблона элементы будут подсвечены красным; элементы, которые не изменились, будут перечислены на серым фоне.
Меню слева можно использовать для перехода по списку изменений. Раздел Обновлено подсвечивает все изменения, сделанные над существующими элементами шаблона. Раздел Добавлено перечисляет новые элементы шаблона. Элементы каждого раздела сгруппированы по типу элемента; нажмите на серую стрелку, чтобы развернуть или свернуть группу элементов.
Проверьте изменения шаблона, затем нажмите Импорт для выполнения операции импорта шаблона. В веб-интерфейсе отобразится сообщение об успехе или об ошибке импорта.
Формат экспорта в 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
Значения тегов элементов описаны в таблице ниже.
Элемент | Свойство элемента | Обязательный | Тип | Диапазон | Описание |
---|---|---|---|---|---|
templates | - | Корневой элемент шаблонов. | |||
uuid | x | строка |
Уникальный идентификатор конкретного шаблона. | ||
template | x | строка |
Уникальное имя шаблона. | ||
name | - | строка |
Видимое имя шаблона. | ||
description | - | текст |
Описание шаблона. | ||
groups | x | Корневой элемент групп узлов сети шаблона. | |||
uuid | x | строка |
Уникальный идентификатор конкретной группы узлов сети. | ||
name | x | строка |
Имя группы узлов сети. | ||
templates | - | Корневой элемент присоединенных шаблонов. | |||
name | x | строка |
Имя шаблона. | ||
tags | - | Корневой элемент тегов шаблона. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. | ||
macros | - | Корневой элемент макросов шаблона. | |||
macro | x | строка |
Имя пользовательского макроса. | ||
type | - | строка |
0 - TEXT (по умолчанию) 1 - SECRET_TEXT 2 - VAULT |
Тип макроса. | |
value | - | строка |
Значение пользовательского макроса. | ||
description | - | строка |
Описание пользовательского макроса. | ||
valuemaps | - | Корневой элемент преобразований значений шаблона. | |||
uuid | x | строка |
Уникальный идентификатор конкретного преобразования значений. | ||
name | x | строка |
Имя преобразования значений. | ||
mapping | - | Корневой элемент преобразований. | |||
value | x | строка |
Значение преобразования. | ||
newvalue | x | строка |
Новое значение преобразования. |
Элемент | Свойство элемента | Обязательный | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
items | - | Корневой элемент элементов данных. | |||
uuid | x | строка |
Уникальный идентификатор элемента данных | ||
name | x | строка |
Имя элемента данных. | ||
type | - | строка |
0 - ZABBIX_PASSIVE (по умолчанию) 2 - TRAP 3 - SIMPLE 5 - INTERNAL 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 15 - CALCULATED 16 - JMX 17 - SNMP_TRAP 18 - DEPENDENT 19 - HTTP_AGENT 20 - SNMP_AGENT 21 - ITEM_TYPE_SCRIPT |
Тип элемента данных. | |
snmp_oid | - | строка |
Идентификатор объекта SNMP. Обязателен для элементов данных SNMP. |
||
key | x | строка |
Ключ элемента данных. | ||
delay | - | строка |
По умолчанию: 1m | Интервал обновления элемента данных. Принимает секунды или единицы времени с суффиксом (30s, 1m, 2h, 1d). Опционально можно указать один и более пользовательских интервалов - как гибких интервалов, так и интервалов по расписанию. Несколько интервалов отделяются при помощи двоеточия. Можно использовать пользовательские макросы. Один макрос должен занимать всё поле. Несколько макросов в поле или макросы вперемешку с текстом не поддерживаются. Гибкие интервалы можно указывать в виде двух макросов с разделением прямой косой чертой (например, {$FLEX_INTERVAL}/{$FLEX_PERIOD} ). |
|
history | - | строка |
По умолчанию: 90d | Период времени, как долго хранить данные истории. Единица времени с суффиксом, пользовательский макрос или LLD макрос. | |
trends | - | строка |
По умолчанию: 365d | Период времени, как долго хранить данные динамики изменений. Единица времени с суффиксом, пользовательский макрос или LLD макрос. | |
status | - | строка |
0 - ENABLED (по умолчанию) 1 - DISABLED |
Состояние элемента данных. | |
value_type | - | строка |
0 - FLOAT 1 - CHAR 2 - LOG 3 - UNSIGNED (по умолчанию) 4 - TEXT |
Тип получаемого значения. | |
allowed_hosts | - | строка |
Список IP адресов (разделенных запятыми) узлов сети, с которых разрешена отправка данных на элемент данных Используется элементами данных с типами траппер и HTTP агент. |
||
units | - | строка |
Единицы измерений получаемых значений (bps, B и т.п.). | ||
params | - | текст |
Дополнительные параметры, в зависимости от типа элемента данных: - выполняемый скрипт для элементов данных с типами Скрипт, SSH и Telnet; - SQL запрос для элементов данных с типом монитор баз данных; - формула для вычисляемых элементов данных. |
||
ipmi_sensor | - | строка |
ID IPMI сенсора. Используется только IPMI элементами данных. |
||
authtype | - | строка |
Тип аутентификации для элементов данных типа SSH агент: 0 - PASSWORD (по умолчанию) 1 - PUBLIC_KEY Тип аутентификации для элементов данных типа HTTP агент: 0 - NONE (по умолчанию) 1 - BASIC 2 - NTLM |
Тип аутентификации. Используется только элементами данных с типами SSH и HTTP агент. |
|
username | - | строка |
Имя пользователя для аутентификации. Используется элементами данных с типами простая проверка, SSH, Telnet, монитор баз данных, JMX и HTTP агент. Требуется SSH и Telnet элементам данных. При использовании с JMX агентом пароль также должен быть указан вместе с именем пользователя или оба свойства должны быть пустыми. |
||
password | - | строка |
Пароль для аутентификации. Используется элементами данных с типами простая проверка, SSH, Telnet, монитор баз данных, JMX и HTTP агент. При использовании с JMX агентом имя пользователя также должно быть указано вместе с паролем или оба свойства должны быть пустыми. |
||
publickey | - | строка |
Имя файла открытого ключа (public key) Требуется SSH агент элементам данных. |
||
privatekey | - | строка |
Имя файла закрытого ключа (private key) Требуется SSH агент элементам данных. |
||
port | - | строка |
Пользовательский порт элемента данных. Может содержать пользовательские макросы. Используется только SNMP элементами данных. |
||
description | - | текст |
Описание элемента данных. | ||
inventory_link | - | строка |
0 - NONE Имя поля инвентарных данных в верхнем регистре. Например: 4 - ALIAS 6 - OS_FULL 14 - HARDWARE и т.п. |
Поле инвентарных данных, которое заполняется элементом данных. Обратитесь к странице инвентарных данных узлов сети для получения списка поддерживаемых полей инвентарных данных и их ID. |
|
logtimefmt | - | строка |
Формат времени в записях в журнале. Используется только журнал (лог) элементами данных. |
||
jmx_endpoint | - | строка |
JMX endpoint. Используется только JMX агент элементами данных. |
||
url | - | строка |
Строка URL. Требуется только HTTP агент элементам данных. |
||
allow_traps | - | строка |
0 - NO (по умолчанию) 1 - YES |
Свойство позволяет отправку данных на элемент данных Используется только элементами данных HTTP агент. |
|
follow_redirects | - | строка |
0 - NO 1 - YES (по умолчанию). |
Следование перенаправлениям HTTP ответа при опросе данных. Используется только элементами данных HTTP агент. |
|
headers | - | Корневой элемент заголовков запросов HTTP(S), где имя заголовка используется как ключ, а значение заголовка как значение. Используется только элементами данных HTTP агент. |
|||
name | x | строка |
Имя заголовка. | ||
value | x | строка |
Значение заголовка. | ||
http_proxy | - | строка |
Строка подключения к HTTP(S) прокси Используется только элементами данных HTTP агент. |
||
output_format | - | строка |
0 - RAW (по умолчанию) 1 - JSON |
Каким образом обрабатывать ответ Используется только элементами данных HTTP агент. |
|
post_type | - | строка |
0 - RAW (по умолчанию) 2 - JSON 3 - XML |
Тип тела post данных. Используется только элементами данных HTTP агент. |
|
posts | - | строка |
Данные тела HTTP(S) запроса. Используется только элементами данных HTTP агент. |
||
query_fields | - | Корневой элемент для параметров запроса. Используется только элементами данных HTTP агент. |
|||
name | x | строка |
Имя параметра. | ||
value | - | строка |
Значение параметра. | ||
request_method | - | строка |
0 - GET (по умолчанию) 1 - POST 2 - PUT 3 - HEAD |
Метод запроса. Используется только элементами данных HTTP агент. |
|
retrieve_mode | - | строка |
0 - BODY (по умолчанию) 1 - HEADERS 2 - BOTH |
Какую часть ответа нужно сохранять. Используется только элементами данных HTTP агент. |
|
ssl_cert_file | - | строка |
Путь к файлу открытого ключа (public key) SSL. Используется только элементами данных HTTP агент. |
||
ssl_key_file | - | строка |
Путь к файлу закрытого ключа (private key) SSL. Используется только элементами данных HTTP агент. |
||
ssl_key_password | - | строка |
Пароль к файлу SSL ключа. Используется только элементами данных HTTP агент. |
||
status_codes | - | строка |
Диапазоны требуемых кодов HTTP состояний, разделённые запятыми. Поддерживаются пользовательские макросы. Например: 200,200-{$M},{$M},200-400 Используется только элементами данных HTTP агент. |
||
timeout | - | строка |
Время ожидания при выполнении запроса данных элемента данных. Поддерживаются пользовательские макросы. Используется только HTTP агент и Скриптовыми элементами данных. |
||
verify_host | - | строка |
0 - NO (по умолчанию) 1 - YES |
Проверка имени узла в URL в полях Common Name или Subject Alternate Name сертификата хоста. Используется только элементами данных HTTP агент. |
|
verify_peer | - | строка |
0 - NO (по умолчанию) 1 - YES |
Проверка подлинности сертификата хоста. Используется только элементами данных HTTP агент. |
|
parameters | - | Корневой элемент пользовательских параметров. Используется только Скрипт элементами данных. |
|||
name | x | строка |
Имя параметра. Используется только Скрипт элементами данных. |
||
value | - | строка |
Значение параметра. Используется только Скрипт элементами данных. |
||
value map | - | Преобразование значений. | |||
name | x | строка |
Имя преобразования значений, которое используется элементом данных. | ||
preprocessing | - | Корневой элемент предварительной обработки элемента данных. | |||
step | - | Отдельный шаг предварительной обработки значений элемента данных. | |||
type | x | строка |
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 (вычисляется как (полученное значение-предыдущее значение)) 10 - CHANGE_PER_SECOND (вычисляется как (полученное значение-предыдущее значение)/(текущее время-время последней проверки)) 11 - XMLPATH 12 - JSONPATH 13 - IN_RANGE 14 - MATCHES_REGEX 15 - NOT_MATCHES_REGEX 16 - CHECK_JSON_ERROR 17 - CHECK_XML_ERROR 18 - CHECK_REGEX_ERROR 19 - DISCARD_UNCHANGED 20 - DISCARD_UNCHANGED_HEARTBEAT 21 - JAVASCRIPT 22 - PROMETHEUS_PATTERN 23 - PROMETHEUS_TO_JSON 24 - CSV_TO_JSON 25 - STR_REPLACE 26 - CHECK_NOT_SUPPORTED |
Тип шага предварительной обработки значений элемента данных. | |
parameters | - | Корневой элемент параметров шага предварительной обработки значений элемента данных. | |||
parameter | x | строка |
Конкретный параметр шага предварительной обработки значений элемента данных. | ||
error_handler | - | строка |
0 - ORIGINAL_ERROR (по умолчанию) 1 - DISCARD_VALUE 2 - CUSTOM_VALUE 3 - CUSTOM_ERROR |
Тип действия, используемого в случае ошибки на шаге предварительной обработки. | |
error_handler_params | - | строка |
Параметры обработки ошибки, используемой с 'error_handler'. | ||
master_item | - | Конкретный элемент основного элемента данных. Требуется зависимым элементам данных. |
|||
key | x | строка |
Значение ключа основного элемента данных для зависимого элемента данных. Допускается рекурсия до 3 зависимых элементов данных и максимальное количество зависимых элементов данных равно 29999. |
||
triggers | - | Корневой элемент простых триггеров. | |||
Для значений тегов элементов триггеров смотрите теги триггеров шаблонов. | |||||
tags | - | Корневой элемент тегов элемента данных. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. |
Элемент | Свойство элемента | Требуемый | Тип | Диапазон | Описание |
---|---|---|---|---|---|
discovery_rules | - | Корневой элемент правил низкоуровневого обнаружения. | |||
По большинству значений тегов элементов, смотрите значения тегов элементов обычных элементов данных. Ниже описаны только те теги, которые являются специфичными для правил низкоуровневого обнаружения. | |||||
type | - | строка |
0 - ZABBIX_PASSIVE (по умолчанию) 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 |
Тип элемента данных. | |
lifetime | - | строка |
По умолчанию: 30d | Период времени, после которого элементы данных, которые более не обнаруживаются, будут удалены. Секунды, единицы времени с суффиксом или пользовательский макрос. | |
filter | Одиночный фильтр. | ||||
evaltype | - | строка |
0 - AND_OR (по умолчанию) 1 - AND 2 - OR 3 - FORMULA |
Логика использования условий фильтра для проверки правила низкоуровневого обнаружения. | |
formula | - | строка |
Пользовательская формула вычисления условий фильтрации. | ||
conditions | - | Корневой элемент условий фильтров. | |||
macro | x | строка |
Имя макроса низкоуровневого обнаружения. | ||
value | - | строка |
Значение фильтра: регулярное выражение или глобальное регулярное выражение. | ||
operator | - | строка |
8 - MATCHES_REGEX (по умолчанию) 9 - NOT_MATCHES_REGEX |
Оператор условия. | |
formulaid | x | символ |
Произвольный уникальный ID, который используется ссылкой на условие из пользовательского выражения. Может содержать только заглавные буквы. ID должен быть задан пользователем при изменении условий фильтра, но он будет сгенерирован заново при последующем запросе. | ||
lld_macro_paths | - | Корневой элемент для путей LLD макросов. | |||
lld_macro | x | строка |
Имя макроса низкоуровневого обнаружения. | ||
path | x | строка |
Селектор значения, которое будет присвоено соответствующему макросу. | ||
preprocessing | - | Предварительная обработка значений LLD правила. | |||
step | - | Конкретное значение шага предварительной обработки LLD правила. | |||
По большинству значений тегов элементов, смотрите значения тегов элементов предварительной обработки значений элементов данных шаблона. Ниже описаны только те теги, которые являются специфичными для предварительной обработки значений правил низкоуровневого обнаружения шаблона. | |||||
type | x | строка |
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 |
Тип шага предварительной обработки значений элементов данных. | |
trigger_prototypes | - | Корневой элемент прототипов триггеров. | |||
По значениям тегов элементов прототипов триггеров, смотрите значения тегов элементов обычных триггеров шаблона. | |||||
graph_prototypes | - | Корневой элемент прототипов графиков. | |||
По значениям тегов элементов прототипов графиков, смотрите значения тегов элементов обычных графиков шаблона. | |||||
host_prototypes | - | Корневой элемент прототипов узлов сети. | |||
По значениям тегов элементов прототипов узлов сети, смотрите значения тегов элементов обычных узлов сети. | |||||
item_prototypes | - | Корневой элемент прототипов элементов данных. | |||
По значениям тегов элементов прототипов элементов данных, смотрите значения тегов элементов обычных элементов данных шаблона. | |||||
master_item | - | Конкретные данные прототипа элементов данных основного элемента данных / прототипа элементов данных. | |||
key | x | строка |
Значение ключа зависимого прототипа элементов данных основного элемента данных / прототипа элементов данных. Требуется зависимому элементу данных. |
Элемент | Свойство элемента | Требуемый | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
triggers | - | Корневой элемент триггеров. | |||
uuid | x | строка |
Уникальный идентификатор конкретного триггера. | ||
expression | x | строка |
Выражение триггера. | ||
recovery_mode | - | строка |
0 - EXPRESSION (по умолчанию) 1 - RECOVERY_EXPRESSION 2 - NONE |
Основа генерирования ОК событий. | |
recovery_expression | - | строка |
Выражение восстановления триггера. | ||
correlation_mode | - | строка |
0 - DISABLED (по умолчанию) 1 - TAG_VALUE |
Режим корреляции (без корреляции событий или корреляция событий по тегу). | |
correlation_tag | - | строка |
Имя тега, используемое для корреляции событий. | ||
name | x | строка |
Имя триггера. | ||
event_name | - | строка |
Имя события | ||
opdata | - | строка |
Оперативные данные. | ||
url | - | строка |
URL, связанный с триггером. | ||
status | - | строка |
0 - ENABLED (по умолчанию) 1 - DISABLED |
Состояние триггера. | |
priority | - | строка |
0 - NOT_CLASSIFIED (по умолчанию) 1 - INFO 2 - WARNING 3 - AVERAGE 4 - HIGH 5 - DISASTER |
Важность триггера. | |
description | - | текст |
Описание триггера. | ||
type | - | строка |
0 - SINGLE (по умолчанию) 1 - MULTIPLE |
Тип формирования событий (одиночное событие о проблеме или множественные события о проблемах). | |
manual_close | - | строка |
0 - NO (по умолчанию) 1 - YES |
Ручное закрытие событий о проблемах. | |
dependencies | - | Корневой элемент зависимостей. | |||
name | x | строка |
Имя триггера, от которого имеется зависимость. | ||
expression | x | строка |
Выражение триггера, от которого имеется зависимость. | ||
recovery_expression | - | строка |
Выражение восстановления триггера, от которого имеется зависимость. | ||
tags | - | Корневой элемент тегов триггера. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. |
Элемент | Свойство элемента | Требуемый | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
graphs | - | Корневой элемент графиков. | |||
uuid | x | строка |
Уникальный идентификатор конкретного графика. | ||
name | x | строка |
Имя графика. | ||
width | - | целое число |
20-65535 (по умолчанию: 900) | Ширина графика, в пикселях. Используется для предпросмотра и в круговом/расширенном графиках. | |
height | - | целое число |
20-65535 (по умолчанию: 200) | Высота графика, в пикселях. Используется для предпросмотра и в круговом/расширенном графиках. | |
yaxismin | - | дробное число |
По умолчанию: 0 | Минимальное значение оси Y. Используется, если 'ymin_type_1' задано значением FIXED. |
|
yaxismax | - | дробное число |
По умолчанию: 0 | Максимальное значение оси Y. Используется, если 'ymax_type_1' задано значением FIXED. |
|
show_work_period | - | строка |
0 - NO 1 - YES (по умолчанию) |
Подсветка нерабочих часов. Используется обычным и стэкируемым графиками. |
|
show_triggers | - | строка |
0 - NO 1 - YES (по умолчанию) |
Отображение значений простых триггеров в виде линии. Используется обычным и стэкируемым графиками. |
|
type | - | строка |
0 - NORMAL (по умолчанию) 1 - STACKED 2 - PIE 3 - EXPLODED |
Тип графика. | |
show_legend | - | строка |
0 - NO 1 - YES (по умолчанию) |
Отображение легенды графика. | |
show_3d | - | строка |
0 - NO (по умолчанию) 1 - YES |
Включение 3D стиля. Используется круговым и расширенным круговым графиками. |
|
percent_left | - | дробное число |
По умолчанию: 0 | Отображение линии процентиля для левой стороны оси X. Используется обычными графиками. |
|
percent_right | - | дробное число |
По умолчанию: 0 | Отображение линии процентиля для левой стороны оси X. Используется обычными графиками. |
|
ymin_type_1 | - | строка |
0 - CALCULATED (по умолчанию) 1 - FIXED 2 - ITEM |
Минимальное значение оси Y. Используется обычным и стэкируемым графиками. |
|
ymax_type_1 | - | строка |
0 - CALCULATED (по умолчанию) 1 - FIXED 2 - ITEM |
Максимальное значение оси Y. Используется обычным и стэкируемым графиками. |
|
ymin_item_1 | - | Детали конкретного элемента данных. Требуется, если 'ymin_type_1' задано значением ITEM. |
|||
host | x | строка |
Узел сети элемента данных. | ||
key | x | строка |
Ключ элемента данных. | ||
ymax_item_1 | - | Детали конкретного элемента данных. Требуется, если 'ymax_type_1' задано значением ITEM. |
|||
host | x | строка |
Узел сети элемента данных. | ||
key | x | строка |
Ключ элемента данных. | ||
graph_items | x | Корневой элемент элементов графика. | |||
sortorder | - | целое число |
Порядок отрисовки. Меньшее значение отрисовывается первым. Можно использовать для отрисовки линий или регионов позади (или поверх) других. | ||
drawtype | - | строка |
0 - SINGLE_LINE (по умолчанию) 1 - FILLED_REGION 2 - BOLD_LINE 3 - DOTTED_LINE 4 - DASHED_LINE 5 - GRADIENT_LINE |
Стиль отрисовки элемент графика. Используется обычными графиками. |
|
color | - | строка |
Цвет элемента (6 символов, hex). | ||
yaxisside | - | строка |
0 - LEFT (по умолчанию) 1 - RIGHT |
Сторона графика, на которой будет отображаться шкала оси Y по элементу графика. Используется обычным и стэкируемым графиками. |
|
calc_fnc | - | строка |
1 - MIN 2 - AVG (по умолчанию) 4 - MAX 7 - ALL (минимальное, среднее и максимальное; используется только простыми графиками) 9 - LAST (используется только круговым и расширенным круговым графиками) |
Данные для отрисовки, если существует более одного значения по элементу данных. | |
type | - | строка |
0 - SIMPLE (по умолчанию) 2 - GRAPH_SUM (значение элемента данных представляется целым кругом; используется только круговым и расширенным круговым графиками) |
Тип элемента графика. | |
item | x | Конкретный элемент данных. | |||
host | x | строка |
Узел сети элемента данных. | ||
key | x | строка |
Ключ элемента данных. |
Элемент | Свойство элемента | Требуемый | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
httptests | - | Корневой элемент веб-сценариев. | |||
uuid | x | строка |
Уникальный идентификатор конкретного веб-сценария. | ||
name | x | строка |
Имя веб-сценария. | ||
delay | - | строка |
По умолчанию: 1m | Частота выполнения веб-сценария. Секунды, единицы времени с суффиксом или пользовательский макрос. | |
attempts | - | целое число |
1-10 (по умолчанию: 1) | Количество попыток выполнения шагов веб-сценария. | |
agent | - | строка |
По умолчанию: Zabbix | Агент клиента. Zabbix будет притворяться выбранным браузером. Эта опция полезна, когда веб-сайт возвращает разное содержимое для разных браузеров. | |
http_proxy | - | строка |
Укажите используемый HTTP прокси, используя следующий формат: http://[имя пользователя[:пароль]@]прокси.example.com[:порт] |
||
variables | - | Корневой элемент переменных (макросов) уровня сценария, которые могут использоваться в шагах сценария. | |||
name | x | текст |
Имя переменной. | ||
value | x | текст |
Значение переменной. | ||
headers | - | Корневой элемент HTTP заголовков, которые будут отправлены при выполнении запроса. Заголовки нужно перечислять с использованием такого же синтаксиса, что и в HTTP протоколе. | |||
name | x | строка |
Имя заголовка. | ||
value | x | текст |
Значение заголовка. | ||
status | - | строка |
0 - ENABLED (по умолчанию) 1 - DISABLED |
Состояние веб-сценария. | |
authentication | - | строка |
0 - NONE (по умолчанию) 1 - BASIC 2 - NTLM |
Метод аутентификации. | |
http_user | - | строка |
Имя пользователя для простой, HTTP или NTLM аутентификации. | ||
http_password | - | строка |
Пароль для простой, HTTP или NTLM аутентификации. | ||
verify_peer | - | строка |
0 - NO (по умолчанию) 1 - YES |
Проверка SSL сертификата веб-сервера. | |
verify_host | - | строка |
0 - NO (по умолчанию) 1 - YES |
Проверка, что поле Общее Имя или поле Дополнительное Имя Субъекта сертификата веб-сервера совпадают. | |
ssl_cert_file | - | строка |
Имя используемого файла SSL сертификата для аутентификации клиента (должно быть в формате PEM). | ||
ssl_key_file | - | строка |
Имя используемого файла закрытого ключа (private key) SSL для аутентификации клиента (должно быть в формате PEM). | ||
ssl_key_password | - | строка |
Пароль к файлу закрытого ключа (private key) SSL. | ||
steps | x | Корневой элемент шагов веб-сценария. | |||
name | x | строка |
Имя шага веб-сценария. | ||
url | x | строка |
Наблюдаемый URL. | ||
query_fields | - | Корневой элемент полей запроса - массив HTTP полей, которые будут добавлены к URL при выполнении запроса. | |||
name | x | строка |
Имя поля запроса. | ||
value | - | строка |
Значение поля запроса. | ||
posts | - | Переменные HTTP POST в виде строки (сырые post данные) или в виде массива HTTP полей (данные полей формы). | |||
name | x | строка |
Имя post поля. | ||
value | x | строка |
Значение post поля. | ||
variables | - | Корневой элемент переменных (макросов) уровня шага, которые будут применены после этого шага. Если значение переменной имеет префикс 'regex:', тогда её значение извлекается из данных, которые получены на этом шаге, в соответствии с шаблоном регулярного выражения, которое следует за префиксом 'regex:' |
|||
name | x | строка |
Имя переменной. | ||
value | x | текст |
Значение переменной. | ||
headers | - | Корневой элемент HTTP заголовков, которые будут отправлены при выполнении запроса. Заголовки нужно перечислять с использованием такого же синтаксиса, что и в HTTP протоколе. | |||
name | x | строка |
Имя заголовка. | ||
value | x | текст |
Значение заголовка. | ||
follow_redirects | - | строка |
0 - NO 1 - YES (по умолчанию) |
Следовать HTTP перенаправлениям. | |
retrieve_mode | - | строка |
0 - BODY (по умолчанию) 1 - HEADERS 2 - BOTH |
Режим получения HTTP ответа. | |
timeout | - | строка |
По умолчанию: 15s | Время выполнения шага. Секунды, единицы времени с суффиксом или пользовательский макрос. | |
required | - | строка |
Текст, который должен присутствовать в ответе. Игнорируется если пустой. | ||
status_codes | - | строка |
Список допустимых HTTP кодов состояний, разделённых запятыми. Игнорируется, если пустой. Например: 200-201,210-299 | ||
tags | - | Корневой элемент тегов веб-сценария. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. |
Элемент | Свойство элемента | Обязательный | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
dashboards | - | Корневой элемент панелей шаблона. | |||
uuid | x | строка |
Уникальный идентификатор конкретной панели. | ||
name | x | строка |
Имя панели шаблона. | ||
display period | - | целое число |
Период отображения страниц панели. | ||
auto_start | - | строка |
0 - нет 1 - да |
Автоматический запуск слайд-шоу. | |
pages | - | Корневой элемент страниц панели шаблона. | |||
name | - | строка |
Имя страницы. | ||
display period | - | целое число |
Период отображения страницы. | ||
sortorder | - | целое число |
Порядок сортировки страниц. | ||
widgets | - | Корневой элемент виджетов панели шаблона. | |||
type | x | строка |
Тип виджета. | ||
name | - | строка |
Имя виджета. | ||
x | - | целое число |
0-23 | Позиция по горионтали от левого края панели шаблона. | |
y | - | целое число |
0-62 | Позиция по вертикали от верхнего края панели шаблона. | |
width | - | целое число |
1-24 | Ширина виджета. | |
height | - | целое число |
2-32 | Высота виджета. | |
hide_header | - | строка |
0 - нет 1 - да |
Скрывать заголовок виджета. | |
fields | - | Корневой элемент полей виджета панели шаблона. | |||
type | x | строка |
0 - ЦЕЛОЕ ЧИСЛО 1 - СТРОКА 3 - УЗЕЛ СЕТИ 4 - ЭЛЕМЕНТ ДАННЫХ 5 - ПРОТОТИП_ЭЛЕМЕНТОВ_ДАННЫХ 6 - ГРАФИК 7 - ПРОТОТИП_ГРАФИКОВ |
Тип поля виджета. | |
name | x | строка |
Имя поля виджета. | ||
value | x | смешанный | Значение поля виджета, в зависимости от типа поля. |
1 Для строковых значений экспортируется только строка (например, "ZABBIX_ACTIVE") без использования нумерации из таблицы. Числовые диапазоны значений (соответствующие значениям API) в этой таблице используются только для сортировки.