De volgende objecten zijn direct gerelateerd aan de connector API.
Het connector object heeft de volgende eigenschappen.
| Eigenschap | Type | Beschrijving |
|---|---|---|
| connectorid | string | ID van de connector. Eigenschapsgedrag: - alleen-lezen - vereist voor update bewerkingen |
| name | string | Naam van de connector. Eigenschapsgedrag: - vereist voor aanmaakbewerkingen |
| url | integer | Eindpunt URL, dat wil zeggen, URL van de ontvanger. Gebruikersmacro's worden ondersteund. Eigenschapsgedrag: - vereist voor aanmaakbewerkingen |
| protocol | integer | Communicatieprotocol. Mogelijke waarden: 0 - (standaard) Zabbix Streaming Protocol v1.0. |
| data_type | integer | Gegevenstype. Mogelijke waarden: 0 - (standaard) Itemwaarden; 1 - Gebeurtenissen. |
| max_records | integer | Maximaal aantal gebeurtenissen of items dat binnen één bericht kan worden verzonden. Mogelijke waarden: 0-2147483647 (maximale waarde van een 32-bits ondertekend geheel getal). Standaard: 0 - Onbeperkt. |
| max_senders | integer | Aantal te starten afzenderprocessen voor deze connector. Mogelijke waarden: 1-100. Standaard: 1. |
| max_attempts | integer | Aantal pogingen. Mogelijke waarden: 1-5. Standaard: 1. |
| timeout | string | Time-out. Tijdsaanduidingen worden ondersteund (bijv. 30s, 1m). Gebruikersmacro's worden ondersteund. Mogelijke waarden: 1s-60s. Standaard: 5s. |
| http_proxy | string | HTTP(S)-proxyverbindingssnaar opgegeven als [protocol]://[gebruikersnaam[:wachtwoord]@]proxy.example.com[:poort]. Gebruikersmacro's worden ondersteund. |
| authtype | integer | HTTP-authenticatiemethode. Mogelijke waarden: 0 - (standaard) Geen; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer. |
| username | string | Gebruikersnaam. Gebruikersmacro's worden ondersteund. Eigenschapsgedrag: - ondersteund als authtype is ingesteld op "Basic", "NTLM", "Kerberos" of "Digest" |
| password | string | Wachtwoord. Gebruikersmacro's worden ondersteund. Eigenschapsgedrag: - ondersteund als authtype is ingesteld op "Basic", "NTLM", "Kerberos" of "Digest" |
| token | string | Bearer-token. Gebruikersmacro's worden ondersteund. Eigenschapsgedrag: - vereist als authtype is ingesteld op "Bearer" |
| verify_peer | integer | Of de hostnaam moet overeenkomen met de URL's die zijn opgegeven in de velden Common Name of Subject Alternate Name van het hostcertificaat. Mogelijke waarden: 0 - Niet valideren; 1 - (standaard) Valideren. |
| verify_host | integer | Of de authenticiteit van het hostcertificaat moet worden gevalideerd. Mogelijke waarden: |
0 - Niet valideren;
1 - (standaard) Valideren.| |ssl_cert_file|integer|Pad naar het openbare SSL-sleutelbestand.
Gebruikersmacro's worden ondersteund.| |ssl_key_file|integer|Pad naar het privé SSL-sleutelbestand.
Gebruikersmacro's worden ondersteund.| |ssl_key_password|integer|Wachtwoord voor het SSL-sleutelbestand.
Gebruikersmacro's worden ondersteund.| |description|string|Beschrijving van de connector.| |status|integer|Of de connector is ingeschakeld.
Mogelijke waarden:
0 - Uitgeschakeld;
1 - (standaard) Ingeschakeld.| |tags_evaltype|integer|Tag-evaluatiemethode.
Mogelijke waarden:
0 - (standaard) And/Or;
2 - Of.|
Een tag filter maakt het mogelijk om alleen overeenkomende itemwaarden of gebeurtenissen te exporteren. Als het niet is ingesteld, wordt alles geëxporteerd. Het tag filter object heeft de volgende eigenschappen.
| Eigenschap | Type | Beschrijving |
|---|---|---|
| tag | string | Tag-naam. Eigenschapsgedrag: - vereist |
| operator | integer | Vergelijkingsoperator. Mogelijke waarden: 0 - (standaard) Gelijk aan; 1 - Niet gelijk aan; 2 - Bevat; 3 - Bevat niet; 12 - Bestaat; 1 - Bestaat niet. |
| value | string | Tag-waarde. |