On this page
Oggetto connettore
I seguenti oggetti sono direttamente correlati all'API connector.
Connector
L'oggetto connector ha le seguenti proprietà.
| Property | Type | Description |
|---|---|---|
| connectorid | ID | ID del connector. Property behavior: - sola lettura - obbligatorio per le operazioni di aggiornamento |
| name | string | Nome del connector. Property behavior: - obbligatorio per le operazioni di creazione |
| url | string | URL dell'endpoint, ovvero l'URL del destinatario. Le macro utente sono supportate. Property behavior: - obbligatorio per le operazioni di creazione |
| protocol | integer | Protocollo di comunicazione. Valori possibili: 0 - (predefinito) Zabbix Streaming Protocol v1.0. |
| data_type | integer | Tipo di dati. Valori possibili: 0 - (predefinito) Valori degli item; 1 - Eventi. |
| item_value_type | integer | Somma dei tipi di valore degli item da inviare. Valori possibili: 1 - Numerico (float); 2 - Carattere; 4 - Log; 8 - Numerico (unsigned); 16 - Testo; 32 - Binario. Predefinito: 31 - Tutti i tipi di item (tranne binario). Property behavior: - supportato se data_type è impostato su "Item values". |
| max_records | integer | Numero massimo di eventi o item che possono essere inviati in un singolo messaggio. Valori possibili: 0-2147483647 (valore massimo di un intero con segno a 32 bit). Predefinito: 0 - Illimitato. |
| max_senders | integer | Numero di processi sender da eseguire per questo connector. Valori possibili: 1-100. Predefinito: 1. |
| max_attempts | integer | Numero di tentativi. Valori possibili: 1-5. Predefinito: 1. |
| attempt_interval | string | Intervallo tra i tentativi di ripetizione. Accetta secondi. Valori possibili: 0s-10s. Predefinito: 5s. Property behavior: - supportato se max_attempts è maggiore di 1. |
| timeout | string | Timeout. Sono supportati i suffissi di tempo (ad esempio, 30s, 1m). Le macro utente sono supportate. Valori possibili: 1s-60s. Predefinito: 5s. |
| http_proxy | string | Stringa di connessione del proxy HTTP(S) fornita come [protocol]://[username[:password]@]proxy.example.com[:port]. Le macro utente sono supportate. |
| authtype | integer | Metodo di autenticazione HTTP. Valori possibili: 0 - (predefinito) Nessuno; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer. |
| username | string | Nome utente. Le macro utente sono supportate. Property behavior: - supportato se authtype è impostato su "Basic", "NTLM", "Kerberos" o "Digest" |
| password | string | Password. Le macro utente sono supportate. Property behavior: - supportato se authtype è impostato su "Basic", "NTLM", "Kerberos" o "Digest" |
| token | string | Bearer token. Le macro utente sono supportate. Property behavior: - obbligatorio se authtype è impostato su "Bearer" |
| verify_peer | integer | Indica se convalidare che il certificato dell'host sia autentico. Valori possibili: 0 - Non convalidare; 1 - (predefinito) Convalidare. |
| verify_host | integer | Indica se convalidare che il nome host per la connessione corrisponda a quello nel certificato dell'host. Valori possibili: 0 - Non convalidare; 1 - (predefinito) Convalidare. |
| ssl_cert_file | string | Percorso del file della chiave SSL pubblica. Le macro utente sono supportate. |
| ssl_key_file | string | Percorso del file della chiave SSL privata. Le macro utente sono supportate. |
| ssl_key_password | string | Password per il file della chiave SSL. Le macro utente sono supportate. |
| description | text | Descrizione del connector. |
| status | integer | Indica se il connector è abilitato. Valori possibili: 0 - Disabilitato; 1 - (predefinito) Abilitato. |
| tags_evaltype | integer | Metodo di valutazione dei tag. Valori possibili: 0 - (predefinito) And/Or; 2 - Or. |
Filtro tag
Il filtro tag consente di esportare solo i valori degli item o gli eventi corrispondenti. Se non è impostato, verrà esportato tutto. L'oggetto filtro tag ha le seguenti proprietà.
| Proprietà | Type | Descrizione |
|---|---|---|
| tag | string | Nome del tag. Comportamento della proprietà: - obbligatorio |
| operator | integer | Operatore della condizione. Valori possibili: 0 - (predefinito) Uguale; 1 - Diverso da; 2 - Contiene; 3 - Non contiene; 12 - Esiste; 13 - Non esiste. |
| value | string | Valore del tag. |