Oggetto connettore

I seguenti oggetti sono direttamente correlati all'API connector.

Connettore

L'oggetto connettore ha le seguenti proprietà.

Proprietà Tipo Descrizione
connectorid ID ID del connettore.

Comportamento della proprietà:
- sola lettura
- obbligatoria per le operazioni di aggiornamento
name string Nome del connettore.

Comportamento della proprietà:
- obbligatoria per le operazioni di creazione
url string URL dell'endpoint, cioè l'URL del destinatario.
Le macro utente sono supportate.

Comportamento della proprietà:
- obbligatoria 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 Una somma dei tipi di valore degli item da inviare.

Valori possibili:
1 - Numerico (float);
2 - Carattere;
4 - Log;
8 - Numerico (senza segno);
16 - Testo;
32 - Binario;
64 - JSON.

Predefinito: 31 - Tutti i tipi di item (eccetto binario e JSON).

Comportamento della proprietà:
- supportata se data_type è impostato su "Valori degli item".
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 connettore.

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.

Comportamento della proprietà:
- supportata se max_attempts è maggiore di 1.
timeout string Timeout.
I suffissi temporali sono supportati (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.

Comportamento della proprietà:
- supportata se authtype è impostato su "Basic", "NTLM", "Kerberos" o "Digest"
password string Password.
Le macro utente sono supportate.

Comportamento della proprietà:
- supportata se authtype è impostato su "Basic", "NTLM", "Kerberos" o "Digest"
token string Token Bearer.
Le macro utente sono supportate.

Comportamento della proprietà:
- obbligatoria se authtype è impostato su "Bearer"
verify_peer integer Indica se verificare che il certificato del host sia autentico.

Valori possibili:
0 - Non verificare;
1 - (predefinito) Verificare.
verify_host integer Indica se verificare che il nome host della connessione corrisponda a quello nel certificato del host.

Valori possibili:
0 - Non verificare;
1 - (predefinito) Verificare.
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 connettore.
status integer Indica se il connettore è 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.