9 Servicio web Zabbix

Descripción general

El servicio web Zabbix es un proceso que se utiliza para la comunicación con servicios web externos.

Los parámetros admitidos por el archivo de configuración del servicio web Zabbix (zabbix_web_service.conf) se enumeran en esta sección.

Los parámetros se enumeran sin información adicional. Haga clic en el parámetro para ver los detalles completos.

Parámetro Descripción
AllowedIP Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix.
DebugLevel El nivel de depuración.
ListenPort El agente escuchará en este puerto las conexiones desde el servidor.
LogFile El nombre del archivo de registro.
LogFileSize El tamaño máximo del archivo de registro.
LogType El tipo de salida del registro.
Timeout No dedique más de segundos de Timeout al procesamiento.
TLSAccept Qué conexiones entrantes aceptar.
TLSCAFile La ruta completa de un archivo que contiene los certificados de CA de nivel superior para la verificación de certificados entre pares, utilizado para comunicaciones cifradas entre componentes de Zabbix.
TLSCertFile La ruta completa de un archivo que contiene el certificado de servicio o la cadena de certificados, utilizado para comunicaciones cifradas entre componentes de Zabbix.
TLSKeyFile La ruta completa de un archivo que contiene la clave privada del servicio, utilizada para las comunicaciones cifradas entre los componentes de Zabbix.

Todos los parámetros no son obligatorios a menos que se indique explícitamente que el parámetro es obligatorio.

Tenga en cuenta que:

  • Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los archivos de configuración enviados;
  • Zabbix admite archivos de configuración solo en codificación UTF-8 sin BOM;
  • Los comentarios que comienzan con "#" solo se admiten al principio de la línea.

Detalles del parámetro

AllowedIP

Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix. Las conexiones entrantes solo se aceptarán desde los equipos enumerados aquí.
Si la compatibilidad con IPv6 está habilitada, entonces 127.0.0.1, ::127.0.0.1, ::ffff:127.0.0.1 se tratan por igual y : :/0 permitirá cualquier dirección IPv4 o IPv6. 0.0.0.0/0 se puede utilizar para permitir cualquier dirección IPv4.

Ejemplo:

127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

Obligatorio: sí

DebugLevel

Especifique el nivel de depuración:
0 - información básica sobre el inicio y la parada de procesos de Zabbix
1 - información crítica;
2 - información de error;
3 - advertencias;
4 - para depuración (produce mucha información);
5 - depuración extendida (produce aún más información).

Predeterminado: 3
Rango: 0-5

ListenPort

El servicio escuchará en este puerto las conexiones del servidor.

Predeterminado: 10053
Rango: 1024-32767

LogFile

El nombre del archivo de registro.

Ejemplo:

/tmp/zabbix_web_service.log

Obligatorio: Sí, si LogType está configurado en archivo; De otra manera no

LogFileSize

El tamaño máximo del archivo de registro en MB.
0: deshabilita la rotación automática de registros.
Nota: Si se alcanza el límite de tamaño del archivo de registro y la rotación del archivo falla, por cualquier motivo, el archivo de registro existente se trunca y empieza de nuevo.

Predeterminado: 1
Rango: 0-1024

LogType

El tipo de salida del registro:
file - escribe el registro en el archivo especificado por el parámetro LogFile;
system - escribe el registro en syslog;
console - escribe el registro en la salida estándar

Predeterminado: file

Timeout

No dedique al procesamiento más de los segundos de tiempo de espera informados.

Predeterminado: 3
Rango: 1-30

TLSAceptar

Qué conexiones entrantes aceptar:
unencrypted - acepta conexiones sin cifrado (predeterminado)
cert - acepta conexiones con TLS y un certificado

Valor predeterminado: "sin cifrar"

TLSCAFile

La ruta completa del archivo que contiene los certificados de CA de nivel superior para la verificación de certificados de pares, que se utiliza para las comunicaciones cifradas entre los componentes de Zabbix.

TLSCertFile

La ruta completa del archivo que contiene el certificado de servicio o la cadena de certificados, utilizado para comunicaciones cifradas con componentes de Zabbix.

TLSKeyFile

La ruta completa del archivo que contiene la clave privada del servicio, utilizada para las comunicaciones cifradas entre los componentes de Zabbix.