Објекат конектора

Следећи објекти су директно повезани са 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 - Нумерички (float);
2 - Карактер;
4 - Лог;
8 – Нумерички (неозначени);
10 – Текст;
20 - Бинарни (подржано од верзије Zabbix 7.0.5).

Подразумевано: 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 Timeout.
Подржани су временски суфикси (нпр. 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 Назив ознаке.

Понашање својства:
- обавезно
operator integer Оператор услова.

Могуће вредности:
0 - (подразумевано) Једнако;
1 - Није једнако;
2 - Садржи;
3 - Не садржи;
12 - Постоји;
1 - Не постоји.
value string Вредност ознаке.