Zabbix Documentation 4.4

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


Sidebar

ru:manual:xml_export_import:hosts

3 Узлы сети

Обзор

Узлы сети экспортируются вместе со множеством связанных объектов и со связями с объектами.

Экспорт узла сети содержит:

  • присоединенные группы узлов сети
  • данные узла сети
  • связи с шаблонами
  • связи с группами узлов сети
  • интерфейсы узла сети
  • напрямую присоединенные группы элементов данных
  • напрямую присоединенные элементы данных
  • напрямую присоединенные триггеры
  • напрямую присоединенные графики
  • напрямую присоединенные правила обнаружения со всеми прототипами
  • напрямую присоединенные веб-сценарии
  • макросы узла сети
  • инвентарные данные узла сети
  • преобразования значений

Экспорт

Для экспорта узлов сети сделайте следующее:

  • Перейдите в: НастройкиУзлы сети
  • Отметьте узлы сети, которые нужно экспортировать
  • Нажмите на Экспорт ниже списка

Выбранные узлы сети экспортируются в локальный 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 значениями) в этой таблице используются только для упорядочивания перечисления.