1 Servidor Zabbix

Descripción general

Los parámetros admitidos por el archivo de configuración del servidor Zabbix (zabbix_server.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
AlertScriptsPath La ubicación de los scripts de alerta personalizados.
AllowRoot Permitir que el servidor se ejecute como 'root'.
AllowUnsupportedDBVersions Permitir que el servidor funcione con versiones de bases de datos no compatibles.
CacheSize El tamaño de la caché de configuración.
CacheUpdateFrequency Este parámetro determina con qué frecuencia Zabbix realizará la actualización de la caché de configuración en segundos.
DBHost El nombre del equipo de la base de datos.
DBName El nombre de la base de datos.
DBPassword La contraseña de la base de datos.
DBPort El puerto de la base de datos cuando no se utiliza el socket local.
DBSchema El nombre del esquema de la base de datos. Utilizado para PostgreSQL.
DBSocket La ruta al archivo de socket MySQL.
DBUser El usuario de la base de datos.
DBTLSConnect Establecer esta opción en el valor especificado obliga a utilizar una conexión TLS a la base de datos.
DBTLSCAFile La ruta completa de un archivo que contiene los certificados de CA de nivel superior para la verificación de certificados de bases de datos.
DBTLSCertFile La ruta completa de un archivo que contiene el certificado del servidor Zabbix para autenticarse en la base de datos.
DBTLSKeyFile La ruta completa de un archivo que contiene la clave privada para autenticarse en la base de datos.
DBTLSCipher La lista de cifrados que el servidor Zabbix permite para los protocolos TLS hasta TLS v1.2. Compatible sólo con MySQL.
DBTLSCipher13 La lista de conjuntos de cifrado de cifrado que el servidor Zabbix permite para el protocolo TLS v1.3. Compatible solo con MySQL, a partir de la versión 8.0.16.
DebugLevel Especifique el nivel de depuración.
ExportDir El directorio para la exportación en tiempo real de eventos, historial y tendencias en formato JSON delimitado por nuevas líneas. Si está configurado, habilita la exportación en tiempo real.
ExportFileSize El tamaño máximo por archivo de exportación en bytes.
ExportType La lista de tipos de entidades delimitadas por comas (eventos, historial, tendencias) para exportación en tiempo real (todos los tipos de forma predeterminada).
ExternalScripts La ubicación de los scripts externos.
Fping6Location La ubicación de fping6.
FpingLocation La ubicación de fping.
HANodeName El nombre del nodo del clúster de alta disponibilidad.
HistoryCacheSize El tamaño de la caché del historial.
HistoryIndexCacheSize El tamaño de la caché del índice histórico.
HistoryStorageDateIndex Habilite el preprocesamiento de los valores del historial en el almacenamiento del historial para almacenar valores en diferentes índices según la fecha.
HistoryStorageURL La URL HTTP[S] de almacenamiento del historial.
HistoryStorageTypes Una lista separada por comas de tipos de valores que se enviarán al almacenamiento del historial.
HousekeepingFrequency Este parámetro determina con qué frecuencia Zabbix realizará el procedimiento de limpieza en horas.
Include Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.
JavaGateway La dirección IP (o nombre de host) de la puerta de enlace Java de Zabbix.
JavaGatewayPort El puerto en el que escucha la puerta de enlace Java de Zabbix.
ListenBacklog El número máximo de conexiones pendientes en la cola TCP.
ListenIP Una lista de direcciones IP delimitadas por comas que el capturador debe escuchar.
ListenPort El puerto de escucha para el capturador.
LoadModule El módulo que se cargará al iniciar el servidor.
LoadModulePath La ruta completa a la ubicación de los módulos del servidor.
LogFile El nombre del archivo de registro.
LogFileSize El tamaño máximo del archivo de registro.
LogSlowQueries Determina cuánto tiempo puede tardar una consulta de base de datos antes de registrarse en milisegundos.
LogType El tipo de salida del registro.
MaxHousekeeperDelete No se eliminarán más de las filas 'MaxHousekeeperDelete' (correspondientes a [nombre de tabla], [campo], [valor]) por tarea en un ciclo de limpieza.
NodeAddress La IP o nombre de host con puerto opcional para anular cómo la interfaz debe conectarse al servidor.
PidFile El nombre del archivo PID.
ProblemHousekeepingFrequency Determina con qué frecuencia Zabbix eliminará los problemas de los activadores eliminados.
ProxyConfigFrequency Determina con qué frecuencia el servidor Zabbix envía datos de configuración a un proxy Zabbix.
ProxyDataFrequency Determina con qué frecuencia el servidor Zabbix solicita datos históricos de un proxy Zabbix.
ServiceManagerSyncFrequency Determina con qué frecuencia Zabbix sincronizará la configuración de un administrador de servicios.
SNMPTrapperFile El archivo temporal utilizado para pasar datos desde el demonio de captura SNMP al servidor.
SocketDir El directorio para almacenar los sockets IPC utilizados por los servicios internos de Zabbix.
SourceIP La dirección IP de origen.
SSHKeyLocation La ubicación de las claves públicas y privadas para comprobaciones y acciones SSH.
SSLCertLocation La ubicación de los archivos de certificado de cliente SSL para la autenticación del cliente.
SSLKeyLocation La ubicación de los archivos de clave privada SSL para la autenticación del cliente.
SSLCALocation Anular la ubicación de los archivos de la autoridad certificadora (CA) para la verificación del certificado del servidor SSL.
StartAlerters El número de instancias previamente bifurcadas de alertas.
StartConnectors El número de instancias previamente bifurcadas de trabajadores de conectores.
StartDBSyncers El número de instancias previamente bifurcadas de sincronizadores de historial.
StartDiscoverers El número de instancias previamente bifurcadas de descubridores.
StartEscalators El número de instancias de escaleras mecánicas previamente bifurcadas.
StartHistoryPollers El número de instancias previamente bifurcadas de sondeadores históricos.
StartHTTPPollers El número de instancias previamente bifurcadas de encuestadores HTTP.
StartIPMIPollers El número de instancias previamente bifurcadas de encuestadores IPMI.
StartJavaPollers El número de instancias previamente bifurcadas de sondeadores de Java.
StartLLDProcessors El número de instancias previamente bifurcadas de trabajadores de descubrimiento de bajo nivel (LLD).
StartODBCPollers El número de instancias previamente bifurcadas de encuestadores ODBC.
StartPingers El número de instancias previamente bifurcadas de pingers ICMP.
StartPollersUnreachable El número de instancias previamente bifurcadas de encuestadores para hosts inalcanzables (incluidos IPMI y Java).
StartPollers El número de instancias previamente bifurcadas de encuestadores.
StartPreprocessors El número de instancias iniciadas previamente de trabajadores de preprocesamiento.
StartProxyPollers El número de instancias previamente bifurcadas de encuestadores para proxies pasivos.
StartReportWriters El número de instancias previamente bifurcadas de redactores de informes.
StartSNMPTrapper Si se establece en 1, se iniciará un proceso de captura SNMP.
StartTimers El número de instancias de temporizadores previamente bifurcados.
StartTrappers El número de instancias previamente bifurcadas de capturadores.
StartVMwareCollectors El número de instancias del recopilador de VMware previamente bifurcadas.
StatsAllowedIP Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de instancias externas de Zabbix. La solicitud de estadísticas será aceptada únicamente desde las direcciones aquí enumeradas.
Timeout Especifica cuánto tiempo esperamos por el agente, dispositivo SNMP o verificación externa en segundos.
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 del servidor o la cadena de certificados, utilizado para las comunicaciones cifradas entre los componentes de Zabbix.
TLSCipherAll La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados y PSK.
TLSCipherAll13 La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados y PSK.
TLSCipherCert La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados.
TLSCipherCert13 La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados.
TLSCipherPSK La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en PSK.
TLSCipherPSK13 La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en PSK.
TLSCRLFile La ruta completa de un archivo que contiene certificados revocados. Este parámetro se utiliza para comunicaciones cifradas entre componentes de Zabbix.
TLSKeyFile La ruta completa de un archivo que contiene la clave privada del servidor, utilizada para las comunicaciones cifradas entre los componentes de Zabbix.
TmpDir El directorio temporal.
TrapperTimeout Especifica cuántos segundos puede dedicar el capturador a procesar nuevos datos.
TrendCacheSize El tamaño del caché de tendencias.
TrendFunctionCacheSize El tamaño de la memoria caché de la función de tendencia.
UnavailableDelay Determina con qué frecuencia se verifica la disponibilidad del host durante el período de indisponibilidad.
UnreachableDelay Determina con qué frecuencia se verifica la disponibilidad del host durante el período de inaccesibilidad.
UnreachablePeriod Determina después de cuántos segundos de inaccesibilidad se trata un host como no disponible.
User Dar privilegios a un usuario específico existente en el sistema.
ValueCacheSize El tamaño de la caché de valores históricos.
Vault Especifica el proveedor de la bóveda.
VaultDBPath Especifica una ubicación desde donde las claves deben recuperar las credenciales de la base de datos.
VaultTLSCertFile El nombre del archivo de certificado SSL utilizado para la autenticación del cliente.
VaultTLSKeyFile El nombre del archivo de clave privada SSL utilizado para la autenticación del cliente.
VaultToken El token de autenticación de la bóveda de HashiCorp.
VaultURL La URL HTTP[S] del servidor de bóveda.
VMwareCacheSize El tamaño de la memoria compartida para almacenar datos de VMware.
VMwareFrequency El retraso en segundos entre la recopilación de datos de un único servicio VMware.
VMwarePerfFrequency El retraso en segundos entre la recuperación de las estadísticas del contador de rendimiento de un único servicio VMware.
VMwareTimeout El número máximo de segundos que un recopilador de vmware esperará una respuesta del servicio de VMware.
WebServiceURL HTTP[S] URL al servicio web Zabbix en el formato <equipo:puerto>/report.

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 demonio, 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

Ruta de scripts de alerta

La ubicación de los scripts de alerta personalizados (depende de la variable de instalación en tiempo de compilación datadir).

Predeterminado: /usr/local/share/zabbix/alertscripts

AllowRoot

Permita que el servidor se ejecute como 'root'. Si está deshabilitado y el servidor se inicia con 'root', el servidor intentará cambiar al usuario 'zabbix'. No tiene ningún efecto si se inicia con un usuario normal.

Predeterminado: 0
Valores: 0 - no permitir; 1 - permitir

AllowUnsupportedDBVersions

Permite que el servidor funcione con versiones de bases de datos no compatibles.

Predeterminado: 0
Valores: 0 - no permitir; 1 - permitir

CacheSize

El tamaño de la caché de configuración, en bytes. El tamaño de la memoria compartida para almacenar datos de equipo, métricas e iniciadores.

Predeterminado: 32M
Rango: 128K-64G

CacheUpdateFrequency

Este parámetro determina la frecuencia con la que Zabbix realizará la actualización de la caché de configuración en segundos. Consulte también las opciones de control en tiempo de ejecución.

Predeterminado: 10
Rango: 1-3600

DBHost

El nombre del equipo de la base de datos.
Con MySQL, localhost o una cadena vacía da como resultado el uso de un socket. Con PostgreSQL, solo una cadena vacía da como resultado un intento de utilizar un socket. Con Oracle la cadena vacía da como resultado el uso del método de conexión Nombre del servicio de red; en este caso, considere usar la variable de entorno TNS_ADMIN para especificar el directorio del archivo tnsnames.ora.

Predeterminado: localhost

DBName

El nombre de la base de datos.
Con Oracle, si se utiliza el método de conexión Nombre del servicio de red,, especifique el nombre del servicio desde tnsnames.ora o configúrelo como una cadena vacía; establezca la variable de entorno TWO_TASK si DBName está configurado como una cadena vacía.

Obligatorio: Sí

DBContraseña

La contraseña de la base de datos. Comente esta línea si no se utiliza ninguna contraseña.

DBPort

El puerto de la base de datos cuando no se utiliza el socket local.
Con Oracle, si se utiliza el método de conexión Nombre del servicio de red, este parámetro se ignorará; en su lugar se utilizará el número de puerto del archivo tnsnames.ora.

Rango: 1024-65535

DBSchema

El nombre del esquema de la base de datos. Utilizado para PostgreSQL.

DBSocket

La ruta al archivo de socket MySQL.

DBUser

El usuario de la base de datos.

DBTLSConnect

Establecer esta opción en los siguientes valores obliga a usar una conexión TLS a la base de datos:
required - conectarse usando TLS
verify_ca - conectarse usando TLS y verificar el certificado
verify_full - conectarse usando TLS, verificar el certificado y verificar que la identidad de la base de datos especificada por DBHost coincida con su certificado

Con MySQL, a partir de 5.7.11, y PostgreSQL, se admiten los siguientes valores: required, verify_ca, verificar_full.
Con MariaDB, a partir de la versión 10.2.6, se admiten los valores required y verify_full.
De forma predeterminada, no está configurado en ninguna opción y el comportamiento depende de la configuración de la base de datos.

DBTLSCAFile

El nombre completo de ruta de un archivo que contiene los certificados de CA de nivel superior para la verificación de certificados de base de datos.

Obligatorio: no (sí, si DBTLSConnect está configurado en verify_ca o verify_full)

DBTLSCertFile

La ruta completa de un archivo que contiene el certificado del servidor Zabbix para autenticarse en la base de datos.

DBTLSKeyFile

La ruta completa de un archivo que contiene la clave privada para autenticarse en la base de datos.

DBTLSCipher

La lista de cifrados que el servidor Zabbix permite para los protocolos TLS hasta TLS v1.2. Compatible solo con MySQL.

DBTLSCipher13

La lista de conjuntos de cifrado que permite el servidor Zabbix para el protocolo TLS v1.3. Compatible solo con MySQL, a partir de la versión 8.0.16.

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).
Consulte también control de tiempo de ejecución opciones.

Predeterminado: 3
Rango: 0-5

ExportDir

El directorio para exportación en tiempo real de eventos, historial y tendencias en formato JSON delimitado por saltos de línea. Si está configurado, habilita la exportación en tiempo real.

ExportFileSize

El tamaño máximo por archivo de exportación en bytes. Se utiliza para la rotación si se establece "ExportDir".

Predeterminado: 1G
Rango: 1M-1G

ExportType

La lista de tipos de entidades delimitadas por comas (eventos, historial, tendencias) para exportación en tiempo real (todos los tipos de forma predeterminada). Válido sólo si se establece ExportDir.
Tenga en cuenta que si se especifica ExportType, pero no ExportDir, entonces se trata de un error de configuración y el servidor no se iniciará.

Ejemplo de exportación de historial y tendencias:

ExportType=history,trends

Ejemplo solo para exportación de eventos:

ExportType=events
ExternalScripts

La ubicación de los scripts externos (depende de la variable de instalación en tiempo de compilación datadir).

Predeterminado: /usr/local/share/zabbix/externalscripts

Fping6Location

La ubicación de fping6. Asegúrese de que el binario fping6 tenga propiedad raíz y el indicador SUID esté configurado. Deje vacío ("Fping6Location=") si su utilidad fping es capaz de procesar direcciones IPv6.

Valor predeterminado: /usr/sbin/fping6

FpingLocation

La ubicación de fping. Asegúrese de que el binario fping tenga a root como propietario y el indicador SUID esté configurado.

Valor predeterminado: /usr/sbin/fping

HANodeName

El nombre del nodo del clúster de alta disponibilidad. Cuando está vacío, el servidor funciona en modo independiente y se crea un nodo con un nombre vacío.

HistoryCacheSize

El tamaño de la caché del historial, en bytes. El tamaño de la memoria compartida para almacenar datos históricos.

Predeterminado: 16M
Rango: 128K-2G

HistoryIndexCacheSize

El tamaño de la caché del índice histórico, en bytes. El tamaño de la memoria compartida para indexar los datos del historial almacenados en la caché del historial. El tamaño de la caché de índice necesita aproximadamente 100 bytes para almacenar en caché un elemento.

Predeterminado: 4M
Rango: 128K-2G

HistoryStorageDateIndex

Habilite el procesamiento previo de valores históricos en el almacenamiento histórico para almacenar valores en diferentes índices según la fecha.

Predeterminado: 0
Valores: 0 - deshabilitar; 1 - habilitar

HistoryStorageURL

La URL HTTP[S] de almacenamiento del historial. Este parámetro se utiliza para la configuración de Elasticsearch.

HistoryStorageTypes

Una lista separada por comas de tipos de valores que se enviarán al almacenamiento del historial. Este parámetro se utiliza para la configuración de Elasticsearch.

Valor predeterminado: uint,dbl,str,log,text

HousekeepingFrequency

Este parámetro determina la frecuencia con la que Zabbix realizará el procedimiento de limpieza en horas. Housekeeping consiste en eliminar información obsoleta de la base de datos.
Nota: Para evitar que el proceso limpiador se sobrecargue (por ejemplo, cuando el historial y los períodos de tendencia se reducen considerablemente), no se eliminan más de 4 bloques de horas de HousekeepingFrequency de información desactualizada en un ciclo de limpieza, para cada métrica. Por lo tanto, si HousekeepingFrequency es 1, no se eliminarán más de 4 horas de información desactualizada (comenzando desde la entrada más antigua) por ciclo.
Nota: Para reducir la carga en el inicio del servidor, la limpieza se pospone 30 minutos después del inicio del servidor. . Por lo tanto, si HousekeepingFrequency es 1, el primer procedimiento de limpieza después del inicio del servidor se ejecutará después de 30 minutos y se repetirá con una hora de retraso a partir de entonces.
Es posible desactivar la limpieza automática estableciendo HousekeepingFrequency en 0. En este caso, el procedimiento de limpieza solo puede iniciarse mediante la opción de control de tiempo de ejecución housekeeper_execute y el período de información obsoleta eliminada en un ciclo de limpieza es 4 veces el período desde el último ciclo de limpieza, pero no menos de 4 horas ni mayor de 4 días.
Consulte también las opciones de control de tiempo de ejecución.

Predeterminado: 1
Rango: 0-24

Include

Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración. Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones. Consulte las notas especiales sobre las limitaciones.

Ejemplo:

Include=/absolute/path/to/config/files/*.conf
JavaGateway

La dirección IP (o nombre de equipo) de la puerta de enlace Java de Zabbix. Sólo es necesario si se inician los sondeadores de Java.

JavaGatewayPort

El puerto en el que escucha la puerta de enlace Zabbix Java.

Predeterminado: 10052
Rango: 1024-32767

ListenBacklog

El número máximo de conexiones pendientes en la cola TCP.
El valor predeterminado es una constante codificada, que depende del sistema.
El valor máximo admitido depende del sistema; los valores demasiado altos pueden truncarse silenciosamente a el 'máximo especificado por la implementación'.

Predeterminado: SOMAXCONN
Rango: 0 - INT_MAX

ListenIP

Una lista de direcciones IP delimitadas por comas que el Capturador debe escuchar.
El capturador escuchará en todas las interfaces de red si falta este parámetro.

Predeterminado: 0.0.0.0

ListenPort

El puerto de escucha para el capturador.

Predeterminado: 10051
Rango: 1024-32767

LoadModule

El módulo que se cargará al iniciar el servidor. Los módulos se utilizan para ampliar la funcionalidad del servidor. El módulo debe estar ubicado en el directorio especificado por LoadModulePath o la ruta debe preceder al nombre del módulo. Si la ruta anterior es absoluta (comienza con '/'), entonces se ignora LoadModulePath.
Formatos:
LoadModule=<module.so>
LoadModule=<path/module.so>
LoadModule= </abs_path/module.so>
Se permite incluir múltiples parámetros LoadModule.

LoadModulePath

La ruta completa a la ubicación de los módulos del servidor. El valor predeterminado depende de las opciones de compilación.

LogFile

El nombre del archivo de registro.

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 empezó de nuevo.

Predeterminado: 1
Rango: 0-1024
Obligatorio: Sí, si LogType está configurado en file; De otra manera no

LogSlowQueries

Determina cuánto tiempo en milisegundos puede tardar una consulta de base de datos antes de registrarse.
0: no registrar consultas lentas.
Esta opción se habilita a partir de DebugLevel=3.

Predeterminado: 0
Rango: 0-3600000

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

MaxHousekeeperDelete

No se eliminarán más de las filas indicadas por 'MaxHousekeeperDelete' (correspondientes a [nombre de tabla], [campo], [valor]) por tarea en un ciclo de limpieza.
Si se establece en 0, no hay límite usado en absoluto. En este caso debes saber lo que estás haciendo, para no ¡sobrecargar la base de datos! 2
Este parámetro se aplica solo para eliminar el historial. y tendencias de métricas ya eliminadas.

Predeterminado: 5000
Rango: 0-1000000

NodeAddress

IP o nombre de equipo con puerto opcional para redefinir cómo la interfaz debe conectarse al servidor.
Formato: <dirección>[:<puerto>]

Si no se establece la IP o el nombre de equipo, se utilizará el valor de ListenIP. Si ListenIP no está configurado, se usará el valor localhost.
Si el puerto no está configurado, se usará el valor de ListenPort. Si ListenPort no está configurado, se utilizará el valor 10051.

Esta opción puede ser sustituida por la dirección especificada en la configuración del frontend.

Consulte también: HANodeName parámetro; Habilitación de alta disponibilidad.

Valor predeterminado: 'localhost:10051'

PidFile

Nombre del archivo PID.

Valor predeterminado: /tmp/zabbix_server.pid

ProblemHousekeepingFrequency

Determina con qué frecuencia Zabbix eliminará los problemas de los iniciadores eliminados en segundos.

Predeterminado: 60
Rango: 1-3600

ProxyConfigFrequency

Determina con qué frecuencia el servidor Zabbix envía datos de configuración a un proxy Zabbix en segundos. Se utiliza sólo para proxies en modo pasivo.

Predeterminado: 10
Rango: 1-604800

ProxyDataFrequency

Determina la frecuencia con la que el servidor Zabbix solicita datos históricos de un proxy Zabbix en segundos. Se utiliza sólo para proxies en modo pasivo.

Predeterminado: 1
Rango: 1-3600

ServiceManagerSyncFrequency

Determina con qué frecuencia Zabbix sincronizará la configuración de un administrador de servicios en segundos.

Predeterminado: 60
Rango: 1-3600

SNMPTrapperFile

Archivo temporal utilizado para pasar datos desde el demonio de captura SNMP (SNMP trap) al servidor.
Debe ser el mismo que en zabbix_trap_receiver.pl o el archivo de configuración SNMPTT.

Valor predeterminado: /tmp/zabbix_traps.tmp

SocketDir

Directorio para almacenar sockets IPC utilizados por los servicios internos de Zabbix.

Predeterminado: /tmp

SourceIP

Dirección IP de origen para:
- conexiones salientes al proxy Zabbix y al agente Zabbix;
- conexiones sin agente (VMware, SSH, JMX, SNMP, Telnet y comprobaciones simples);
- conexiones de agente HTTP;
- solicitudes HTTP de JavaScript de elementos de secuencia de comandos;
- preprocesamiento de solicitudes HTTP de JavaScript;
- envío de correos electrónicos de notificación (conexiones al servidor SMTP);
- notificaciones de webhook (conexiones HTTP de JavaScript);
- conexiones a Vault

SSHKeyLocation

Ubicación de claves públicas y privadas para comprobaciones y acciones SSH.

SSLCertLocation

Ubicación de los archivos de certificado de cliente SSL para la autenticación del cliente.
Este parámetro se utiliza únicamente en la supervisión web.

SSLKeyLocation

Ubicación de los archivos de clave privada SSL para la autenticación del cliente.
Este parámetro se utiliza únicamente en la supervisión web.

SSLCALocation

Asigna la ubicación de los archivos de la autoridad certificadora (CA) para la verificación del certificado del servidor SSL. Si no se establece, se utilizará el directorio de todo el sistema.
Tenga en cuenta que el valor de este parámetro se establecerá como la opción libcurl CURLOPT_CAPATH. Para las versiones de libcurl anteriores a 7.42.0, esto solo tiene efecto si libcurl se compiló para usar OpenSSL. Para obtener más información, consulte la página web de cURL.
Este parámetro se utiliza en la supervisión web y en la autenticación SMTP.

StartAlerters

El número de instancias previamente bifurcadas de alertas.

Predeterminado: 3
Rango: 1-100

StartConnectors

El número de instancias previamente bifurcadas de trabajadores del conector. El proceso del administrador de conectores se inicia automáticamente cuando se inicia un trabajador del conector.

Rango: 0-1000

StartDBSyncers

El número de instancias previamente bifurcadas de sincronizadores de historial.
Nota: Tenga cuidado al cambiar este valor, aumentarlo puede hacer más daño que bien. Aproximadamente, el valor predeterminado debería ser suficiente para manejar hasta 4000 NVPS.

Predeterminado: 4
Rango: 1-100

StartDiscoverers

El número de instancias previamente bifurcadas de descubridores.

Predeterminado: 1
Rango: 0-250

StartEscalators

El número de instancias previamente bifurcadas de escaladores.

Predeterminado: 1
Rango: 1-100

StartHistoryPollers

El número de instancias previamente bifurcadas de sondeadores históricos.
Solo se requiere para comprobaciones calculadas.

Predeterminado: 5
Rango: 0-1000

StartHTTPPollers

El número de instancias previamente bifurcadas de sondeadores HTTP1.

Predeterminado: 1
Rango: 0-1000

StartIPMIPollers

El número de instancias previamente bifurcadas de sondeadores de IPMI.

Predeterminado: 0
Rango: 0-1000

StartJavaPollers

El número de instancias previamente bifurcadas de sondeadores de Java1.

Predeterminado: 0
Rango: 0-1000

StartLLDProcessors

El número de instancias previamente bifurcadas de trabajadores de descubrimiento de bajo nivel (LLD) 1.
El proceso del administrador de LLD se inicia automáticamente cuando se inicia un trabajador LLD.

Predeterminado: 2
Rango: 0-100

StartODBCPollers

El número de instancias previamente bifurcadas de sondeadores ODBC1.

Predeterminado: 1
Rango: 0-1000

StartPingers

El número de instancias previamente bifurcadas de pingers ICMP1.

Predeterminado: 1
Rango: 0-1000

StartPollersUnreachable

El número de instancias previamente bifurcadas de sondeadores para equipos inalcanzables (incluidos IPMI y Java)1.
Al menos se debe ejecutar un sondeador para equipos inalcanzables si se inician los sondeadores regulares, IPMI o Java.

Predeterminado: 1
Rango: 0-1000

StartPollers

El número de instancias previamente bifurcadas de sondeadores1.

Predeterminado: 5
Rango: 0-1000

StartPreprocessors

El número de instancias de trabajadores de preprocesamiento iniciadas previamente1.

Predeterminado: 3
Rango: 1-1000

StartProxyPollers

El número de instancias previamente bifurcadas de sondeadores para servidores proxy pasivos1.

Predeterminado: 1
Rango: 0-250

StartReportWriters

El número de instancias previamente bifurcadas de redactores de informes.
Si se establece en 0, la generación de informes programados está deshabilitada.
El proceso del administrador de informes se inicia automáticamente cuando se genera un informe. Se inicia el escritor.

Predeterminado: 0
Rango: 0-100

StartSNMPTrapper

Si se establece en 1, se iniciará un proceso de captura SNMP.

Predeterminado: 0
Rango: 0-1

StartTimers

El número de instancias previamente bifurcadas de temporizadores.
Los temporizadores procesan los periodos de mantenimento.

Predeterminado: 1
Rango: 1-1000

StartTrappers

El número de instancias previamente bifurcadas de capturadores1.
Los capturadores aceptan conexiones entrantes del remitente de Zabbix, agentes activos y proxies activos.

Predeterminado: 5
Rango: 1-1000

StartVMwareCollectors

El número de instancias de recolector de VMware previamente bifurcadas.

Predeterminado: 0
Rango: 0-250

StatsAllowedIP

Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de instancias externas de Zabbix. Se aceptarán solicitudes de estadísticas únicamente desde las direcciones que figuran aquí. Si no se establece este parámetro, no se aceptarán solicitudes de estadísticas.
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:

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

Especifica cuánto tiempo esperamos por el agente, dispositivo SNMP o verificación externa en segundos.

Predeterminado: 3
Rango: 1-30

TLSCAFile

El nombre de ruta completo de un archivo que contiene los certificados de CA de nivel superior para la verificación de certificados de pares, utilizado para comunicaciones cifradas entre componentes de Zabbix.

TLSCertFile

La ruta completa de un archivo que contiene el certificado del servidor o la cadena de certificados, utilizado para las comunicaciones cifradas entre los componentes de Zabbix.

TLSCipherAll

La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anula los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados y PSK.

Ejemplo:

TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCipherAll13

La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anula los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados y PSK.

Ejemplo para GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL::+SIGN-ALL:+CTYPE-X.509

Ejemplo de OpenSSL:

EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128
TLSCipherCert

La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anula los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados.

Ejemplo para GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509

Ejemplo de OpenSSL:

EECDH+aRSA+AES128:RSA+aRSA+AES128
TLSCipherCert13

La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en certificados.

TLSCipherPSK

La cadena de prioridad GnuTLS o la cadena de cifrado OpenSSL (TLS 1.2). Anula los criterios de selección del conjunto de cifrado predeterminados para el cifrado basado en PSK.

Ejemplo para GnuTLS:

NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL

Ejemplo de OpenSSL:

kECDHEPSK+AES128:kPSK+AES128
TLSCipherPSK13

La cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anula los criterios de selección del conjunto de cifrado predeterminados para el cifrado basado en PSK.

Ejemplo:

TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256
TLSCRLFile

La ruta completa del archivo que contiene los certificados revocados. Este parámetro se utiliza para comunicaciones cifradas entre componentes de Zabbix.

TLSKeyFile

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

DirTmp

El directorio temporal.

Predeterminado: /tmp

TrapperTimeout

Especifica cuántos segundos puede dedicar el capturador a procesar nuevos datos.

Predeterminado: 300
Rango: 1-300

TrendCacheSize

El tamaño de la caché de tendencias, en bytes.
El tamaño de la memoria compartida para almacenar datos de tendencias.

Predeterminado: 4M
Rango: 128K-2G

TrendFunctionCacheSize

El tamaño de la memoria caché de la función de tendencia, en bytes.
El tamaño de la memoria compartida para almacenar en caché los datos de la función de tendencia calculada.

Predeterminado: 4M
Rango: 128K-2G

UnavailableDelay

Determina con qué frecuencia se verifica la disponibilidad del equipo durante el período de indisponibilidad en segundos.

Predeterminado: 60
Rango: 1-3600

UnreachableDelay

Determina con qué frecuencia se verifica la disponibilidad del equipo durante el período inalcanzable en segundos.

Predeterminado: 15
Rango: 1-3600

UnreachablePeriod

Determina después de cuántos segundos de inalcanzabilidad se trata un equipo como no disponible.

Predeterminado: 45
Rango: 1-3600

User

Otorgue privilegios a un usuario específico existente en el sistema.
Solo tiene efecto si se ejecuta como 'root' y AllowRoot está deshabilitado.

Predeterminado: zabbix

ValueCacheSize

El tamaño de la caché de valores del historial, en bytes.
El tamaño de la memoria compartida para almacenar en caché las solicitudes de datos del historial de elementos.
Establecer en 0 deshabilita la caché de valores (no recomendado).
Cuando la caché de valores en la memoria compartida se agota, se escribe un mensaje de advertencia en el registro del servidor cada 5 minutos.

Predeterminado: 8M
Rango: 0,128K-64G

Vault

Especifica el proveedor de la bóveda:
HashiCorp - HashiCorp KV Secrets Engine versión 2
CyberArk - Proveedor de credenciales de CyberArk Central
Debe coincidir con el proveedor de la bóveda establecido en la interfaz.

Predeterminado: HashiCorp

VaultDBPath

Especifica una ubicación desde donde las claves deben recuperar las credenciales de la base de datos. Dependiendo de la Bóveda, puede ser la ruta de la bóveda o la consulta.
Las claves utilizadas para HashiCorp son 'password' y 'username'.

Ejemplo:

secret/zabbix/database

Las claves utilizadas para CyberArk son "Content" y "UserName".

Ejemplo:

AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database

Esta opción solo se puede utilizar si no se especifican DBUser y DBPassword.

VaultTLSCertFile

El nombre del archivo de certificado SSL utilizado para la autenticación del cliente
El archivo de certificado debe estar en formato PEM1.
Si el archivo del certificado contiene también la clave privada, deje el campo del archivo de clave SSL vacío.
El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLCertLocation.
Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

VaultTLSKeyFile

El nombre del archivo de clave privada SSL utilizado para la autenticación del cliente.
El archivo de clave privada debe estar en formato PEM1.
El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLKeyLocation.
Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

VaultToken

El token de autenticación de HashiCorp Vault que debería haberse generado exclusivamente para el servidor Zabbix con permiso de solo lectura para las rutas especificadas en macros de Vault y permiso de solo lectura para la ruta especificada en el parámetro de configuración opcional VaultDBPath.
Es un error si VaultToken y la variable de entorno VAULT_TOKEN se definen al mismo tiempo.

Obligatorio: Sí, si Vault está configurado en HashiCorp; De otra manera no

VaultURL

La URL HTTP[S] del servidor de almacén. Se utilizará el directorio de certificados de CA de todo el sistema si no se especifica SSLCALocation.

Predeterminado: https://127.0.0.1:8200

VMwareCacheSize

El tamaño de la memoria compartida para almacenar datos de VMware.
Se puede utilizar una verificación interna de VMware zabbix[vmware,buffer,...] para monitorear el uso de la caché de VMware (consulte Comprobaciones internas).
Tenga en cuenta que la memoria compartida no se asigna si no hay instancias de vmware Collector configuradas para iniciarse.

Predeterminado: 8M
Rango: 256K-2G

VMwareFrequency

El retraso en segundos entre la recopilación de datos de un único servicio de VMware.
Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier métrica de monitoreo de VMware.

Predeterminado: 60
Rango: 10-86400

VMwarePerfFrequency

El retraso en segundos entre la recuperación de las estadísticas del contador de rendimiento de un único servicio de VMware. Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier métrica de monitoreo de VMware que utilice contadores de rendimiento de VMware.

Predeterminado: 60
Rango: 10-86400

VMwareTimeout

La cantidad máxima de segundos que un recopilador de VMware esperará una respuesta del servicio de VMware (vCenter o hipervisor ESX).

Predeterminado: 10
Rango: 1-300

WebServiceURL

La URL HTTP[S] al servicio web Zabbix en el formato <host:puerto>/report.

Ejemplo:

WebServiceURL=http://localhost:10053/report

Notas al pie

1 Tenga en cuenta que demasiados procesos de recopilación de datos (sondeadores, sondeadores inalcanzables, sondeadores ODBC, sondeadores HTTP, sondeadores Java, pingers, capturadores, proxypollers) junto con el administrador IPMI, el capturador SNMP y los trabajadores de preprocesamiento pueden agotar el límite de descriptores de archivos por proceso para el gestor de preprocesamiento.

Esto hará que el servidor Zabbix se detenga (normalmente poco después del inicio, aunque a veces puede llevar más tiempo). El archivo de configuración debe revisarse o el límite debe elevarse para evitar esta situación.

2 Cuando se eliminan muchas métricas, aumenta la carga de la base de datos, porque el limpiador interno necesitará eliminar todo el historial de datos que tenían estas métricas. Por ejemplo, si solo tenemos que eliminar 1 prototipo de métrica, pero este prototipo está vinculado a 50 equipos y para cada equipo el prototipo se amplía a 100 métricas reales, 5000 métricas en total tienen que ser eliminadas (1*50*100). Si se establece 500 para MaxHousekeeperDelete (MaxHousekeeperDelete=500), el proceso de limpieza tendrá que eliminar hasta 2500000 valores (5000*500) para las métricas eliminadas del historial y tablas de tendencias en un ciclo.