Объект connector

Следующие объекты напрямую связаны с API connector.

Коннектор

Объект коннектора имеет следующие свойства.

Property Type Description
connectorid ID Идентификатор коннектора.

Поведение свойства:
- только для чтения
- обязательно для операций обновления
name string Имя коннектора.

Поведение свойства:
- обязательно для операций создания
url string URL конечной точки, то есть URL получателя.
Поддерживаются пользовательские макросы.

Поведение свойства:
- обязательно для операций создания
protocol integer Протокол обмена данными.

Возможные значения:
0 - (по умолчанию) Zabbix Streaming Protocol v1.0.
data_type integer Тип данных.

Возможные значения:
0 - (по умолчанию) Значения элементов данных;
1 - События.
item_value_type integer Сумма типов значений элементов данных, которые необходимо отправить.

Возможные значения:
1 - Числовой (с плавающей запятой);
2 - Символьный;
4 - Журнал;
8 - Числовой (без знака);
16 - Текстовый;
32 - Двоичный.

По умолчанию: 31 - все типы элементов данных (кроме двоичного).

Поведение свойства:
- поддерживается, если для data_type установлено значение «Значения элементов данных».
max_records integer Максимальное количество событий или элементов данных, которые можно отправить в одном сообщении.

Возможные значения: 0-2147483647 (максимальное значение 32-разрядного целого числа со знаком).

По умолчанию: 0 - без ограничений.
max_senders integer Количество процессов отправки, запускаемых для этого коннектора.

Возможные значения: 1-100.

По умолчанию: 1.
max_attempts integer Количество попыток.

Возможные значения: 1-5.

По умолчанию: 1.
attempt_interval string Интервал между повторными попытками.
Принимает значение в секундах.

Возможные значения: 0s-10s.

По умолчанию: 5s.

Поведение свойства:
- поддерживается, если max_attempts больше 1.
timeout string Тайм-аут.
Поддерживаются суффиксы времени (например, 30s, 1m).
Поддерживаются пользовательские макросы.

Возможные значения: 1s-60s.

По умолчанию: 5s.
http_proxy string Строка подключения к прокси HTTP(S), заданная в формате
[protocol]://[username[:password]@]proxy.example.com[:port].

Поддерживаются пользовательские макросы.
authtype integer Метод HTTP-аутентификации.

Возможные значения:
0 - (по умолчанию) Отсутствует;
1 - Basic;
2 - NTLM;
3 - Kerberos;
4 - Digest;
5 - Bearer.
username string Имя пользователя.
Поддерживаются пользовательские макросы.

Поведение свойства:
- поддерживается, если для authtype установлено значение «Basic», «NTLM», «Kerberos» или «Digest»
password string Пароль.
Поддерживаются пользовательские макросы.

Поведение свойства:
- поддерживается, если для authtype установлено значение «Basic», «NTLM», «Kerberos» или «Digest»
token string Токен Bearer.
Поддерживаются пользовательские макросы.

Поведение свойства:
- обязательно, если для authtype установлено значение «Bearer»
verify_peer integer Проверять ли подлинность сертификата узла сети.

Возможные значения:
0 - Не проверять;
1 - (по умолчанию) Проверять.
verify_host integer Проверять ли соответствие имени узла сети для подключения имени, указанному в сертификате узла сети.

Возможные значения:
0 - Не проверять;
1 - (по умолчанию) Проверять.
ssl_cert_file string Путь к файлу открытого ключа SSL.
Поддерживаются пользовательские макросы.
ssl_key_file string Путь к файлу закрытого ключа SSL.
Поддерживаются пользовательские макросы.
ssl_key_password string Пароль для файла ключа SSL.
Поддерживаются пользовательские макросы.
description text Описание коннектора.
status integer Включен ли коннектор.

Возможные значения:
0 - Отключен;
1 - (по умолчанию) Включен.
tags_evaltype integer Метод оценки тегов.

Возможные значения:
0 - (по умолчанию) И/ИЛИ;
2 - ИЛИ.

Фильтр тегов

Фильтр тегов позволяет экспортировать только совпадающие значения элементов данных или события. Если он не задан, будет экспортировано все. Объект фильтра тегов имеет следующие свойства.

Property Type Description
tag string Имя тега.

Поведение свойства:
- required
operator integer Оператор условия.

Возможные значения:
0 - (по умолчанию) Равно;
1 - Не равно;
2 - Содержит;
3 - Не содержит;
12 - Существует;
13 - Не существует.
value string Значение тега.