Узлы сети экспортируются со многими связанными объектами и отношениями между объектами.
Экспорт узла сети содержит:
Чтобы экспортировать узел сети, сделайте следующее:
В зависимости от выбранного формата узлы сети экспортируются в локальный файл с именем по умолчанию:
Чтобы импортировать узел сети, сделайте следующее:
В веб-интерфейсе отобразится сообщение об успехе или об ошибке импорта.
Правила импорта:
Правило | Описание |
---|---|
Обновить существующее | Существующие элементы будут обновлены данными, взятыми из файла импорта. В противном случае они не будут обновлены. |
Создать новое | Импорт добавит новые элементы, используя данные из файла импорта. В противном случае они не будут добавлены. |
Удалить отсутствующее | Импорт удалит существующие элементы, которые отсутствуют в файле импорта. В противном случае они не будут удалены. Если Удалить отсутствующее отмечено для присоединения шаблонов, то существующие присоединения шаблонов, не присутствующие в файле импорта, будут отсоединены. Начиная с 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) в этой таблице используются только для сортировки.