Объект connector

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

Коннектор

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

Property Type Description
connectorid ID 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 - Бинарный;
64 - JSON.

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

Поведение свойства:
- поддерживается, если 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 - Или.

Фильтр тегов

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

Свойство Тип Описание
tag string Имя тега.

Поведение свойства:
- обязательно
operator integer Условный оператор.

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