Objeto conector

Los siguientes objetos están directamente relacionados con la API de connector.

Conector

El objeto conector tiene las siguientes propiedades.

Property Type Description
connectorid ID ID del conector.

Comportamiento de la propiedad:
- solo lectura
- obligatoria para operaciones de actualización
name string Nombre del conector.

Comportamiento de la propiedad:
- obligatoria para operaciones de creación
url string URL del endpoint, es decir, la URL del receptor.
Se admiten macros de usuario.

Comportamiento de la propiedad:
- obligatoria para operaciones de creación
protocol integer Protocolo de comunicación.

Valores posibles:
0 - (predeterminado) Zabbix Streaming Protocol v1.0.
data_type integer Tipo de datos.

Valores posibles:
0 - (predeterminado) Valores de los item;
1 - Eventos.
item_value_type integer Suma de los tipos de valores de los item que se enviarán.

Valores posibles:
1 - Numérico (flotante);
2 - Carácter;
4 - Registro;
8 - Numérico (sin signo);
16 - Texto;
32 - Binario.

Predeterminado: 31 - Todos los tipos de item (excepto binario).

Comportamiento de la propiedad:
- admitida si data_type está establecido en "Valores de los item".
max_records integer Número máximo de eventos o item que se pueden enviar en un mensaje.

Valores posibles: 0-2147483647 (valor máximo de un entero con signo de 32 bits).

Predeterminado: 0 - Ilimitado.
max_senders integer Número de procesos emisores que se ejecutarán para este conector.

Valores posibles: 1-100.

Predeterminado: 1.
max_attempts integer Número de intentos.

Valores posibles: 1-5.

Predeterminado: 1.
attempt_interval string Intervalo entre los intentos de reintento.
Acepta segundos.

Valores posibles: 0s-10s.

Predeterminado: 5s.

Comportamiento de la propiedad:
- admitida si max_attempts es mayor que 1.
timeout string Tiempo de espera.
Se admiten sufijos de tiempo (por ejemplo, 30s, 1m).
Se admiten macros de usuario.

Valores posibles: 1s-60s.

Predeterminado: 5s.
http_proxy string Cadena de conexión del proxy HTTP(S), indicada como
[protocol]://[username[:password]@]proxy.example.com[:port].

Se admiten macros de usuario.
authtype integer Método de autenticación HTTP.

Valores posibles:
0 - (predeterminado) Ninguno;
1 - Básica;
2 - NTLM;
3 - Kerberos;
4 - Digest;
5 - Bearer.
username string Nombre de usuario.
Se admiten macros de usuario.

Comportamiento de la propiedad:
- admitida si authtype está establecido en "Básica", "NTLM", "Kerberos" o "Digest"
password string Contraseña.
Se admiten macros de usuario.

Comportamiento de la propiedad:
- admitida si authtype está establecido en "Básica", "NTLM", "Kerberos" o "Digest"
token string Token de Bearer.
Se admiten macros de usuario.

Comportamiento de la propiedad:
- obligatorio si authtype está establecido en "Bearer"
verify_peer integer Indica si se debe validar que el certificado del host sea auténtico.

Valores posibles:
0 - No validar;
1 - (predeterminado) Validar.
verify_host integer Indica si se debe validar que el nombre del host de la conexión coincida con el del certificado del host.

Valores posibles:
0 - No validar;
1 - (predeterminado) Validar.
ssl_cert_file string Ruta al archivo de la clave pública SSL.
Se admiten macros de usuario.
ssl_key_file string Ruta al archivo de la clave privada SSL.
Se admiten macros de usuario.
ssl_key_password string Contraseña del archivo de la clave SSL.
Se admiten macros de usuario.
description text Descripción del conector.
status integer Indica si el conector está habilitado.

Valores posibles:
0 - Deshabilitado;
1 - (predeterminado) Habilitado.
tags_evaltype integer Método de evaluación de las etiquetas.

Valores posibles:
0 - (predeterminado) Y/O;
2 - O.

Filtro de etiquetas

El filtro de etiquetas permite exportar solo los valores de item o eventos que coincidan. Si no se establece, se exportará todo. El objeto filtro de etiquetas tiene las siguientes propiedades.

Propiedad Tipo Descripción
tag string Nombre de la etiqueta.

Comportamiento de la propiedad:
- obligatorio
operator integer Operador de la condición.

Valores posibles:
0 - (por defecto) Igual;
1 - No es igual;
2 - Contiene;
3 - No contiene;
12 - Existe;
13 - No existe.
value string Valor de la etiqueta.