On this page
Konnektor Objekt
Die folgenden Objekte stehen in direktem Zusammenhang mit derconnector API.
Konnektor
Das Konnektor-Objekt hat die folgenden Eigenschaften.
| Property | Type | Description |
|---|---|---|
| connectorid | ID | ID des Konnektors. Property behavior: - schreibgeschützt - erforderlich für Aktualisierungsvorgänge |
| name | string | Name des Konnektors. Property behavior: - erforderlich für Erstellungsvorgänge |
| url | string | Endpunkt-URL, d. h. die URL des Empfängers. Benutzermakros werden unterstützt. Property behavior: - erforderlich für Erstellungsvorgänge |
| protocol | integer | Kommunikationsprotokoll. Mögliche Werte: 0 - (Standard) Zabbix Streaming Protocol v1.0. |
| data_type | integer | Datentyp. Mögliche Werte: 0 - (Standard) Datenpunkt-Werte; 1 - Ereignisse. |
| item_value_type | integer | Eine Summe der zu sendenden Datenpunkt-Werttypen. Mögliche Werte: 1 - Numerisch (Gleitkommazahl); 2 - Zeichen; 4 - Log; 8 - Numerisch (vorzeichenlos); 16 - Text; 32 - Binär; 64 - JSON. Standard: 31 - Alle Datenpunkt-Typen (außer Binär und JSON). Property behavior: - unterstützt, wenn data_type auf "Datenpunkt-Werte" gesetzt ist. |
| max_records | integer | Maximale Anzahl von Ereignissen oder Datenpunkten, die innerhalb einer Nachricht gesendet werden können. Mögliche Werte: 0-2147483647 (Maximalwert einer vorzeichenbehafteten 32-Bit-Ganzzahl). Standard: 0 - Unbegrenzt. |
| max_senders | integer | Anzahl der Sender-Prozesse, die für diesen Konnektor ausgeführt werden. Mögliche Werte: 1-100. Standard: 1. |
| max_attempts | integer | Anzahl der Versuche. Mögliche Werte: 1-5. Standard: 1. |
| attempt_interval | string | Das Intervall zwischen Wiederholungsversuchen. Akzeptiert Sekunden. Mögliche Werte: 0s-10s. Standard: 5s. Property behavior: - unterstützt, wenn max_attempts größer als 1 ist. |
| timeout | string | Zeitüberschreitung. Zeitsuffixe werden unterstützt (z. B. 30s, 1m). Benutzermakros werden unterstützt. Mögliche Werte: 1s-60s. Standard: 5s. |
| http_proxy | string | HTTP(S)-Proxy-Verbindungszeichenfolge im Format [protocol]://[username[:password]@]proxy.example.com[:port]. Benutzermakros werden unterstützt. |
| authtype | integer | HTTP-Authentifizierungsmethode. Mögliche Werte: 0 - (Standard) Keine; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer. |
| username | string | Benutzername. Benutzermakros werden unterstützt. Property behavior: - unterstützt, wenn authtype auf "Basic", "NTLM", "Kerberos" oder "Digest" gesetzt ist |
| password | string | Passwort. Benutzermakros werden unterstützt. Property behavior: - unterstützt, wenn authtype auf "Basic", "NTLM", "Kerberos" oder "Digest" gesetzt ist |
| token | string | Bearer-Token. Benutzermakros werden unterstützt. Property behavior: - erforderlich, wenn authtype auf "Bearer" gesetzt ist |
| verify_peer | integer | Gibt an, ob validiert werden soll, dass das Zertifikat des Hosts authentisch ist. Mögliche Werte: 0 - Nicht validieren; 1 - (Standard) Validieren. |
| verify_host | integer | Gibt an, ob validiert werden soll, dass der Hostname der Verbindung mit dem im Zertifikat des Hosts angegebenen Namen übereinstimmt. Mögliche Werte: 0 - Nicht validieren; 1 - (Standard) Validieren. |
| ssl_cert_file | string | Dateipfad des öffentlichen SSL-Schlüssels. Benutzermakros werden unterstützt. |
| ssl_key_file | string | Dateipfad des privaten SSL-Schlüssels. Benutzermakros werden unterstützt. |
| ssl_key_password | string | Passwort für die SSL-Schlüsseldatei. Benutzermakros werden unterstützt. |
| description | text | Beschreibung des Konnektors. |
| status | integer | Gibt an, ob der Konnektor aktiviert ist. Mögliche Werte: 0 - Deaktiviert; 1 - (Standard) Aktiviert. |
| tags_evaltype | integer | Tag-Auswertungsmethode. Mögliche Werte: 0 - (Standard) Und/Oder; 2 - Oder. |
Tag-Filter
Mit dem Tag-Filter können nur übereinstimmende Datenpunkt-Werte oder Ereignisse exportiert werden. Wenn er nicht gesetzt ist, wird alles exportiert. Das Tag-Filter-Objekt hat die folgenden Eigenschaften.
| Eigenschaft | Type | Beschreibung |
|---|---|---|
| tag | string | Tag-Name. Verhalten der Eigenschaft: - erforderlich |
| operator | integer | Bedingungs-Operator. Mögliche Werte: 0 - (Standard) Gleich; 1 - Ungleich; 2 - Enthält; 3 - Enthält nicht; 12 - Existiert; 13 - Existiert nicht. |
| value | string | Tag-Wert. |