На странице
Объект 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 | Значение тега. |