On this page
Obiekt łącznika
Następujące obiekty są bezpośrednio powiązane z API connector.
Connector
Obiekt connector ma następujące właściwości.
| Property | Type | Description |
|---|---|---|
| connectorid | ID | Identyfikator connector. Zachowanie właściwości: - tylko do odczytu - wymagane dla operacji aktualizacji |
| name | string | Nazwa connector. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| url | string | Adres URL punktu końcowego, czyli adres URL odbiorcy. Obsługiwane są makra użytkownika. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| protocol | integer | Protokół komunikacyjny. Możliwe wartości: 0 - (domyślnie) Zabbix Streaming Protocol v1.0. |
| data_type | integer | Typ danych. Możliwe wartości: 0 - (domyślnie) Wartości pozycji; 1 - Zdarzenia. |
| item_value_type | integer | Suma typów wartości pozycji, które mają zostać wysłane. Możliwe wartości: 1 - Liczbowe (zmiennoprzecinkowe); 2 - Znakowe; 4 - Dziennik; 8 - Liczbowe (bez znaku); 16 - Tekstowe; 32 - Binarne. Domyślnie: 31 - Wszystkie typy pozycji (z wyjątkiem binarnych). Zachowanie właściwości: - obsługiwane, jeśli data_type ma wartość „Item values”. |
| max_records | integer | Maksymalna liczba zdarzeń lub pozycji, które mogą zostać wysłane w jednej wiadomości. Możliwe wartości: 0-2147483647 (maksymalna wartość 32-bitowej liczby całkowitej ze znakiem). Domyślnie: 0 - Bez ograniczeń. |
| max_senders | integer | Liczba procesów nadawcy uruchamianych dla tego connector. Możliwe wartości: 1-100. Domyślnie: 1. |
| max_attempts | integer | Liczba prób. Możliwe wartości: 1-5. Domyślnie: 1. |
| attempt_interval | string | Odstęp między ponownymi próbami. Akceptowane są sekundy. Możliwe wartości: 0s-10s. Domyślnie: 5s. Zachowanie właściwości: - obsługiwane, jeśli max_attempts jest większe niż 1. |
| timeout | string | Limit czasu. Obsługiwane są przyrostki czasu (np. 30s, 1m).Obsługiwane są makra użytkownika. Możliwe wartości: 1s-60s. Domyślnie: 5s. |
| http_proxy | string | Ciąg połączenia z proxy HTTP(S), podany jako [protocol]://[username[:password]@]proxy.example.com[:port]. Obsługiwane są makra użytkownika. |
| authtype | integer | Metoda uwierzytelniania HTTP. Możliwe wartości: 0 - (domyślnie) Brak; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer. |
| username | string | Nazwa użytkownika. Obsługiwane są makra użytkownika. Zachowanie właściwości: - obsługiwane, jeśli authtype ma wartość „Basic”, „NTLM”, „Kerberos” lub „Digest” |
| password | string | Hasło. Obsługiwane są makra użytkownika. Zachowanie właściwości: - obsługiwane, jeśli authtype ma wartość „Basic”, „NTLM”, „Kerberos” lub „Digest” |
| token | string | Token Bearer. Obsługiwane są makra użytkownika. Zachowanie właściwości: - wymagane, jeśli authtype ma wartość „Bearer” |
| verify_peer | integer | Określa, czy certyfikat host jest sprawdzany pod kątem autentyczności. Możliwe wartości: 0 - Nie sprawdzaj; 1 - (domyślnie) Sprawdzaj. |
| verify_host | integer | Określa, czy nazwa host dla połączenia jest zgodna z nazwą w certyfikacie host. Możliwe wartości: 0 - Nie sprawdzaj; 1 - (domyślnie) Sprawdzaj. |
| ssl_cert_file | string | Ścieżka do pliku publicznego klucza SSL. Obsługiwane są makra użytkownika. |
| ssl_key_file | string | Ścieżka do pliku prywatnego klucza SSL. Obsługiwane są makra użytkownika. |
| ssl_key_password | string | Hasło do pliku klucza SSL. Obsługiwane są makra użytkownika. |
| description | text | Opis connector. |
| status | integer | Określa, czy connector jest włączony. Możliwe wartości: 0 - Wyłączony; 1 - (domyślnie) Włączony. |
| tags_evaltype | integer | Metoda oceny tagów. Możliwe wartości: 0 - (domyślnie) And/Or; 2 - Or. |
Filtr tagów
Filtr tagów umożliwia eksportowanie tylko pasujących wartości pozycji lub zdarzeń. Jeśli nie jest ustawiony, wyeksportowane zostanie wszystko. Obiekt filtra tagów ma następujące właściwości.
| Właściwość | Typ | Opis |
|---|---|---|
| tag | string | Nazwa tagu. Zachowanie właściwości: - wymagane |
| operator | integer | Warunek operatora. Możliwe wartości: 0 - (domyślnie) Równa się; 1 - Nie równa się; 2 - Zawiera; 3 - Nie zawiera; 12 - Istnieje; 13 - Nie istnieje. |
| value | string | Wartość tagu. |