Узлы сети экспортируются вместе со множеством связанных объектов и со связями с объектами.
Экспорт узла сети содержит:
Для экспорта узлов сети сделайте следующее:
Выбранные узлы сети экспортируются в локальный XML файл с именем по умолчанию zbx_export_hosts.xml.
Для импорта узлов сети сделайте следующее:
Обратите внимание, до Zabbix 4.4.4, когда узел сети импортировался и обновлялся, тогда он мог быть присоединен только к дополнительным шаблонам и его никогда нельзя было отсоединить от каких-либо шаблонов.
После импорта в веб-интерфейсе отобразится сообщение об успехе или об ошибке.
Правила импорта:
Правило | Описание |
---|---|
Обновить существующее | Существующие элементы будут обновлены данными взятыми с файла импорта. В противном случае они не будут обновляться. |
Создать новое | Импорт добавит новые элементы, используя данные из файла импорта. В противном случае они не будут добавляться. |
Удалить пропущенное | Импорт удалит существующие элементы, которые отсутствуют в файле импорта. В противном случае они не будут удаляться. Если Удалить пропущенное отмечена для присоединения шаблонов (доступно только с 4.4.4), существующие присоединения шаблонов, которые отсутствуют в файле импорта будут удалены с узла сети вместе со всеми объектами, которые унаследованы от потенциально отсоединяемых шаблонов (элементы данных, триггеры и т.д.). |
<?xml version="1.0" encoding="UTF-8"?>
<zabbix_export>
<version>4.4</version>
<date>2019-10-23T07:47:33Z</date>
<groups>
<group>
<name>Discovered hosts</name>
</group>
<group>
<name>Zabbix servers</name>
</group>
</groups>
<hosts>
<host>
<host>Zabbix server 1</host>
<name>Main Zabbix server</name>
<proxy>
<name>Remote proxy</name>
</proxy>
<tls_connect>TLS_PSK</tls_connect>
<tls_accept>
<option>NO_ENCRYPTION</option>
<option>TLS_PSK</option>
</tls_accept>
<tls_psk_identity>z112</tls_psk_identity>
<tls_psk>1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952</tls_psk>
<templates>
<template>
<name>Template App Zabbix Server</name>
</template>
<template>
<name>Template OS Linux</name>
</template>
</templates>
<groups>
<group>
<name>Discovered hosts</name>
</group>
<group>
<name>Zabbix servers</name>
</group>
</groups>
<interfaces>
<interface>
<ip>192.168.1.1</ip>
<interface_ref>if1</interface_ref>
</interface>
</interfaces>
<items>
<item>
<name>Zabbix trap</name>
<type>TRAP</type>
<key>trap</key>
<delay>0</delay>
<history>1w</history>
<applications>
<application>
<name>Zabbix server</name>
</application>
</applications>
<preprocessing>
<step>
<type>MULTIPLIER</type>
<params>8</params>
</step>
</preprocessing>
<triggers>
<trigger>
<expression>{last()}=0</expression>
<name>Last value is zero</name>
<priority>WARNING</priority>
<tags>
<tag>
<tag>Process</tag>
<value>Internal test</value>
</tag>
</tags>
</trigger>
</triggers>
</item>
</items>
<tags>
<tag>
<tag>Process</tag>
<value>Zabbix</value>
</tag>
</tags>
<macros>
<macro>
<macro>{$HOST.MACRO}</macro>
<value>123</value>
</macro>
</macros>
<inventory>
<type>Zabbix server</type>
<name>yyyyyy-HP-Pro-3010-Small-Form-Factor-PC</name>
<os>Linux yyyyyy-HP-Pro-3010-Small-Form-Factor-PC 4.4.0-165-generic #193-Ubuntu SMP Tue Sep 17 17:42:52 UTC 2019 x86_64</os>
</inventory>
<inventory_mode>AUTOMATIC</inventory_mode>
</host>
</hosts>
<graphs>
<graph>
<name>CPU utilization server</name>
<show_work_period>NO</show_work_period>
<show_triggers>NO</show_triggers>
<graph_items>
<graph_item>
<drawtype>FILLED_REGION</drawtype>
<color>FF5555</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,steal]</key>
</item>
</graph_item>
<graph_item>
<sortorder>1</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>55FF55</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,softirq]</key>
</item>
</graph_item>
<graph_item>
<sortorder>2</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>009999</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,interrupt]</key>
</item>
</graph_item>
<graph_item>
<sortorder>3</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>990099</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,nice]</key>
</item>
</graph_item>
<graph_item>
<sortorder>4</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>999900</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,iowait]</key>
</item>
</graph_item>
<graph_item>
<sortorder>5</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>990000</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,system]</key>
</item>
</graph_item>
<graph_item>
<sortorder>6</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>000099</color>
<calc_fnc>MIN</calc_fnc>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,user]</key>
</item>
</graph_item>
<graph_item>
<sortorder>7</sortorder>
<drawtype>FILLED_REGION</drawtype>
<color>009900</color>
<item>
<host>Zabbix server 1</host>
<key>system.cpu.util[,idle]</key>
</item>
</graph_item>
</graph_items>
</graph>
</graphs>
</zabbix_export>
Значения тегов элементов описаны в таблице ниже.
Элемент | Свойство элемента | Требуется | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
groups | x | Корневой элемент для групп узлов сети. | |||
group | x | Одиночная группа узлов сети. | |||
name | x | строка |
Имя группы узлов сети. | ||
hosts | - | Корневой элемент для узлов сети. | |||
host | - | Одиночный узел сети. | |||
host | x | строка |
Уникальное имя узла сети. | ||
name | - | строка |
Видимое имя узла сети. | ||
description | - | текст |
Описание узла сети. | ||
status | - | строка |
0 - ENABLED (по умолчанию) 1 - DISABLED |
Состояние узла сети. | |
ipmi_authtype | - | строка |
-1 - DEFAULT (по умолчанию) 0 - NONE 1 - MD2 2 - MD5 4 - STRAIGHT 5 - OEM 6 - RMCP_PLUS |
Тип аутентификации IPMI сессии. | |
ipmi_privilege | - | строка |
1 - CALLBACK 2 - USER (по умолчанию) 3 - OPERATOR 4 - ADMIN 5 - OEM |
Уровень привилегий IPMI сессии. | |
ipmi_username | - | строка |
Имя пользователя для IPMI проверок. | ||
ipmi_password | - | строка |
Пароль для IPMI проверок. | ||
tls_connect | - | строка |
1 - NO_ENCRYPTION (по умолчанию) 2 - TLS_PSK 4 - TLS_CERTIFICATE |
Тип исходящих соединений. | |
tls_accept | - | Корневой элемент для опций входящих соединений. | |||
option | - | строка |
1 - NO_ENCRYPTION (по умолчанию) 2 - TLS_PSK 4 - TLS_CERTIFICATE |
Тип входящих соединений. Если разрешены оба варианта не шифрованное и шифрованное соединения, свойство <option> используется дважды, сначала с NO_ENCRYPTION и затем с опцией шифрования (см. пример выше). |
|
tls_issuer | - | строка |
Разрешенный эмитент сертификата агента/прокси. | ||
tls_subject | - | строка |
Разрешенный субъект сертификата агента/прокси. | ||
tls_psk_identity | - | строка |
Строка идентификатор PSK. Требуется, если включен PSK в tls_connect или в tls_accept. |
||
tls_psk | - | строка |
Строка preshared ключа, по крайней мере 32 шестнадцатеричных цифр. Требуется, если включен PSK в tls_connect или в tls_accept. |
||
proxy | - | Прокси. | |||
name | x | строка |
Имя прокси (если имеется), которое наблюдает узел сети. | ||
templates | - | Корневой элемент для присоединенных шаблонов. | |||
template | - | Одиночный шаблон. | |||
name | x | строка |
Имя шаблона. | ||
interfaces | - | Корневой элемент интерфейсов узла сети. | |||
interface | - | Одиночный интерфейс. | |||
default | - | строка |
0 - NO 1 - YES (по умолчанию) |
Является ли интерфейс основным интерфейсом узла сети. Только один основной интерфейс одного типа может быть у узла сети. |
|
type | - | строка |
1 - ZABBIX (по умолчанию) 2 - SNMP 3 - IPMI 4 - JMX |
Тип интерфейса. | |
useip | - | строка |
0 - NO 1 - YES (по умолчанию) |
Использовать ли IP адрес методом подключения к узлу сети (если нет, будет использоваться DNS). | |
ip | - | строка |
IP адрес, может быть как IPv4, так и IPv6. Требуется, если подключение выполняется через IP адрес. |
||
dns | - | строка |
DNS имя. Требуется, если подключение выполняется через DNS. |
||
port | - | строка |
Номер порта. Поддерживаются пользовательские макросы. | ||
bulk | - | строка |
0 - NO 1 - YES (по умолчанию) |
Необходимо ли использовать массовые запросы SNMP. | |
interface_ref | x | строка |
Формат: if<N> |
Имя ссылки на интерфейс, которое используется в элементах данных. | |
items | - | Корневой элемент элементов данных. | |||
item | - | Одиночный элемент данных. | |||
Для значений тегов элементов данных, смотрите теги элементов данных узла сети. | |||||
tags | - | Корневой элемент тегов узла сети. | |||
tag | - | Одиночный тег узла сети. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. | ||
macros | - | Корневой элемент макросов. | |||
macro | - | Одиночный макрос. | |||
name | - | Имя пользовательского макроса. | |||
value | - | Значение пользовательского макроса. | |||
inventory | - | Корневой элемент инвентарных данных узла сети. | |||
<inventory_property> | - | Одиночное свойство инвентарных данных. Все доступные свойства инвентарных данных перечисляются под соответствующими тегами, т.е. <type>, <name>, <os> (см. пример выше). |
|||
inventory_mode | - | строка |
-1 - DISABLED 0 - MANUAL (по умолчанию) 1 - AUTOMATIC |
Режим инвентарных данных. |
Элемент | Свойство элемента | Требуется | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
items | - | Корневой элемент элементов данных. | |||
item | - | Одиночный элемент данных. | |||
name | x | строка |
Имя элемента данных. | ||
type | - | строка |
0 - ZABBIX_PASSIVE (по умолчанию) 1 - SNMPV1 2 - TRAP 3 - SIMPLE 4 - SNMPV2 5 - INTERNAL 6 - SNMPV3 7 - ZABBIX_ACTIVE 8 - AGGREGATE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 15 - CALCULATED 16 - JMX 17 - SNMP_TRAP 18 - DEPENDENT 19 - HTTP_AGENT |
Тип элемента данных. | |
snmp_community | - | строка |
SNMP community. Требуется для SNMPv1 и SNMPv2 элементов данных. |
||
snmp_oid | - | строка |
ID 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 и т.д.). | ||
snmpv3_contextname | - | строка |
Имя контекста SNMPv3. Используется только SNMPv3 элементами данных. |
||
snmpv3_securityname | - | строка |
Имя безопасности SNMPv3. Используется только SNMPv3 элементами данных. |
||
snmpv3_securitylevel | - | строка |
0 - NOAUTHNOPRIV (по умолчанию) 1 - AUTHNOPRIV 2 - AUTHPRIV |
Уровень безопасности SNMPv3. Используется только SNMPv3 элементами данных. |
|
snmpv3_authprotocol | - | строка |
0 - MD5 (по умолчанию) 1 - SHA |
Протокол аутентификации SNMPv3. Используется только SNMPv3 элементами данных. |
|
snmpv3_authpassphrase | - | строка |
Фраза-пароль аутентификации SNMPv3. Используется только SNMPv3 элементами данных. |
||
snmpv3_privprotocol | - | строка |
0 - DES (по умолчанию) 1 - AES |
Протокол безопасности SNMPv3. Используется только SNMPv3 элементами данных. |
|
snmpv3_privpassphrase | - | строка |
Фраза-пароль безопасности SNMPv3. Используется только SNMPv3 элементами данных. |
||
params | - | текст |
Дополнительные параметры в зависимости от типа элемента данных: - выполняемый скрипт для SSH и Telnet элементов данных; - SQL запрос для монитора баз данных элементов данных; - формула для вычисляемых элементов данных. |
||
ipmi_sensor | - | строка |
IPMI сенсор. Используется только IPMI items. |
||
authtype | - | строка |
Тип аутентификации для элементов данных типа SSH агент: 0 - PASSWORD (по умолчанию) 1 - PUBLIC_KEY Authentication type for HTTP agent items: 0 - NONE (по умолчанию) 1 - BASIC 2 - NTLM |
Тип аутентификации. Используется только SSH and HTTP agent items. |
|
username | - | строка |
Имя пользователя для аутентификации. Используется элементами данных простой проверки, SSH, Telnet, монитором баз данных, JMX и HTTP агентами. Требуется для SSH и Telnet элементов данных. Когда используется JMX агентом, пароль также должен быть указан вместе с паролем или оба свойства должны быть пустыми. |
||
password | - | строка |
Пароль для аутентификации. Используется элементами данных простой проверки, SSH, Telnet, монитором баз данных, JMX и HTTP агентами. Требуется для SSH и Telnet элементов данных. Когда используется JMX агентом, пароль также должен быть указан вместе с именем пользователя или оба свойства должны быть пустыми. |
||
publickey | - | строка |
Имя файла публичного ключа. Требуется для SSH агент элементов данных. |
||
privatekey | - | строка |
Имя файла приватного ключа. Требуется для SSH агент элементов данных. |
||
port | - | строка |
Пользовательский порт наблюдаемого элемента данных. Может содержать пользовательские макросы. Используется только SNMP элементами данных. |
||
description | - | текст |
Описание элемента данных. | ||
inventory_link | - | строка |
0 - NONE Имя поля инвентарных данных узла сетизаглавными буквами. Например: 4 - ALIAS 6 - OS_FULL 14 - HARDWARE и т.п. |
Этот элемент данных заполняет поле инвентарных данных. Обратитесь к странице данных инвентаризации узла сети для получения полного списка возможных полей инвентарных данных и их ID. |
|
logtimefmt | - | строка |
Формат времени в записях в журнале. Используется только журнал (лог) элементами данных. |
||
interface_ref | - | строка |
Формат: if<N> |
Ссылка на интерфейс узла сети. | |
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 агент элементами данных. |
|||
header | - | Одиночный заголовок. | |||
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 агент элементами данных. |
|||
query_field | - | Одиночный параметр запроса. | |||
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 | - | строка |
Путь к файлу публичного ключа SSL. Используется только HTTP агент элементами данных. |
||
ssl_key_file | - | строка |
Путь к файлу приватного ключа 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 агент элементами данных. |
|
value map | - | Преобразование значений. | |||
name | x | строка |
Имя преобразования значений, которое используется элементом данных. | ||
applications | - | Корневой элемент групп элементов данных. | |||
application | - | Одиночная группа элементов данных. | |||
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 |
Тип шага предварительной обработки значений элемента данных. | |
params | x | строка |
Параметры шага предварительной обработки значений элемента данных. Несколько параметров разделяются LF (\n) символом. |
||
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 | - | Корневой эдемент простых триггеров. | |||
trigger | - | Одиночный элемент простого триггера. | |||
Для значений тегов элементов триггера, смотрите теги триггеров узла сети. |
Элемент | Свойство элемента | Требуется | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
discovery_rules | - | Корневой элемент правил низкоуровневого обнаружения. | |||
discovery_rule | - | Одиночное правильно низкоуровневого обнаружения. | |||
По большинству значений тегов элементов, смотрите значения тегов элементов обычных элементов данных. Ниже описаны только те теги, которые являются специфичными для правил низкоуровневого обнаружения. | |||||
type | - | строка |
0 - ZABBIX_PASSIVE (по умолчанию) 1 - SNMPV1 2 - TRAP 3 - SIMPLE 4 - SNMPV2 5 - INTERNAL 6 - SNMPV3 7 - ZABBIX_ACTIVE 10 - EXTERNAL 11 - ODBC 12 - IPMI 13 - SSH 14 - TELNET 16 - JMX 18 - DEPENDENT 19 - HTTP_AGENT |
Тип элемента данных. | |
lifetime | - | строка |
По умолчанию: 30d | Период времени после которого элементы данных, которые более не обнаруживаются, будут удалены. Секунды, единицы времени с суффиксом или пользовательский макрос. | |
filter | Одиночный фильтр. | ||||
evaltype | - | строка |
0 - AND_OR (по умолчанию) 1 - AND 2 - OR 3 - FORMULA |
Логика использования условий фильтра для проверки правила низкоуровневого обнаружения. | |
formula | - | строка |
Пользовательская формула вычисления условий фильтрации. | ||
conditions | - | Корневой элемент условий фильтров. | |||
condition | - | Одиночное условие фильтра. | |||
macro | x | строка |
Имя макроса низкоуровневого обнаружения. | ||
value | - | строка |
Значение фильтра: регулярное выражение или глобальное регулярное выражение. | ||
operator | - | строка |
8 - MATCHES_REGEX (по умолчанию) 9 - NOT_MATCHES_REGEX |
Оператор условия. | |
formulaid | x | character |
Произвольный уникальный ID, который используется для ссылки на условие из пользовательского выражения. Может содержать только буквы в верхнем регистре. ID должен быть задан пользователем при изменении условий фильтра, но будет сгенерирован заново при новом запросе этого значения. | ||
lld_macro_paths | - | Корневой элемент для пути LLD макроса. | |||
lld_macro_path | - | Одиночный путь 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 |
Тип шага предобработки значения элемента данных. | |
trigger_prototypes | - | Корневой элемент прототипов триггеров. | |||
trigger_prototype | - | Одиночный прототип триггеров. | |||
Для значений тегов элемента прототипа триггеров, смотрите теги обычных триггеров узла сети. | |||||
graph_prototypes | - | Корневой элемент прототипов графиков. | |||
graph_prototype | - | Одиночный прототип графиков. | |||
Для значений тегов элемента прототипа графиков, смотрите теги обычных графиков узла сети. | |||||
host_prototypes | - | Корневой элемент прототипов узлов сети. | |||
host_prototype | - | Одиночный прототип узлов сети. | |||
Для значений тегов элемента прототипа узлов сети, смотрите теги обычных узлов сети. | |||||
item_prototypes | - | Корневой элемент прототипов элементов данных. | |||
item_prototype | - | Одиночный прототип элементов данных. | |||
Для значений тегов элемента прототипа элементов данных, смотрите теги обычных элементов данных узла сети. | |||||
application_prototypes | - | Корневой элемент прототипов групп элементов данных. | |||
application_prototype | - | Одиночный прототип групп элементов данных. | |||
name | x | строка |
Имя прототипа групп элементов данных. | ||
master_item | - | Одиночный прототип элементов данных прототипа мастер элементов данных/прототипа элементов данных. | |||
key | x | строка |
Значение ключа прототипа мастер элементов данных/прототипа элементов данных зависимого прототипа элементов данных. Требуется для зависимого элемента данных. |
Элемент | Свойство элемента | Требуется | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
triggers | - | Корневой элемент триггеров. | |||
trigger | - | Одиночный триггер. | |||
expression | x | строка |
Выражение триггера. | ||
recovery_mode | - | строка |
0 - EXPRESSION (по умолчанию) 1 - RECOVERY_EXPRESSION 2 - NONE |
Основа генерации ОК событий. | |
recovery_expression | - | строка |
Выражение восстановления триггера. | ||
name | x | строка |
Имя триггера. | ||
correlation_mode | - | строка |
0 - DISABLED (по умолчанию) 1 - TAG_VALUE |
Режим корреляции (без корреляции событий или корреляция событий по тегу). | |
correlation_tag | - | строка |
Используемое имя тега для корреляции событий. | ||
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 | - | Корневой элемент зависимостей. | |||
dependency | - | Одиночная зависимость триггера. | |||
name | x | строка |
Имя зависимого триггера. | ||
expression | x | строка |
Выражение зависимого триггера. | ||
recovery_expression | - | строка |
Выражение восстановления зависимого триггера. | ||
tags | - | Корневой элемент тегов событий. | |||
tag | - | Одиночный тег событий. | |||
tag | x | строка |
Имя тега. | ||
value | - | строка |
Значение тега. |
Элемент | Свойство элемента | Требуется | Тип | Диапазон1 | Описание |
---|---|---|---|---|---|
graphs | - | Корневой элемент графиков. | |||
graph | - | Одиночный график. | |||
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 | Корневой элемент данных графиков. | |||
graph_item | 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 | - | Корневой элемент веб-сценариев. | |||
httptest | - | Одиночный веб-сценарий. | |||
name | x | строка |
Имя веб-сценария. | ||
delay | - | строка |
По умолчанию: 1m | Частота выполнения веб-сценария. Секунды, единицы времени с суффиксом или пользовательский макрос. | |
attempts | - | целое число |
1-10 (по умолчанию: 1) | Количество попыток выполнения шагов веб-сценария. | |
agent | - | строка |
По умолчанию: Zabbix | Агент клиента. Zabbix будет притворяться выбранным браузером. Эта опция полезна, когда веб-сайт возвращает разное содержимое для разных браузеров. | |
http_proxy | - | строка |
Укажите используемый HTTP прокси, используя формат: http://[имя_пользователя[:пароль]@]прокси.моякомпания.com[:порт] |
||
variables | - | Корневой элемент переменных (макросов) уровня веб-сценария, которые можно затем использовать в шагах сценария. | |||
variable | - | Одиночная переменная. | |||
name | x | текст |
Имя переменной. | ||
value | x | текст |
Значение переменной. | ||
headers | - | Корневой элемент HTTP заголовков, которые необходимо отправлять при выполнении запроса. Заголовки необходимо перечислять с использованием того же синтаксиса в каком они появляются в HTTP протоколе. | |||
header | - | Одиночный заголовок. | |||
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 | - | строка |
Имя используемого файла приватного ключа SSL для аутентификации клиента (должен быть в PEM формате). | ||
ssl_key_password | - | строка |
Пароль к файлу приватного ключа SSL. | ||
steps | x | Корневой элемент шагов веб-сценариев. | |||
step | x | Одиночный шаг веб-сценария. | |||
name | x | строка |
Имя шага веб-сценария. | ||
url | x | строка |
URL для мониторинга. | ||
query_fields | - | Корневой элемент полей запроса - массив HTTP полей, которые добавляются к URL при выполнении запроса. | |||
query_field | - | Одиночное поле запроса. | |||
name | x | строка |
Имя поля запроса. | ||
value | - | строка |
Значение поля запроса. | ||
posts | - | Переменные HTTP POST в виде строки (сырые post данные) или в виде массива HTTP полей (данные полей диалога). | |||
post_field | - | Одиночное поле post. | |||
name | x | строка |
Имя post поля. | ||
value | x | строка |
Значение post поля. | ||
variables | - | Корневой элемент переменных (макросов) уровня шага, которые применяются после выполнения этого шага. Если значение переменной имеет префикс 'regex:', тогда ее значение извлекается из данных, которые получены на этом шаге, в соответствии с шаблоном регулярного выражения следующим за 'regex:' префиксом |
|||
variable | - | Одиночная переменная. | |||
name | x | строка |
Имя переменной. | ||
value | x | строка |
Значение переменной. | ||
headers | - | Корневой элемент HTTP заголовков, которые необходимо отправлять при выполнении запроса. Заголовки необходимо перечислять с использованием того же синтаксиса в каком они появляются в HTTP протоколе. | |||
header | - | Одиночный заголовок. | |||
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 | - | строка |
Список допустимых кодов состояний разделенных запятыми. Игнорируется, если пустой. Например: 200-201,210-299 |
1 Для строковых значений будут экспортированы только строки (такие как, "ZABBIX_ACTIVE"), без использованной в таблице нумерации. Числа со значениями диапазонов (в соответствии с API значениями) в этой таблице используются только для упорядочивания перечисления.