9 Servicio web Zabbix

Visión general

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

Esta sección enumera los parámetros admitidos en el archivo de configuración del servicio web Zabbix (zabbix_web_service.conf). Tenga en cuenta que:

  • Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el 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.

Parámetros

Parámetro Obligatorio Rango Predeterminado Descripción
IP permitida Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix.
Las conexiones entrantes se aceptarán solo desde los hosts 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 puede ser utilizado para permitir cualquier dirección IPv4.
Ejemplo: 127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
DebugLevel no 0-5 3 Especifica el nivel de depuración:
0 - información básica sobre el inicio y la detención de los procesos de Zabbix
1 - información crítica
2 - información de error
3 - advertencias< br>4 - para depuración (produce mucha información)
5 - depuración extendida (produce aún más información)
ListenPort no 1024-32767 10053 El servicio de puerto escucha las conexiones del servidor.
LogFile sí, si LogType está establecido en archivo; de lo contrario, no Nombre del archivo de registro para el parámetro 'archivo' de LogType.
Ejemplo: /tmp/zabbix_web_service.log
LogFileSize no 0-1024 1 Tamaño máximo del archivo de registro en MB.
0: deshabilitar la rotación automática de registros.
LogType no system / file / console file Especifica dónde se escriben los mensajes de registro:
system - syslog
file - archivo especificado con el parámetro LogFile
console - salida estándar
Timeout no 1-30 3 No gaste más de Timeout segundos en el procesamiento.
TLSAccept no unencrypted / cert unencrypted Especifica qué tipo de conexión usar:
unencrypted: acepta conexiones sin cifrado (predeterminado)
cert: acepta conexiones con TLS y un certificado
TLSCAFile no Nombre de ruta completo de un archivo que contiene los certificados de CA(s) de nivel superior para la verificación de certificados de pares, que se utiliza para las comunicaciones cifradas entre los componentes de Zabbix.
TLSCertFile no Nombre de ruta completo de un archivo que contiene el certificado de servicio o la cadena de certificados, utilizado para comunicaciones cifradas con componentes de Zabbix.
TLSKeyFile no Nombre de ruta completo de un archivo que contiene la clave privada de servicio utilizada para comunicaciones cifradas con componentes de Zabbix.