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 | ID connectora. Zachowanie właściwości: - tylko do odczytu - wymagane dla operacji aktualizacji |
| name | string | Nazwa connectora. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| url | string | Adres URL punktu końcowego, czyli adres URL odbiorcy. Makra użytkownika są obsługiwane. Zachowanie właściwości: - wymagane dla operacji tworzenia |
| protocol | integer | Protokół komunikacji. 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 do wysłania. Możliwe wartości: 1 - Numeryczny (float); 2 - Znakowy; 4 - Log; 8 - Numeryczny (unsigned); 16 - Tekst; 32 - Binarny; 64 - JSON. Domyślnie: 31 - Wszystkie typy pozycji (z wyjątkiem binarnych i JSON). Zachowanie właściwości: - obsługiwane jeśli data_type jest ustawione na "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 connectora. 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 | Interwał między ponownymi próbami. Akceptuje 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ą sufiksy czasu (np. 30s, 1m). Makra użytkownika są obsługiwane. Możliwe wartości: 1s-60s. Domyślnie: 5s. |
| http_proxy | string | Ciąg połączenia proxy HTTP(S) podany jako [protocol]://[username[:password]@]proxy.example.com[:port]. Makra użytkownika są obsługiwane. |
| 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. Makra użytkownika są obsługiwane. Zachowanie właściwości: - obsługiwane jeśli authtype jest ustawione na "Basic", "NTLM", "Kerberos" lub "Digest" |
| password | string | Hasło. Makra użytkownika są obsługiwane. Zachowanie właściwości: - obsługiwane jeśli authtype jest ustawione na "Basic", "NTLM", "Kerberos" lub "Digest" |
| token | string | Token Bearer. Makra użytkownika są obsługiwane. Zachowanie właściwości: - wymagane jeśli authtype jest ustawione na "Bearer" |
| verify_peer | integer | Czy weryfikować, że certyfikat hosta jest autentyczny. Możliwe wartości: 0 - Nie weryfikuj; 1 - (domyślnie) Weryfikuj. |
| verify_host | integer | Czy weryfikować, że nazwa hosta dla połączenia jest zgodna z nazwą w certyfikacie hosta. Możliwe wartości: 0 - Nie weryfikuj; 1 - (domyślnie) Weryfikuj. |
| ssl_cert_file | string | Ścieżka do pliku publicznego klucza SSL. Makra użytkownika są obsługiwane. |
| ssl_key_file | string | Ścieżka do pliku prywatnego klucza SSL. Makra użytkownika są obsługiwane. |
| ssl_key_password | string | Hasło do pliku klucza SSL. Makra użytkownika są obsługiwane. |
| description | text | Opis connectora. |
| status | integer | 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. |