3 Узлы сети

Обзор

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

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

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

Экспорт

Чтобы экспортировать узел сети, сделайте следующее:

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

В зависимости от выбранного формата узлы сети экспортируются в локальный файл с именем по умолчанию:

  • zabbix_export_hosts.yaml - при экспорте в YAML (опция по умолчанию для экспорта)
  • zabbix_export_hosts.xml - при экспорте в XML
  • zabbix_export_hosts.json - при экспорте в JSON

Импорт

Чтобы импортировать узел сети, сделайте следующее:

  • Перейдите к: НастройкаУзлы сети
  • Нажмите на Импорт справа
  • Выберите импортируемый файл
  • Отметьте необходимые опции в правилах импорта
  • Нажмите на Импорт

В веб-интерфейсе отобразится сообщение об успехе или об ошибке импорта.

Правила импорта:

Правило Описание
Обновить существующее Существующие элементы будут обновлены данными, взятыми из файла импорта. В противном случае они не будут обновлены.
Создать новое Импорт добавит новые элементы, используя данные из файла импорта. В противном случае они не будут добавлены.
Удалить отсутствующее Импорт удалит существующие элементы, которые отсутствуют в файле импорта. В противном случае они не будут удалены.
Если Удалить отсутствующее отмечено для присоединения шаблонов, то существующие присоединения шаблонов, не присутствующие в файле импорта, будут отсоединены. Начиная с Zabbix 6.0.13, объекты (элементы данных, триггеры, графики и т.д.), унаследованные от отсоединяемых шаблонов, не будут удалены (если только опция Удалить отсутствующее не выбрана также и для каждого из объектов).

Формат экспорта

Формат экспорта в YAML:

zabbix_export:
         version: '6.0'
         date: '2023-05-03T11:24:04Z'
         groups:
           - uuid: dc579cd7a1a34222933f24f52a68bcd8
             name: 'Linux servers'
         hosts:
           - host: Example_host
             name: Example_host
             templates:
               - name: 'Zabbix server health'
             groups:
               - name: 'Linux servers'
             items:
               - name: Test_item1
                 type: ZABBIX_ACTIVE
                 key: kernel.maxproc
             inventory_mode: DISABLED

Теги элементов

Значения тегов элементов описаны в таблице ниже.

Теги узла сети
Элемент Свойство элемента Обязательный Тип Диапазон1 Описание
groups x Корневой элемент групп узлов сети.
name x строка Имя группы узлов сети.
hosts - Корневой элемент узлов сети.
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 проверок.
proxy - Прокси.
name x строка Имя прокси (если имеется), которое наблюдает узел сети.
templates - Корневой элемент присоединённых шаблонов.
name x строка Имя шаблона.
interfaces - Корневой элемент интерфейсов узла сети.
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 - строка Номер порта. Поддерживаются пользовательские макросы.
interface_ref x строка Format: if<N> Имя ссылки на интерфейс, которое используется в элементах данных.
details - Корневой элемент для подробностей интерфейса.
version - строка 1 - SNMPV1
2 - SNMP_V2C (по умолчанию)
3 - SNMP_V3
Использовать эту версию SNMP.
community - строка SNMP community.

Обязательно для элементов данных SNMPv1 и SNMPv2.
contextname - строка Имя контекста SNMPv3.

Используется только элементами данных SNMPv3.
securityname - строка Имя безопасности SNMPv3.

Используется только элементами данных SNMPv3.
securitylevel - строка 0 - NOAUTHNOPRIV (по умолчанию)
1 - AUTHNOPRIV
2 - AUTHPRIV
Уровень безопасности SNMPv3.

Используется только элементами данных SNMPv3.
authprotocol - строка 0 - MD5 (по умолчанию)
1 - SHA1
2 - SHA224
3 - SHA256
4 - SHA384
5 - SHA512
Протокол аутентификации SNMPv3.

Используется только элементами данных SNMPv3.
authpassphrase - строка Пароль аутентификации SNMPv3.

Используется только элементами данных SNMPv3.
privprotocol - строка 0 - DES (по умолчанию)
1 - AES128
2 - AES192
3 - AES256
4 - AES192C
5 - AES256C
Протокол безопасности SNMPv3.

Используется только элементами данных SNMPv3.
privpassphrase - строка Ключевая фраза безопасности SNMPv3.

Используется только элементами данных SNMPv3.
bulk - строка 0 - NO
1 - YES (по умолчанию)
Использовать ли массовые запросы SNMP.
items - Корневой элемент элементов данных.
Для значений тегов элементов элементов данных, смотрите теги элементы данных узла сети.
tags - Корневой элемент тегов узла сети.
tag x строка Имя тега.
value - строка Значение тега.
macros - Корневой элемент макросов.
macro x Имя пользовательского макроса.
type - строка 0 - TEXT (по умолчанию)
1 - SECRET_TEXT
2 - VAULT
Тип пользовательского макроса.
value - строка Значение пользовательского макроса.
description - строка Описание пользовательского макроса.
inventory - Корневой элемент инвентарных данных узла сети.
<inventory_property> - Отдельное свойство инвентарных данных.

Все доступные свойства инвентарных данных перечислены под соответствующими тегами, т.е. <type>, <name>, <os> (смотрите примеры выше).
inventory_mode - строка -1 - DISABLED
0 - MANUAL (default)
1 - AUTOMATIC
Режим инвентаризации.
valuemaps - Корневой элемент преобразований значений узла сети.
name x строка Имя преобразования значений.
mapping - Корневой элемент преобразования значений.
value x строка Значение преобразования значений.
newvalue x строка Новое значение преобразования значений.
Теги элементов данных узла сети
Элемент Свойство элемента Требуется Тип Диапазон1 Описание
items - Корневой элемент элементов данных.
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 Интервал обновления элемента данных.

Обратите внимание, что delay всегда будет '0' для элементов данных типа траппер.

Воспринимаются секунды либо единицы времени с суффиком (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 - строка 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 агент.
description - текст Описание элемента данных.
inventory_link - строка 0 - NONE

Имя поля инвентарных данных узла сети заглавными буквами. Например:
4 - ALIAS
6 - OS_FULL
14 - HARDWARE
etc.
Поле инвентарных данных узла сети, заполняемое этим элементом данных.

Обратитесь к странице инвентарных данных узла сети для списка поддерживаемых полей инвентарных данных узлов сети и их 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 агент.
name x строка Имя заголовка.
value x строка Значение заголовка.
http_proxy - строка Строка подключения к HTTP(S) прокси.

Используется только элементами данных HTTP агент.
output_format - строка 0 - RAW (по умолчанию)
1 - JSON
Как обрабатывать ответ.

Используется только элементами данных HTTP агент.
post_type - строка 0 - RAW (по умолчанию)
2 - JSON
3 - XML
Тип отсылаемых в теле запроса данных.

Используется только элементами данных 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
27 - XML_TO_JSON
Тип шага предварительной обработки значений элемента данных.
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 - строка Значение тега.
Теги правил низкоуровневого обнаружения узла сети
Элемент Свойство элемента Обязательный Тип Диапазон1 Описание
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 символ Произвольный уникальный идентификатор, используемый для ссылки на условие из пользовательского выражения. Может содержать только заглавные буквы. Идентификатор должен быть задан пользователем при модификации условий фильтра, но будет сгенерирован заново при последующем запросе.
lld_macro_paths - Корневой элемент путей макросов низкоуровневого обнаружения.
lld_macro x строка Имя макроса низкоуровневого обнаружения.
path x строка Селектор значения, которое будет назначено соответствующему макросу.
preprocessing - Предобработка значения правила низкоуровневого обнаружения.
step - Отдельный шаг предобработки значения правила низкоуровневого обнаружения.
По большинству значений тегов элементов, смотрите значения тегов элементов для предобработки значений элементов данных узла сети. Ниже описаны только те теги, которые являются специфичными для предобработки значений правил низкоуровневого обнаружения.
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
27 - XML_TO_JSON
Тип шага предобработки значения элемента данных.
trigger_prototypes - Корневой элемент прототипов триггеров.
По значениям тегов элементов прототипов триггеров, смотрите теги обычных триггеров узла сети.
graph_prototypes - Корневой элемент прототипов графиков.
По значениям тегов элементов прототипов графиков, смотрите теги обычных графиков узла сети.
host_prototypes - Корневой элемент прототипов узлов сети.
По значениям тегов элементов прототипов узлов сети, смотрите теги обычных узлов сети.
item_prototypes - Корневой элемент прототипов элементов данных.
По значениям тегов элементов прототипов элементов данных, смотрите теги обычных элементов данных узла сети.
master_item - Данные о прототипах элементов данных для отдельного мастер элемента данных/прототипа мастер элемента данных.
key x строка Для прототипов зависимых элементов данных - значение ключа мастер элемента данных / прототипа мастер элемента данных .

Требуется для зависимых элементов данных.
Теги триггеров узла сети
Элемент Свойство элемента Обязательный Тип Диапазон1 Описание
triggers - Корневой элемент триггеров.
expression x строка Выражение триггера.
recovery_mode - строка 0 - EXPRESSION (по умолчанию)
1 - RECOVERY_EXPRESSION
2 - NONE
Основа генерации событий OK.
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 - Корневой элемент графиков.
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 Отображение линии перцентиля для левой оси.

Используется только для обычных графиков.
percent_right - дробное число По умолчанию:0 Отображение линии перцентиля для правой оси.

Используется только для обычных графиков.
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 - Корневой элемент веб-сценариев.
name x строка Имя веб-сценария.
delay - строка По умолчанию: 1m Частота выполнения веб-сценария. Секунды, единицы времени с суффиксом или пользовательский макрос.
attempts - целое число 1-10 (по умолчанию: 1) Количество попыток выполнения шагов веб-сценария.
agent - строка По умолчанию: Zabbix Агент клиента. Zabbix будет притворяться выбранным браузером. Эта опция полезна, когда веб-сайт возвращает разное содержимое для разных браузеров.
http_proxy - строка Укажите используемый HTTP прокси, используя формат: http://[имя_пользователя[:пароль]@]прокси.моякомпания.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 - строка Имя пользователя для basic, HTTP or NTLM аутентификации.
http_password - строка Пароль для basic, HTTP or 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 Корневой элемент шагов веб-сценариев.
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 - строка Список допустимых кодов состояний, разделённых запятыми. Игнорируется, если пустой. Например: 200-201,210-299
tags - Корневой элемент тегов веб-сценария.
tag x строка Имя тега.
value - строка Значение тега.
Примечания

1 Для строковых значений экспортируется только строка (например, "ZABBIX_ACTIVE") без использования нумерации из таблицы. Числовые значения диапазонов (соответствующие значениям API) в этой таблице используются только для сортировки.