en-us	#### Parameters  |Parameter|Description|Defaults|Example| |--|------|--|---| |*endpoint*|Protocol and address of the endpoint, defined as `protocol://connection_string`<br><br>Possible protocol values: *rtu*, *ascii* (Agent 2 only), *tcp*<br><br>Connection string format:<br><br>with *tcp* - `address:port`<br>with serial line: *rtu*, *ascii* - `port_name:speed:params`<br>where<br>'speed' - 1200, 9600 etc<br>'params' - data bits (5,6,7 or 8), parity (n,e or o for none/even/odd), stop bits (1 or 2)|protocol: none<br><br>*rtu/ascii* protocol:<br>port\_name: none<br>speed: 115200<br>params: 8n1<br><br>*tcp* protocol:<br>address: none<br>port: 502|tcp://192.168.6.1:511<br>tcp://192.168.6.2<br>tcp://\[::1\]:511<br>tcp://::1<br>tcp://localhost:511<br>tcp://localhost<br>rtu://COM1:9600:8n<br>ascii://COM2:1200:7o2<br>rtu://ttyS0:9600<br>ascii://ttyS1| |*slave id*|Modbus address of the device it is intended for (1 to 247), see [MODBUS Messaging Implementation Guide](https://modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf) (page 23)<br><br>tcp device (not GW) will ignore the field|serial: 1<br><br>tcp: 255 (0xFF)|2| |*function*|Empty or value of a supported function:<br><br>1 - Read Coil,<br>2 - Read Discrete Input,<br>3 - Read Holding Registers,<br>4 - Read Input Registers|empty|3| |*address*|Address of the first registry, coil or input.<br><br>If 'function' is empty, then 'address' should be in range for:<br>Coil - 00001 - 09999<br>Discrete input - 10001 - 19999<br>Input register - 30001 - 39999<br>Holding register - 40001 - 49999<br><br>If 'function' is not empty, the 'address' field will be from 0 till 65535 and used without modification (PDU)|empty function: 00001<br><br>non-empty function: 0|9999| |*count*|Count of sequenced 'type' which will be read from device, where:<br><br>for Coil or Discrete input the 'type' = 1 bit<br>for other cases: (count\*type)/2 = real count of registers for reading<br>If 'offset' is not 0, the value will be added to 'real count'<br>Acceptable range for 'real count' is 1:65535|1|2| |*type*|Data type:<br><br>for Read Coil and Read Discrete Input - *bit*<br><br>for Read Holding Registers and Read Input Registers:<br>*int8* - 8bit<br>*uint8* - 8bit (unsigned)<br>*int16* - 16bit<br>*uint16* - 16bit (unsigned)<br>*int32* - 32bit<br>*uint32* - 32bit (unsigned)<br>*float* - 32bit<br>*uint64* - 64bit (unsigned)<br>*double* - 64bit|bit<br>uint16|uint64| |*endianness*|Endianness type:<br>*be* - Big Endian<br>*le* - Little Endian<br>*mbe* - Mid-Big Endian<br>*mle* - Mid-Little Endian<br><br>Limitations:<br>for 1 bit - be<br>for 8 bits - be,le<br>for 16 bits - be,le|be|le| |*offset*|Number of registers, starting from 'address', the result of which will be discarded.<br><br>The size of each register is 16bit (needed to support equipment that does not support random read access).|0|4|
es	#### Parámetros  |Parámetro|Descripción|Valores predeterminados|Ejemplo| |--|------|--|---| |*endpoint*|Protocolo y dirección del endpoint, definido como `protocol://connection_string`<br><br>Posibles valores de protocolo: *rtu*, *ascii* (solo Agente 2), *tcp*<br> <br>Formato de cadena de conexión:<br><br>con *tcp* - `address:port`<br>con línea serial: *rtu*, *ascii* - `port_name:speed:params`<br>donde< br>'speed' - 1200, 9600 etc<br>'params' - bits de datos (5,6,7 u 8), paridad (n,e u o para ninguno/par/impar), bits de parada (1 o 2 )|protocolo: ninguno<br><br>*rtu/ascii* protocolo:<br>puerto\_nombre: ninguno<br>velocidad: 115200<br>parámetros: 8n1<br><br>*protocolo tcp*:< br>dirección: ninguna<br>puerto: 502|tcp://192.168.6.1:511<br>tcp://192.168.6.2<br>tcp://\[::1\]:511<br> tcp://::1<br>tcp://localhost:511<br>tcp://localhost<br>rtu://COM1:9600:8n<br>ascii://COM2:1200:7o2< br>rtu://ttyS0:9600<br>ascii://ttyS1| |*slave id*|Dirección Modbus del dispositivo al que está destinado (1 a 247), consulte la [Guía de implementación de mensajería MODBUS](https://modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf) (página 23)<br> <br>el dispositivo tcp (no GW) ignorará el campo|serial: 1<br><br>tcp: 255 (0xFF)|2| |*function*|Vacío o valor de una función admitida:<br><br>1 - Leer bobina,<br>2 - Leer entrada discreta,<br>3 - Leer registros de retención,<br>4 - Leer registros de entrada |vacío|3| |*address*|Dirección del primer registro, bobina o entrada.<br><br>Si 'función' está vacía, entonces la 'dirección' debe estar en el rango para:<br>Bobina - 00001 - 09999<br>Discreta entrada - 10001 - 19999<br>Registro de entrada - 30001 - 39999<br>Registro de retención - 40001 - 49999<br><br>Si 'función' no está vacía, el campo 'dirección' será de 0 a 65535 y se utilizará sin modificación (PDU)|función vacía: 00001<br><br>función no vacía: 0|9999| |*count*|Recuento del 'tipo' secuenciado que se leerá desde el dispositivo, donde:<br><br>para entrada de bobina o discreta el 'tipo' = 1 bit<br>para otros casos: (count\*type )/2 = recuento real de registros para lectura<br>Si 'compensación' no es 0, el valor se agregará al 'recuento real'<br>El rango aceptable para el 'recuento real' es 1:65535|1|2| |*type*|Tipo de datos:<br><br>para lectura de bobina y lectura de entrada discreta - *bit*<br><br>para lectura de registros de retención y lectura de registros de entrada:<br>*int8* - 8 bits<br >*uint8* - 8 bits (sin firmar)<br>*int16* - 16 bits<br>*uint16* - 16 bits (sin firmar)<br>*int32* - 32 bits<br>*uint32* - 32 bits (sin firmar)<br> *flotante* - 32 bits<br>*uint64* - 64 bits (sin firmar)<br>*doble* - 64 bits|bit<br>uint16|uint64| |*endianness*|Tipo de endianidad:<br>*be* - Big Endian<br>*le* - Little Endian<br>*mbe* - Mid-Big Endian<br>*mle* - Mid-Little Endian<br ><br>Limitaciones:<br>para 1 bit - be<br>para 8 bits - be,le<br>para 16 bits - be,le|be|le| |*offset*|Número de registros, comenzando desde 'dirección', cuyo resultado se descartará.<br><br>El tamaño de cada registro es de 16 bits (necesario para admitir equipos que no admiten acceso de lectura aleatorio). |0|4|

en-us	#### Parameters  |Parameter|Mandatory|Range|Default|Description| |--|--|--|--|----------| |AlertScriptsPath|no| |/usr/local/share/zabbix/alertscripts|Location of custom alert scripts (depends on compile-time installation variable *datadir*).| |AllowRoot|no| |0|Allow the server to run as 'root'. If disabled and the server is started by 'root', the server will try to switch to the 'zabbix' user instead. Has no effect if started under a regular user.<br>0 - do not allow<br>1 - allow| |AllowUnsupportedDBVersions|no| |0|Allow the server to work with unsupported database versions.<br>0 - do not allow<br>1 - allow| |CacheSize|no|128K-64G|32M|Size of configuration cache, in bytes.<br>Shared memory size for storing host, item and trigger data.| |CacheUpdateFrequency|no|1-3600|60|Determines how often Zabbix will perform update of configuration cache in seconds.<br>See also [runtime control](/manual/concepts/server#server_process) options.| |DBHost|no| |localhost|Database host name.<br>In case of MySQL localhost or empty string results in using a socket. In case of PostgreSQL<br>only empty string results in attempt to use socket.<br>In case of [Oracle](/manual/appendix/install/oracle#connection_set_up) empty string results in using the Net Service Name connection method; in this case consider using the TNS\_ADMIN environment variable to specify the directory of the tnsnames.ora file.| |DBName|yes| | |Database name.<br>In case of [Oracle](/manual/appendix/install/oracle#connection_set_up) if the Net Service Name connection method is used, specify the service name from tnsnames.ora or set to empty string; set the TWO\_TASK environment variable if DBName is set to empty string.| |DBPassword|no| | |Database password.<br>Comment this line if no password is used.| |DBPort|no|1024-65535| |Database port when not using local socket.<br>In case of [Oracle](/manual/appendix/install/oracle#connection_set_up) if the Net Service Name connection method is used this parameter will be ignored; the port number from the tnsnames.ora file will be used instead.| |DBSchema|no| | |Schema name. Used for PostgreSQL.| |DBSocket|no| | |Path to MySQL socket file.| |DBUser|no| | |Database user.| |DBTLSConnect|no| | |Setting this option enforces the use of TLS connection to database:<br>*required* - connect using TLS<br>*verify\_ca* - connect using TLS and verify certificate<br>*verify\_full* - connect using TLS, verify certificate and verify that database identity specified by DBHost matches its certificate<br><br>On MySQL starting from 5.7.11 and PostgreSQL the following values are supported: "required", "verify\_ca", "verify\_full". On MariaDB starting from version 10.2.6 "required" and "verify\_full" values are supported.<br>By default, not set to any option and the behavior depends on database configuration.<br><br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCAFile|no<br>(yes, if DBTLSConnect set to one of: verify\_ca, verify\_full)| | |Full pathname of a file containing the top-level CA(s) certificates for database certificate verification.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCertFile|no| | |Full pathname of file containing Zabbix server certificate for authenticating to database.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSKeyFile|no| | |Full pathname of file containing the private key for authenticating to database.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCipher|no| | |The list of encryption ciphers that Zabbix server permits for TLS protocols up through TLSv1.2.<br>Supported only for MySQL.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCipher13|no| | |The list of encryption ciphersuites that Zabbix server permits for TLSv1.3 protocol.<br>Supported only for MySQL, starting from version 8.0.16.<br>This parameter is supported since Zabbix 5.0.0.| |DebugLevel|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)<br>See also [runtime control](/manual/concepts/server#server_process) options.| |ExportDir|no| | |Directory for [real-time export](/manual/appendix/install/real_time_export) of events, history and trends in newline-delimited JSON format. If set, enables real-time export.<br>This parameter is supported since Zabbix 4.0.0.| |ExportFileSize|no|1M-1G|1G|Maximum size per export file in bytes. Only used for rotation if ExportDir is set.<br>This parameter is supported since Zabbix 4.0.0.| |ExportType|no| | |List of comma-delimited entity types (events, history, trends) for [real-time export](/manual/appendix/install/real_time_export) (all types by default). Valid only if ExportDir is set.<br>*Note* that if ExportType is specified, but ExportDir is not, then this is a configuration error and the server will not start.<br>e.g.:<br>ExportType=history,trends - export history and trends only<br>ExportType=events - export events only| |ExternalScripts|no| |/usr/local/share/zabbix/externalscripts|Location of external scripts (depends on compile-time installation variable *datadir*).| |Fping6Location|no| |/usr/sbin/fping6|Location of fping6.<br>Make sure that fping6 binary has root ownership and SUID flag set.<br>Make empty ("Fping6Location=") if your fping utility is capable to process IPv6 addresses.| |FpingLocation|no| |/usr/sbin/fping|Location of fping.<br>Make sure that fping binary has root ownership and SUID flag set!| |HANodeName|no| | |The high availability cluster node name.<br>When empty the server is working in standalone mode and a node with empty name is created.| |HistoryCacheSize|no|128K-2G|16M|Size of history cache, in bytes.<br>Shared memory size for storing history data.| |HistoryIndexCacheSize|no|128K-2G|4M|Size of history index cache, in bytes.<br>Shared memory size for indexing history data stored in history cache.<br>The index cache size needs roughly 100 bytes to cache one item.<br>This parameter is supported since Zabbix 3.0.0.| |HistoryStorageDateIndex|no| |0|Enable preprocessing of history values in history storage to store values in different indices based on date:<br>0 - disable<br>1 - enable| |HistoryStorageURL|no| | |History storage HTTP\[S\] URL.<br>This parameter is used for [Elasticsearch](/manual/appendix/install/elastic_search_setup) setup.| |HistoryStorageTypes|no| |uint,dbl,str,log,text|Comma separated list of value types to be sent to the history storage.<br>This parameter is used for [Elasticsearch](/manual/appendix/install/elastic_search_setup) setup.| |HousekeepingFrequency|no|0-24|1|Determines how often Zabbix will perform housekeeping procedure in hours.<br>Housekeeping is removing outdated information from the database.<br>*Note*: To prevent housekeeper from being overloaded (for example, when history and trend periods are greatly reduced), no more than 4 times HousekeepingFrequency hours of outdated information are deleted in one housekeeping cycle, for each item. Thus, if HousekeepingFrequency is 1, no more than 4 hours of outdated information (starting from the oldest entry) will be deleted per cycle.<br>*Note*: To lower load on server startup housekeeping is postponed for 30 minutes after server start. Thus, if HousekeepingFrequency is 1, the very first housekeeping procedure after server start will run after 30 minutes, and will repeat with one hour delay thereafter.<br>Since Zabbix 3.0.0 it is possible to disable automatic housekeeping by setting HousekeepingFrequency to 0. In this case the housekeeping procedure can only be started by *housekeeper\_execute* runtime control option and the period of outdated information deleted in one housekeeping cycle is 4 times the period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days.<br>See also [runtime control](/manual/concepts/server#server_process) options.| |Include|no| | |You may include individual files or all files in a directory in the configuration file.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `/absolute/path/to/config/files/*.conf`.<br>See [special notes](special_notes_include) about limitations.| |JavaGateway|no| | |IP address (or hostname) of Zabbix Java gateway.<br>Only required if Java pollers are started.| |JavaGatewayPort|no|1024-32767|10052|Port that Zabbix Java gateway listens on.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|The maximum number of pending connections in the TCP queue.<br>Default value is a hard-coded constant, which depends on the system.<br>Maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.| |ListenIP|no| |0.0.0.0|List of comma delimited IP addresses that the trapper should listen on.<br>Trapper will listen on all network interfaces if this parameter is missing.| |ListenPort|no|1024-32767|10051|Listen port for trapper.| |LoadModule|no| | |Module to load at server startup. Modules are used to extend functionality of the server.<br>Formats:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module.so><br>Either the module must be located in directory specified by LoadModulePath or the path must precede the module name. If the preceding path is absolute (starts with '/') then LoadModulePath is ignored.<br>It is allowed to include multiple LoadModule parameters.| |LoadModulePath|no| | |Full path to location of server modules.<br>Default depends on compilation options.| |LogFile|yes, if LogType is set to *file*, otherwise<br>no| | |Name of log file.| |LogFileSize|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogType|no| |file|Log output type:<br>*file* - write log to file specified by LogFile parameter,<br>*system* - write log to syslog,<br>*console* - write log to standard output.<br>This parameter is supported since Zabbix 3.0.0.| |LogSlowQueries|no|0-3600000|0|Determines how long a database query may take before being logged in milliseconds.<br>0 - don't log slow queries.<br>This option becomes enabled starting with DebugLevel=3.| |MaxHousekeeperDelete|no|0-1000000|5000|No more than 'MaxHousekeeperDelete' rows (corresponding to \[tablename\], \[field\], \[value\]) will be deleted per one task in one housekeeping cycle.<br>If set to 0 then no limit is used at all. In this case you must know what you are doing, so as not to [overload the database!](zabbix_server#footnotes) **^[2](zabbix_server#footnotes)^**<br>This parameter applies only to deleting history and trends of already deleted items.| |NodeAddress|no| |10051|IP or hostname with optional port to override how the frontend should connect to the server.<br>Format: <address>\[:port\]<br>If IP or hostname is not set, the value of ListenIP will be used. If ListenIP is not set, the value `localhost` will be used.<br>This option can be overridden by the address specified in the frontend configuration.<br>See also: HANodeName parameter| |PidFile|no| |/tmp/zabbix\_server.pid|Name of PID file.| |ProxyConfigFrequency|no|1-604800|3600|Determines how often Zabbix server sends configuration data to a Zabbix proxy in seconds. Used only for proxies in a passive mode.| |ProblemHousekeepingFrequency|no| 1-3600|60|Determines how often Zabbix will delete problems for deleted triggers in seconds.|  |ProxyDataFrequency|no|1-3600|1|Determines how often Zabbix server requests history data from a Zabbix proxy in seconds. Used only for proxies in a passive mode.| |ServiceManagerSyncFrequency|no|1-3600|60| Determines how often Zabbix will synchronize configuration of a service manager in seconds.| |SNMPTrapperFile|no| |/tmp/zabbix\_traps.tmp|Temporary file used for passing data from SNMP trap daemon to the server.<br>Must be the same as in zabbix\_trap\_receiver.pl or SNMPTT configuration file.| |SocketDir|no| |/tmp|Directory to store IPC sockets used by internal Zabbix services.<br>This parameter is supported since Zabbix 3.4.0.| |SourceIP|no| | |Source IP address for:<br>- outgoing connections to Zabbix proxy and Zabbix agent;<br>- agentless connections (VMware, SSH, JMX, SNMP, Telnet and simple checks);<br>- HTTP agent connections;<br>- script item JavaScript HTTP requests;<br>- preprocessing JavaScript HTTP requests;<br>- sending notification emails (connections to SMTP server);<br>- webhook notifications (JavaScript HTTP connections);<br>- connections to the Vault| |SSHKeyLocation|no| | |Location of public and private keys for SSH checks and actions| |SSLCertLocation|no| | |Location of SSL client certificate files for client authentication.<br>This parameter is used in web monitoring only.| |SSLKeyLocation|no| | |Location of SSL private key files for client authentication.<br>This parameter is used in web monitoring only.| |SSLCALocation|no| | |Override the location of certificate authority (CA) files for SSL server certificate verification. If not set, system-wide directory will be used.<br>Note that the value of this parameter will be set as libcurl option CURLOPT\_CAPATH. For libcurl versions before 7.42.0, this only has effect if libcurl was compiled to use OpenSSL. For more information see [cURL web page](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>This parameter is used in web monitoring since Zabbix 2.4.0 and in SMTP authentication since Zabbix 3.0.0.| |StartAlerters|no|1-100|3|Number of pre-forked instances of [alerters](/manual/concepts/server#server_process_types).<br>This parameter is supported since Zabbix 3.4.0.| |StartDBSyncers|no|1-100|4|Number of pre-forked instances of [history syncers](/manual/concepts/server#server_process_types).<br>*Note*: Be careful when changing this value, increasing it may do more harm than good. Roughly, the default value should be enough to handle up to 4000 NVPS.| |StartDiscoverers|no|0-250|1|Number of pre-forked instances of [discoverers](/manual/concepts/server#server_process_types).| |StartEscalators|no|1-100|1|Number of pre-forked instances of [escalators](/manual/concepts/server#server_process_types).<br>This parameter is supported since Zabbix 3.0.0.| |StartHistoryPollers|no|0-1000|5|Number of pre-forked instances of [history pollers](/manual/concepts/server#server_process_types).<br>This parameter is supported since Zabbix 5.4.0.| |StartHTTPPollers|no|0-1000|1|Number of pre-forked instances of [HTTP pollers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartIPMIPollers|no|0-1000|0|Number of pre-forked instances of [IPMI pollers](/manual/concepts/server#server_process_types).| |StartJavaPollers|no|0-1000|0|Number of pre-forked instances of [Java pollers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartLLDProcessors|no|1-100|2|Number of pre-forked instances of low-level discovery (LLD) [workers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.<br>The LLD manager process is automatically started when an LLD worker is started.<br>This parameter is supported since Zabbix 4.2.0.| |StartODBCPollers|no|0-1000|1|Number of pre-forked instances of [ODBC pollers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPingers|no|0-1000|1|Number of pre-forked instances of [ICMP pingers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPollersUnreachable|no|0-1000|1|Number of pre-forked instances of [pollers for unreachable hosts](/manual/concepts/server#server_process_types) (including IPMI and Java)**^[1](zabbix_server#footnotes)^**.<br>At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers are started.| |StartPollers|no|0-1000|5|Number of pre-forked instances of [pollers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPreprocessors|no|1-1000|3|Number of pre-forked instances of preprocessing [workers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.<br>The preprocessing manager process is automatically started when a preprocessor worker is started.<br>This parameter is supported since Zabbix 3.4.0.| |StartProxyPollers|no|0-250|1|Number of pre-forked instances of [pollers for passive proxies](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartReportWriters|no|0-100|0|Number of pre-forked instances of [report writers](/manual/concepts/server#server_process_types).<br>If set to 0, scheduled report generation is disabled.<br>The report manager process is automatically started when a report writer is started.<br>This parameter is supported since Zabbix 5.4.0.| |StartSNMPTrapper|no|0-1|0|If set to 1, [SNMP trapper](/manual/concepts/server#server_process_types) process will be started.| |StartTimers|no|1-1000|1|Number of pre-forked instances of [timers](/manual/concepts/server#server_process_types).<br>Timers process maintenance periods.| |StartTrappers|no|0-1000|5|Number of pre-forked instances of [trappers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.<br>Trappers accept incoming connections from Zabbix sender, active agents and active proxies.| |StartVMwareCollectors|no|0-250|0|Number of pre-forked [VMware collector](/manual/concepts/server#server_process_types) instances.| |StatsAllowedIP|no| | |List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of external Zabbix instances. Stats request will be accepted only from the addresses listed here. If this parameter is not set no stats requests will be accepted.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.<br>Example: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>This parameter is supported since Zabbix 4.2.0.| |Timeout|no|1-30|3|Specifies how long we wait for agent, SNMP device or external check in seconds.| |TLSCAFile|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCertFile|no| | |Full pathname of a file containing the server certificate or certificate chain, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCipherAll|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherAll13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example for GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL<br>Example for OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSCRLFile|no| | |Full pathname of a file containing revoked certificates. This parameter is used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSKeyFile|no| | |Full pathname of a file containing the server private key, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TmpDir|no| |/tmp|Temporary directory.| |TrapperTimeout|no|1-300|300|Specifies how many seconds trapper may spend processing new data.| |TrendCacheSize|no|128K-2G|4M|Size of trend cache, in bytes.<br>Shared memory size for storing trends data.| |TrendFunctionCacheSize|no|128K-2G|4M|Size of trend function cache, in bytes.<br>Shared memory size for caching calculated trend function data.| |UnavailableDelay|no|1-3600|60|Determines how often host is checked for availability during the [unavailability](/manual/appendix/items/unreachability#unavailable_host) period, in seconds.| |UnreachableDelay|no|1-3600|15|Determines how often host is checked for availability during the [unreachability](/manual/appendix/items/unreachability#unreachable_host) period in seconds.| |UnreachablePeriod|no|1-3600|45|Determines after how many seconds of [unreachability](/manual/appendix/items/unreachability#unreachable_host) treat a host as unavailable.| |User|no| |zabbix|Drop privileges to a specific, existing user on the system.<br>Only has effect if run as 'root' and AllowRoot is disabled.| |ValueCacheSize|no|0,128K-64G|8M|Size of history value cache, in bytes.<br>Shared memory size for caching item history data requests.<br>Setting to 0 disables value cache (not recommended).<br>When value cache runs out of the shared memory a warning message is written to the server log every 5 minutes.| |VaultDBPath|no| | |Vault path from where credentials for database will be retrieved by keys 'password' and 'username'.<br>Example: secret/zabbix/database<br>This option can only be used if DBUser and DBPassword are not specified.<br>This parameter is supported since Zabbix 5.2.0.| |VaultToken|no| | |Vault authentication token that should have been generated exclusively for Zabbix server with read-only permission to the paths specified in [Vault macros](/manual/config/macros/user_macros#configuration) and read-only permission to the path specified in the optional VaultDBPath configuration parameter.<br>It is an error if VaultToken and VAULT\_TOKEN environment variable are defined at the same time.<br>This parameter is supported since Zabbix 5.2.0.| |VaultURL|no| |https://127.0.0.1:8200|Vault server HTTP\[S\] URL. System-wide CA certificates directory will be used if SSLCALocation is not specified.<br>This parameter is supported since Zabbix 5.2.0.| |VMwareCacheSize|no|256K-2G|8M|Shared memory size for storing VMware data.<br>A VMware internal check zabbix\[vmware,buffer,...\] can be used to monitor the VMware cache usage (see [Internal checks](/manual/config/items/itemtypes/internal)).<br>Note that shared memory is not allocated if there are no vmware collector instances configured to start.| |VMwareFrequency|no|10-86400|60|Delay in seconds between data gathering from a single VMware service.<br>This delay should be set to the least update interval of any VMware monitoring item.| |VMwarePerfFrequency|no|10-86400|60|Delay in seconds between performance counter statistics retrieval from a single VMware service.<br>This delay should be set to the least update interval of any VMware monitoring [item](/manual/config/items/itemtypes/simple_checks/vmware_keys#footnotes) that uses VMware performance counters.| |VMwareTimeout|no|1-300|10|The maximum number of seconds vmware collector will wait for a response from VMware service (vCenter or ESX hypervisor).| |WebServiceURL|no| | |HTTP\[S\] URL to Zabbix web service in the format `<host:port>/report`. For example: `http://localhost:10053/report`<br>This parameter is supported since Zabbix 5.4.0.|
es	#### Parámetros  |Parámetro|Obligatorio|Rango|Predeterminado|Descripción| |--|--|--|--|----------| |AlertScriptsPath|no| |/usr/local/share/zabbix/alertscripts|Ubicación de scripts de alerta personalizados (depende de la variable de instalación en tiempo de compilación *datadir*).| |AllowRoot|no| |0|Permitir que el servidor se ejecute como 'root'. Si está deshabilitado y el servidor es iniciado por 'root', el servidor intentará cambiar al usuario 'zabbix' en su lugar. No tiene efecto si se inicia con un usuario normal.<br>0 - no permitir<br>1 - permitir| |AllowUnsupportedDBVersions|no| |0|Permitir que el servidor funcione con versiones de base de datos no admitidas.<br>0: no permitir<br>1: permitir| |CacheSize|no|128K-64G|32M|Tamaño de la memoria caché de configuración, en bytes.<br>Tamaño de memoria compartida para almacenar datos de host, elementos y disparadores.| |CacheUpdateFrequency|no|1-3600|60|Con qué frecuencia Zabbix realizará la actualización de la caché de configuración, en segundos.<br>Consulte también las opciones de [control de tiempo de ejecución](/manual/concepts/server#server_process).| |DBHost|no| |localhost|Nombre de equipo de la base de datos.<br>En el caso de MySQL, localhost o cadena vacía da como resultado el uso de un socket. En el caso de PostgreSQL<br>solo la cadena vacía da como resultado un intento de usar el socket.<br>En el caso de [Oracle](/manual/appendix/install/oracle#connection_set_up) la cadena vacía da como resultado el uso del método de conexión Net Service Name; en este caso, considere usar la variable de entorno TNS\_ADMIN para especificar el directorio del archivo tnsnames.ora.| |DBName|sí| | |Nombre de la base de datos.<br>En el caso de [Oracle](/manual/appendix/install/oracle#connection_set_up) si se utiliza el método de conexión Net Service Name, especifique el nombre del servicio de tnsnames.ora o establezca una cadena vacía; establezca la variable de entorno TWO\_TASK si DBName se establece en una cadena vacía.| |DBPassword|no| | |Contraseña de la base de datos.<br>Comenta esta línea si no usas contraseña.| |DBPort|no|1024-65535| |Puerto de la base de datos cuando no se usa el socket local.<br>En el caso de [Oracle](/manual/appendix/install/oracle#connection_set_up) si se usa el método de conexión Net Service Name, este parámetro se ignorará; en su lugar, se utilizará el número de puerto del archivo tnsnames.ora.| |DBSchema|no| | |Nombre del esquema. Usado para PostgreSQL.| |DBSocket|no| | |Ruta al archivo de socket MySQL.| |DBUser|no| | |Usuario de base de datos.| |DBTLSConnect|no| | |La configuración de esta opción obliga a usar la conexión TLS a la base de datos:<br>*obligatorio* - conectar usando TLS<br>*verify\_ca* - conectar usando TLS y verificar el certificado<br>*verify\_full* - conectar usando TLS, verificar el certificado y verificar que la identidad de la base de datos especificada por DBHost coincida con su certificado<br><br>En MySQL a partir de 5.7.11 y PostgreSQL, se admiten los siguientes valores: "requerido", "verificar\_ca", "verificar\_completo". En MariaDB, a partir de la versión 10.2.6, se admiten los valores "requerido" y "verificar\_completo".<br>De forma predeterminada, no se establece ninguna opción y el comportamiento depende de la configuración de la base de datos.<br><br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCAFile|no<br>(sí, si DBTLSConnect se establece en uno de: verificar\_ca, verificar\_completo)| | |Nombre de ruta completo de un archivo que contiene los certificados de CA(s) de nivel superior para la verificación del certificado de la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCertFile|no| | |Ruta completa del archivo que contiene el certificado del servidor Zabbix para la autenticación en la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSKeyFile|no| | |Ruta completa del archivo que contiene la clave privada para la autenticación en la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCipher|no| | |La lista de cifrados que el servidor Zabbix permite para los protocolos TLS hasta TLSv1.2.<br>Compatible solo con MySQL.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCipher13|no| | |La lista de conjuntos de cifrado de cifrado que permite el servidor Zabbix para el protocolo TLSv1.3.<br>Solo compatible con MySQL, a partir de la versión 8.0.16.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DebugLevel|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias< br>4: para depuración (produce mucha información)<br>5: depuración extendida (produce aún más información)<br>Consulte también las opciones de [control de tiempo de ejecución](/manual/concepts/server#server_process).| |ExportDir|no| | |Directorio para [exportación en tiempo real](/manual/appendix/install/real_time_export) de eventos, historial y tendencias en formato JSON delimitado por líneas nuevas. Si se establece, habilita la exportación en tiempo real.<br>Este parámetro es compatible desde Zabbix 4.0.0.| |ExportFileSize|no|1M-1G|1G|Tamaño máximo por archivo de exportación en bytes. Solo se usa para la rotación si se establece ExportDir.<br>Este parámetro es compatible desde Zabbix 4.0.0.| |ExportType|no| | |Lista de tipos de entidades delimitadas por comas (eventos, historial, tendencias) para [exportación en tiempo real](/manual/appendix/install/real_time_export) (todos los tipos de forma predeterminada). Válido solo si se establece ExportDir.<br>*Tenga en cuenta* que si se especifica ExportType, pero ExportDir no, se trata de un error de configuración y el servidor no se iniciará.<br>por ejemplo:<br>ExportType=history,trends  - exportar historial y tendencias únicamente<br>ExportType=events - exportar eventos únicamente| |ExternalScripts|no| |/usr/local/share/zabbix/externalscripts|Ubicación de scripts externos (depende de la variable de instalación en tiempo de compilación *datadir*).| |Fping6Location|no| |/usr/sbin/fping6|Ubicación de fping6.<br>Asegúrese de que el binario fping6 tenga la propiedad raíz y el indicador SUID establecido.<br>Vacíe ("Fping6Location=") si su utilidad fping es capaz de procesar direcciones IPv6. | |FpingLocation|no| |/usr/sbin/fping|Ubicación de fping.<br>¡Asegúrese de que el binario de fping tenga la propiedad raíz y el indicador SUID establecido!| |HANodeName|no| | |El nombre del nodo del clúster de alta disponibilidad.<br>Cuando está vacío, el servidor funciona en modo independiente y se crea un nodo con el nombre vacío.| |HistoryCacheSize|no|128K-2G|16M|Tamaño de caché de historial, en bytes.<br>Tamaño de memoria compartida para almacenar datos de historial.| |HistoryIndexCacheSize|no|128K-2G|4M|Tamaño de la memoria caché del índice de historial, en bytes.<br>Tamaño de la memoria compartida para indexar los datos del historial almacenados en la memoria caché del historial.<br>El tamaño de la caché del índice necesita aproximadamente 100 bytes para almacenar en caché un elemento .<br>Este parámetro es compatible desde Zabbix 3.0.0.| |HistoryStorageDateIndex|no| |0|Habilite el preprocesamiento de valores históricos en el almacenamiento de historial para almacenar valores en diferentes índices según la fecha:<br>0 - deshabilitar<br>1 - habilitar| |HistoryStorageURL|no| | |Almacenamiento de historial HTTP\[S\] URL.<br>Este parámetro se utiliza para la configuración de [Elasticsearch](/manual/appendix/install/elastic_search_setup).| |HistoryStorageTypes|no| |uint,dbl,str,log,text|Lista de tipos de valores separados por comas que se enviarán al almacenamiento del historial.<br>Este parámetro se utiliza para la configuración de [Elasticsearch](/manual/appendix/install/elastic_search_setup).| |HousekeepingFrequency|no|0-24|1|Con qué frecuencia Zabbix realizará el procedimiento de limpieza (en horas).<br>La limpieza está eliminando la información obsoleta de la base de datos.<br>*Nota*: Para evitar que la limpieza se sobrecargue (por ejemplo, cuando el historial y los períodos de tendencia se reducen considerablemente), no se eliminan más de 4 veces HousekeepingFrequency horas de información desactualizada en un ciclo de limpieza, para cada artículo. Por lo tanto, si HousekeepingFrequency es 1, no se eliminarán más de 4 horas de información desactualizada (a partir de la entrada más antigua) por ciclo.<br>*Nota*: para reducir la carga en el inicio del servidor, la limpieza se pospone durante 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.<br>Desde Zabbix 3.0.0, es posible desactivar la limpieza automática configurando HousekeepingFrequency en 0 En este caso, el procedimiento de limpieza solo puede iniciarse con la opción de control de tiempo de ejecución *housekeeper\_execute* y el período de información desactualizada eliminada en un ciclo de limpieza es 4 veces el período desde el último ciclo de limpieza, pero no menos de 4 horas y no más de 4 días.<br>Consulte también las opciones de [control de tiempo de ejecución](/manual/concepts/server#server_process).| |Include|no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Consulte [notas especiales](special_notes_include) acerca de las limitaciones.| |JavaGateway|no| | |Dirección IP (o nombre de host) de la puerta de enlace Zabbix Java.<br>Solo se requiere si se inician los sondeadores Java.| |JavaGatewayPort|no|1024-32767|10052|Puerto en el que escucha la puerta de enlace Zabbix Java.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|El número máximo de conexiones pendientes en la cola de TCP.<br>El valor predeterminado es una constante codificada, que depende del sistema.<br>El valor máximo admitido depende de el sistema, los valores demasiado altos pueden truncarse silenciosamente al 'máximo especificado por la implementación'.| |ListenIP|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el trapper debería escuchar.<br>Trapper escuchará en todas las interfaces de red si falta este parámetro.| |ListenPort|no|1024-32767|10051|Puerto de escucha para trapper.| |LoadModule|no| | |Módulo a cargar al inicio del servidor. Los módulos se utilizan para ampliar la funcionalidad del servidor.<br>Formatos:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module. so><br>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 '/'), se ignora LoadModulePath.<br>Se permite incluir varios parámetros de LoadModule.| |LoadModulePath|no| | |Ruta completa a la ubicación de los módulos del servidor.<br>El valor predeterminado depende de las opciones de compilación.| |LogFile|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| | |Nombre del archivo de registro.| |LogFileSize|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y falla la rotación de archivos, por cualquiera que sea el motivo, el archivo de registro existente se trunca y se inicia de nuevo.| |LogType|no| |file|Tipo de salida de registro:<br>*archivo*: escribe el registro en el archivo especificado por el parámetro LogFile,<br>*sistema*: escribe el registro en syslog,<br>*consola*: escribe el registro en la salida estándar.<br> Este parámetro es compatible desde Zabbix 3.0.0.| |LogSlowQueries|no|0-3600000|0|Cuánto tiempo puede tardar una consulta de base de datos antes de registrarse (en milisegundos).<br>0: no registrar consultas lentas.<br>Esta opción se habilita a partir de DebugLevel=3 .| |MaxHousekeeperDelete|no|0-1000000|5000|No se eliminarán más de las filas 'MaxHousekeeperDelete' (correspondientes a \[tablename\], \[field\], \[value\]) por tarea en un ciclo de limpieza. <br>Si se establece en 0, no se utiliza ningún límite. En este caso, debe saber lo que está haciendo para no [sobrecargar la base de datos!](zabbix_server#footnotes) **^[2](zabbix_server#footnotes)^**<br>Este parámetro solo se aplica a la eliminación del historial y tendencias de elementos ya eliminados.| |NodeAddress|no| | |IP o nombre de host con puerto opcional para anular cómo la interfaz debe conectarse al servidor.<br>Formato: <dirección>\[:puerto\]<br>La prioridad de las direcciones utilizadas por la interfaz para especificar la dirección del servidor es: dirección de nodo (1); ListenIP (si no es 0.0.0.0 o ::) (2); localhost (predeterminado) (3)<br>Consulte también: parámetro HANodeName| |PidFile|no| |/tmp/zabbix\_server.pid|Nombre del archivo PID.| |ProxyConfigFrequency|no|1-604800|3600|Con qué frecuencia el servidor Zabbix envía datos de configuración a un proxy Zabbix en segundos. Usado solo para proxies en modo pasivo.| |ProxyDataFrequency|no|1-3600|1|Con qué frecuencia el servidor Zabbix solicita datos históricos de un proxy Zabbix en segundos. Usado solo para proxies en modo pasivo.| |SNMPTrapperFile|no| |/tmp/zabbix\_traps.tmp|Archivo temporal utilizado para pasar datos del daemon trap SNMP al servidor.<br>Debe ser el mismo que en zabbix\_trap\_receiver.pl o el archivo de configuración SNMPTT.| |SocketDir|no| |/tmp|Directorio para almacenar sockets IPC utilizados por los servicios internos de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.4.0.| |SourceIP|no| | |Dirección IP de origen para:<br>- conexiones salientes al proxy Zabbix y al agente Zabbix;<br>- conexiones sin agente (VMware, SSH, JMX, SNMP, Telnet y comprobaciones simples);<br>- conexiones de agente HTTP;<br >- solicitudes HTTP de elementos de secuencias de comandos de JavaScript;<br>- preprocesamiento de solicitudes HTTP de JavaScript;<br>- envío de correos electrónicos de notificación (conexiones al servidor SMTP);<br>- notificaciones de webhook (conexiones HTTP de JavaScript);<br>- conexiones al Bóveda| |SSHKeyLocation|no| | |Ubicación de claves públicas y privadas para controles y acciones SSH| |SSLCertLocation|no| | |Ubicación de los archivos de certificado de cliente SSL para la autenticación del cliente.<br>Este parámetro se utiliza únicamente en la supervisión web.| |SSLKeyLocation|no| | |Ubicación de los archivos de clave privada SSL para la autenticación del cliente.<br>Este parámetro se utiliza únicamente en la supervisión web.| |SSLCALocation|no| | |Sustituya la ubicación de los archivos de la entidad emisora ​​de certificados (CA) para la verificación del certificado del servidor SSL. Si no se establece, se utilizará el directorio de todo el sistema.<br>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 la 7.42.0, esto solo tiene efecto si libcurl se compiló para usar OpenSSL. Para obtener más información, consulte [página web de cURL](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>Este parámetro se utiliza en la supervisión web desde Zabbix 2.4.0 y en la autenticación SMTP desde Zabbix 3.0.0.| |StartAlerters|no|1-100|3|Número de instancias previamente bifurcadas de [alertas](/manual/concepts/server#server_process_types).<br>Este parámetro es compatible desde Zabbix 3.4.0.| |StartDBSyncers|no|1-100|4|Número de instancias previamente bifurcadas de [sincronizadores de historial](/manual/concepts/server#server_process_types).<br>*Nota*: Tenga cuidado al cambiar este valor, ya que puede aumentarlo. Hacer más daño que bien. Aproximadamente, el valor predeterminado debería ser suficiente para manejar hasta 4000 NVPS.| |StartDiscoverers|no|0-250|1|Número de instancias previamente bifurcadas de [discoverers](/manual/concepts/server#server_process_types).| |StartEscalators|no|1-100|1|Número de instancias previamente bifurcadas de [escaleras mecánicas](/manual/concepts/server#server_process_types).<br>Este parámetro es compatible desde Zabbix 3.0.0.| |StartHistoryPollers|no|0-1000|5|Número de instancias bifurcadas previamente de [sondeadores de historial](/manual/concepts/server#server_process_types).<br>Este parámetro es compatible desde Zabbix 5.4.0.| |StartHTTPPollers|no|0-1000|1|Número de instancias previamente bifurcadas de [sondeadores HTTP](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartIPMIPollers|no|0-1000|0|Número de instancias previamente bifurcadas de [sondeadores IPMI](/manual/concepts/server#server_process_types).| |StartJavaPollers|no|0-1000|0|Número de instancias previamente bifurcadas de [sondeadores Java](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartLLDProcessors|no|1-100|2|Número de instancias previamente bifurcadas de descubrimiento de bajo nivel (LLD) [trabajadores](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^ **.<br>El proceso del administrador de LLD se inicia automáticamente cuando se inicia un trabajador de LLD.<br>Este parámetro es compatible desde Zabbix4.2.0.| |StartODBCPollers|no|0-1000|1|Número de instancias previamente bifurcadas de [sondeadores ODBC](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPingers|no|0-1000|1|Número de instancias previamente bifurcadas de [ICMP pingers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPollersUnreachable|no|0-1000|1|Número de instancias previamente bifurcadas de [sondeadores para hosts inalcanzables](/manual/concepts/server#server_process_types) (incluidos IPMI y Java)**^[1](zabbix_server#footnotes )^**.<br>Debe estar ejecutándose al menos un sondeador para hosts inalcanzables si se inician sondeadores normales, IPMI o Java.| |StartPollers|no|0-1000|5|Número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartPreprocessors|no|1-1000|3|Número de instancias previamente bifurcadas de preprocesamiento [workers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.<br> El proceso del administrador de preprocesamiento se inicia automáticamente cuando se inicia un trabajador de preprocesador.<br>Este parámetro es compatible desde Zabbix 3.4.0.| |StartProxyPollers|no|0-250|1|Número de instancias previamente bifurcadas de [sondeadores para proxies pasivos](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.| |StartReportWriters|no|0-100|0|Número de instancias previamente bifurcadas de [escritores de informes](/manual/concepts/server#server_process_types).<br>Si se establece en 0, la generación de informes programados está deshabilitada.<br> El proceso del administrador de informes se inicia automáticamente cuando se inicia un escritor de informes.<br>Este parámetro es compatible desde Zabbix 5.4.0.| |StartSNMPTrapper|no|0-1|0|Si se establece en 1, se iniciará el proceso [SNMP trapper](/manual/concepts/server#server_process_types).| |StartTimers|no|1-1000|1|Número de instancias bifurcadas previamente de [temporizadores](/manual/concepts/server#server_process_types).<br>Los temporizadores procesan períodos de mantenimiento.| |StartTrappers|no|0-1000|5|Número de instancias previamente bifurcadas de [trappers](/manual/concepts/server#server_process_types)**^[1](zabbix_server#footnotes)^**.<br>Trappers acepte conexiones entrantes del remitente de Zabbix, agentes activos y proxies activos.| |StartVMwareCollectors|no|0-250|0|Número de instancias [VMware Collector](/manual/concepts/server#server_process_types) previamente bifurcadas.| |StatsAllowedIP|no| | |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 se aceptará solo desde las direcciones que se enumeran aquí. Si no se establece este parámetro, no se aceptarán solicitudes de estadísticas.<br>Si la compatibilidad con IPv6 está habilitada, '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 usarse para permitir cualquier dirección IPv4.<br>Ejemplo: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com <br>Este parámetro es compatible desde Zabbix 4.2.0.| |Timeout|no|1-30|3|Especifica cuánto tiempo esperamos el agente, el dispositivo SNMP o la verificación externa (en segundos).| |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.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCertFile|no| | |Nombre de ruta completo de un archivo que contiene el certificado del servidor o la cadena de certificados, que se utiliza para las comunicaciones cifradas entre los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCipherAll|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados y PSK.<br>Ejemplo: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br> Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherAll13|no| | |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.<br>Ejemplo para GnuTLS: NINGUNO:+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<br>Ejemplo para OpenSSL: EECDH +aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>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<br>Ejemplo para OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br >Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherPSK|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anular la selección predeterminada de ciphersuite ción de criterios para el cifrado basado en PSK.<br>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<br>Ejemplo para OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherPSK13|no| | |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.<br>Ejemplo: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCRLFile|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se usa para comunicaciones encriptadas entre los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSKeyFile|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del servidor, utilizado para comunicaciones cifradas entre componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TmpDir|no| |/tmp|Directorio temporal.| |TrapperTimeout|no|1-300|300|Especifica cuántos segundos puede pasar el capturador procesando nuevos datos.| |TrendCacheSize|no|128K-2G|4M|Tamaño de la caché de tendencias, en bytes.<br>Tamaño de memoria compartida para almacenar datos de tendencias.| |TrendFunctionCacheSize|no|128K-2G|4M|Tamaño de la memoria caché de la función de tendencia, en bytes.<br>Tamaño de la memoria compartida para almacenar en caché los datos de la función de tendencia calculada.| |UnavailableDelay|no|1-3600|60|Con qué frecuencia se comprueba la disponibilidad del host durante el período [no disponible](/manual/appendix/items/unreachability#undisponible_host), en segundos.| |UnreachableDelay|no|1-3600|15|Con qué frecuencia se comprueba la disponibilidad del host durante el período [unreachable](/manual/appendix/items/unreachability#unreachable_host), en segundos.| |UnreachablePeriod|no|1-3600|45|¿Después de cuántos segundos de [inaccesibilidad](/manual/appendix/items/unreachability#unreachable_host) tratar un host como no disponible.| |User|nº| |zabbix|Otorgar privilegios a un usuario específico existente en el sistema.<br>Solo tiene efecto si se ejecuta como 'root' y AllowRoot está deshabilitado.| |ValueCacheSize|no|0,128K-64G|8M|Tamaño de la memoria caché de valores de historial, en bytes.<br>Tamaño de memoria compartida para almacenar en caché las solicitudes de datos de historial de elementos.<br>Establecer en 0 desactiva la memoria caché de valores (no recomendado).<br >Cuando la memoria caché de valor se agota en la memoria compartida, se escribe un mensaje de advertencia en el registro del servidor cada 5 minutos.| |VaultDBPath|no| | |Ruta de la bóveda desde donde se recuperarán las credenciales de la base de datos mediante las claves 'contraseña' y 'nombre de usuario'.<br>Ejemplo: secreto/zabbix/base de datos<br>Esta opción solo se puede usar si DBUser y DBPassword no están especificados.<br >Este parámetro es compatible desde Zabbix 5.2.0.| |VaultToken|no| | |Token de autenticación de Vault que debería haberse generado exclusivamente para el servidor Zabbix con permiso de solo lectura para las rutas especificadas en [Vault macros](/manual/config/macros/user_macros#configuration) y permiso de solo lectura para la ruta especificada en el Parámetro de configuración opcional de VaultDBPath.<br>Es un error si VaultToken y la variable de entorno VAULT\_TOKEN se definen al mismo tiempo.<br>Este parámetro es compatible desde Zabbix 5.2.0.| |VaultURL|no| |https://127.0.0.1:8200|URL HTTP\[S\] del servidor de Vault. Se utilizará el directorio de certificados de CA de todo el sistema si no se especifica SSLCALocation.<br>Este parámetro es compatible desde Zabbix 5.2.0.| |VMwareCacheSize|no|256K-2G|8M|Tamaño de memoria compartida para almacenar datos de VMware.<br>Se puede usar una verificación interna de VMware zabbix\[vmware,buffer,...\] para monitorear el uso de caché de VMware (ver [Comprobaciones internas](/manual/config/items/itemtypes/internal)).<br>Tenga en cuenta que la memoria compartida no se asigna si no hay instancias de recopilador de vmware configuradas para iniciarse.| |VMwareFrequency|no|10-86400|60|Retraso en segundos entre la recopilación de datos de un solo servicio de VMware.<br>Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier elemento de supervisión de VMware.| |VMwarePerfFrequency|no|10-86400|60|Retraso en segundos entre la recuperación de las estadísticas del contador de rendimiento de un solo servicio de VMware.<br>Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier [elemento] de monitoreo de VMware (/manual/config /items/itemtypes/simple_checks/vmware_keys#footnotes) que utiliza contadores de rendimiento de VMware.| |VMwareTimeout|no|1-300|10|La cantidad máxima de segundos que el recopilador de vmware esperará una respuesta del servicio de VMware (vCenter o hipervisor ESX).| |WebServiceURL|no| | |HTTP\[S\] URL al servicio web de Zabbix en el formato `<host:port>/report`. Por ejemplo: `http://localhost:10053/report`<br>Este parámetro es compatible desde Zabbix 5.4.0.|

en-us	#### Parameters  |Parameter|Mandatory|Range|Default|Description| |--|--|--|--|----------| |Alias|no| | |Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.<br>Multiple *Alias* parameters may be present. Multiple parameters with the same *Alias* key are not allowed.<br>Different *Alias* keys may reference the same item key.<br>Aliases can be used in *HostMetadataItem* but not in *HostnameItem* or *PerfCounter* parameters.<br><br>Examples:<br><br>1. Retrieving paging file usage in percents from the server.<br>Alias=pg\_usage:perf\_counter\[\\Paging File(\_Total)\\% Usage\]<br>Now shorthand key **pg\_usage** may be used to retrieve data.<br><br>2. Getting CPU load with default and custom parameters.<br>Alias=cpu.load:system.cpu.load<br>Alias=cpu.load\[\*\]:system.cpu.load\[\*\]<br>This allows use **cpu.load** key to get CPU utilization percentage with default parameters as well as use **cpu.load\[percpu,avg15\]** to get specific data about CPU load.<br><br>3. Running multiple [low-level discovery](/manual/discovery/low_level_discovery) rules processing the same discovery items.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Now it is possible to set up several discovery rules using **vfs.fs.discovery** with different parameters for each rule, e.g., **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\[bar\]**, etc.| |AllowKey|no| | |Allow execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with DenyKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |BufferSend|no|1-3600|5|Do not keep data longer than N seconds in buffer.| |BufferSize|no|2-65535|100|Maximum number of values in a memory buffer. The agent will send<br>all collected data to Zabbix server or proxy if the buffer is full.| |DebugLevel|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |DenyKey|no| | |Deny execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with AllowKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |EnableRemoteCommands|no| |0|Whether remote commands from Zabbix server are allowed. This parameter is **deprecated**, use AllowKey=system.run\[\*\] or DenyKey=system.run\[\*\] instead<br>It is internal alias for AllowKey/DenyKey parameters depending on value: 0 - DenyKey=system.run\[\*\]<br>1 - AllowKey=system.run\[\*\].| |HostInterface|no|0-255 characters| |Optional parameter that defines host interface.<br>Host interface is used at host autoregistration process.<br>An agent will issue an error and not start if the value is over the limit of 255 characters.<br>If not defined, value will be acquired from HostInterfaceItem.<br>Supported since Zabbix 4.4.0.| |HostInterfaceItem|no| | |Optional parameter that defines an item used for getting host interface.<br>Host interface is used at host autoregistration process.<br>During an autoregistration request an agent will log a warning message if the value returned by specified item is over limit of 255 characters.<br>The [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) item is supported regardless of AllowKey/DenyKey values.<br>This option is only used when HostInterface is not defined.<br>Supported since Zabbix 4.4.0.| |HostMetadata|no|0-255 characters| |Optional parameter that defines host metadata. Host metadata is used only at host autoregistration process (active agent).<br>If not defined, the value will be acquired from HostMetadataItem.<br>An agent will issue an error and not start if the specified value is over the limit or a non-UTF-8 string.| |HostMetadataItem|no| | |Optional parameter that defines a *Zabbix agent* item used for getting host metadata. This option is only used when HostMetadata is not defined.<br>Supports UserParameters, performance counters and aliases. Supports [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of *EnableRemoteCommands* value.<br>HostMetadataItem value is retrieved on each autoregistration attempt and is used only at host autoregistration process (active agent).<br>During an autoregistration request an agent will log a warning message if the value returned by the specified item is over the limit of 255 characters.<br>The value returned by the item must be a UTF-8 string otherwise it will be ignored.| |Hostname|no| |Set by HostnameItem|List of comma-delimited unique, case-sensitive hostnames.<br>Required for active checks and must match hostnames as configured on the server. Value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'.<br>Maximum length: 128 characters per hostname, 2048 characters for the entire line.| |HostnameItem|no| |system.hostname|Optional parameter that defines a *Zabbix agent* item used for getting host name. This option is only used when Hostname is not defined.<br>Does not support UserParameters, performance counters or aliases, but does support [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of *EnableRemoteCommands* value.<br>See also a [more detailed description](/manual/appendix/install/windows_agent#configuration).| |Include|no| | |You may include individual files or all files in a directory in the configuration file (located in `C:\Program Files\Zabbix Agent` by default if Zabbix agent is installed using Windows MSI installer packages; located in the folder specified during installation if Zabbix agent is installed as a zip archive). All included files must have correct syntax, otherwise agent will not start.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `C:\Program Files\Zabbix Agent\zabbix_agentd.d\*.conf`.<br>See [special notes](special_notes_include) about limitations.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|The maximum number of pending connections in the TCP queue.<br>Default value is a hard-coded constant, which depends on the system.<br>Maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.| |ListenIP|no| |0.0.0.0|List of comma-delimited IP addresses that the agent should listen on.| |ListenPort|no|1024-32767|10050|Agent will listen on this port for connections from the server.| |LogFile|yes, if LogType is set to *file*, otherwise<br>no| |C:\\zabbix\_agentd.log|Name of the agent log file.| |LogFileSize|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogType|no| |file|Log output type:<br>*file* - write log to file specified by LogFile parameter,<br>*system* - write log Windows Event Log,<br>*console* - write log to standard output.<br>This parameter is supported since Zabbix 3.0.0.| |LogRemoteCommands|no| |0|Enable logging of executed shell commands as warnings.<br>0 - disabled<br>1 - enabled| |MaxLinesPerSecond|no|1-1000|20|Maximum number of new lines the agent will send per second to Zabbix server<br>or proxy processing 'log', 'logrt' and 'eventlog' active checks.<br>The provided value will be overridden by the parameter 'maxlines',<br>provided in 'log', 'logrt' or 'eventlog' item keys.<br>*Note*: Zabbix will process 10 times more new lines than set in *MaxLinesPerSecond* to seek the required string in log items.| |PerfCounter|no| | |Defines a new parameter <parameter\_name> which is an average value for system performance counter <perf\_counter\_path> for the specified time period <period> (in seconds).<br>Syntax: <parameter\_name>,"<perf\_counter\_path>",<period><br>For example, if you wish to receive average number of processor interrupts per second for last minute, you can define a new parameter "interrupts" as the following:<br>PerfCounter = interrupts,"\\Processor(0)\\Interrupts/sec",60<br>Please note double quotes around performance counter path.<br>The parameter name (interrupts) is to be used as the item key when creating an item.<br>Samples for calculating average value will be taken every second.<br>You may run "typeperf -qx" to get list of all performance counters available in Windows.| |PerfCounterEn|no| | |Defines a new parameter <parameter\_name> which is an average value for system performance counter <perf\_counter\_path> for the specified time period <period> (in seconds).<br>Syntax: <parameter\_name>,"<perf\_counter\_path>",<period><br>Compared to PerfCounter, perfcounter paths must be in English.<br>Supported only on **Windows Server 2008/Vista** and above.<br>For example, if you wish to receive average number of processor interrupts per second for last minute, you can define a new parameter "interrupts" as the following:<br>PerfCounterEn = interrupts,"\\Processor(0)\\Interrupts/sec",60<br>Please note double quotes around performance counter path.<br>The parameter name (interrupts) is to be used as the item key when creating an item.<br>Samples for calculating average value will be taken every second.<br>You can find the list of English strings by viewing the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009`.<br>This parameter is supported since Zabbix 4.0.13 and 4.2.7.| |RefreshActiveChecks|no|60-3600|120|How often list of active checks is refreshed, in seconds.<br>Note that after failing to refresh active checks the next refresh will be attempted after 60 seconds.| |Server|yes, if StartAgents is not explicitly set to 0| | |List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers.<br>Incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Spaces are allowed.| |ServerActive|no|(\*)| |Zabbix server/proxy address or cluster configuration to get active checks from.<br>Server/proxy address is IP address or DNS name and optional port separated by colon.<br>Cluster configuration is one or more server addresses separated by semicolon.<br>Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma.<br>More than one Zabbix proxy should not be specified from each Zabbix server/cluster.<br>If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified.<br>If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.<br>Example for Zabbix proxy:<br>ServerActive=127.0.0.1:10051<br>Example for multiple servers:<br>ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Example for high availability:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Example for high availability with two clusters and one server:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain| |SourceIP|no| | |Source IP address for:<br>- outgoing connections to Zabbix server or Zabbix proxy;<br>- making connections while executing some items (web.page.get, net.tcp.port, etc.)| |StartAgents|no|0-63 (\*)|3|Number of pre-forked instances of zabbix\_agentd that process passive checks.<br>If set to 0, disables passive checks and the agent will not listen on any TCP port.| |Timeout|no|1-30|3|Spend no more than Timeout seconds on processing| |TLSAccept|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |What incoming connections to accept. Used for a passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCAFile|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCertFile|no| | |Full pathname of a file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSConnect|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCRLFile|no| | |Full pathname of a file containing revoked certificates. This parameter is used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSKeyFile|no| | |Full pathname of a file containing the agent private key used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKFile|no| | |Full pathname of a file containing the agent pre-shared key used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Pre-shared key identity string, used for encrypted communications with Zabbix server.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Allowed server (proxy) certificate issuer.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Allowed server (proxy) certificate subject.<br>This parameter is supported since Zabbix 3.0.0.| |UnsafeUserParameters|no|0-1|0|Allow all characters to be passed in arguments to user-defined parameters.<br>0 - do not allow<br>1 - allow<br>The following characters are not allowed:<br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Additionally, newline characters are not allowed.| |UserParameter|no| | |User-defined parameter to monitor. There can be several user-defined parameters.<br>Format: UserParameter=<key>,<shell command><br>Note that shell command must not return empty string or EOL only.<br>Shell commands may have relative paths, if UserParameterDir parameter is specified.<br>Examples:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|no| | |Default search path for UserParameter commands. If used, the agent will change its working directory to the one specified here before executing a command. Thereby, UserParameter commands can have a relative `./` prefix instead of a full path.<br>Only one entry is allowed.<br>Example: UserParameterDir=/opt/myscripts|  ::: noteclassic  (\*) The number of active servers listed in ServerActive plus the number of pre-forked instances for passive checks specified in StartAgents must be less than 64. :::
es	#### Parámetros  |Parámetro|Obligatorio|Rango|Defecto|Descripción| |---------|---------|-----|-------|-----------| |Alias|no| | |Establece un alias para una clave de métrica. Se puede utilizar para sustituir la clave de métrica larga y compleja por una más pequeña y sencilla.<br>Pueden estar presentes varios parámetros *Alias*. Se permiten varios parámetros con la misma clave *Alias*.<br>Diferentes claves *Alias* pueden hacer referencia a la misma clave de métrica.<br>Los alias se pueden usar en *HostMetadataItem* pero no en los parámetros *HostnameItem* o *PerfCounter*. <br><br>Ejemplos:<br><br>1. Recuperando el uso del archivo de paginación en porcentajes del servidor.<br>Alias=pg\_usage:perf\_counter\[\\Paging File(\_Total)\\% Usage\]<br>Ahora clave abreviada **pg\_usage* * se puede utilizar para recuperar datos.<br><br>2. Obtener carga de CPU con parámetros predeterminados y personalizados.<br>Alias=cpu.load:system.cpu.load<br>Alias=cpu.load\[\*\]:system.cpu.load\[\*\]< br>Esto permite usar la clave **cpu.load** para obtener el porcentaje de utilización de la CPU con parámetros predeterminados, así como usar **cpu.load\[percpu,avg15\]** para obtener datos específicos sobre la carga de la CPU.<br> <br>3. Ejecución de varias reglas de [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery) que procesan las mismas métricas de descubrimiento.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Ahora es posible configurar varias reglas de descubrimiento usando **vfs.fs.discovery** con diferentes parámetros para cada regla, por ejemplo, **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\ [barra\]**, etc.| |AllowKey|no| | |Permitir la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con DenyKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |BufferSend|no|1-3600|5|No mantenga los datos más de N segundos en el búfer.|  |BufferSize|no|2-65535|100|Número máximo de valores en un búfer de memoria. El agente enviará<br>todos los datos recopilados al servidor Zabbix o proxy si el búfer está lleno.| |DebugLevel|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias< br>4 - para depuración (produce mucha información)<br>5 - depuración extendida (produce aún más información)| |DenyKey|no| | |Denegar la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con AllowKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |EnableRemoteCommands|no| |0|Si se permiten los comandos remotos del servidor Zabbix. Este parámetro está **obsoleto**, use AllowKey=system.run\[\*\] o DenyKey=system.run\[\*\] en su lugar<br>Es un alias interno para los parámetros AllowKey/DenyKey dependiendo del valor: 0 - DenyKey=system.run\[\*\]<br>1 - AllowKey=system.run\[\*\].| |HostInterface|no|0-255 caracteres| |Parámetro opcional que define la interfaz del equipo.<br>La interfaz del equipo se utiliza en el proceso de registro automático del equipo.<br>Un agente emitirá un error y no se iniciará si el valor supera el límite de 255 caracteres.<br>Si no se define, el valor se adquirirá de HostInterfaceItem.<br>Soportado desde Zabbix 4.4.0.| |HostInterfaceItem|no| | |Parámetro opcional que define una métrica utilizada para obtener la interfaz del equipo.<br>La interfaz del equipo se utiliza en el proceso de registro automático del equipo.<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por la métrica especificada supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostInterface no está definido.<br>Compatible desde Zabbix 4.4.0.| |HostMetadata|no|0-255 caracteres| |Parámetro opcional que define los metadatos del host. Los metadatos del host se utilizan solo en el proceso de registro automático del host (agente activo).<br>Si no se define, el valor se obtendrá de HostMetadataItem.<br>Un agente emitirá un error y no se iniciará si el valor especificado supera el límite o una cadena no UTF-8.| |HostMetadataItem|no| | |Parámetro opcional que define una métrica *Zabbix agent* utilizada para obtener metadatos del equipo. Esta opción solo se usa cuando HostMetadata no está definido.<br>Admite parámetros de usuario, contadores de rendimiento y alias. Admite *system.run\[\]* independientemente del valor de *EnableRemoteCommands*.<br>El valor de HostMetadataItem se recupera en cada intento de registro automático y se usa solo en el proceso de registro automático del host (agente activo).<br>Durante un registro automático, solicite un agente registrará un mensaje de advertencia si el valor devuelto por la métrica especificado supera el límite de 255 caracteres.<br>El valor devuelto por la métrica debe ser una cadena UTF-8; de lo contrario, se ignorará.| |Hostname|no| |Establecido por HostnameItem|Lista de nombres del equipo exclusivos, separados por comas y sensibles a mayúsculas y minúsculas.<br>Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'.<br>Longitud máxima: 128 caracteres por nombre de host, 2048 caracteres para toda la línea. | |HostnameItem|no| |system.hostname|Parámetro opcional que define una métrica *Zabbix agent* utilizado para obtener el nombre del equipo. Esta opción solo se usa cuando el nombre de equipo no está definido.<br>No admite parámetros de usuario, contadores de rendimiento o alias, pero admite *system.run\[\]* independientemente del valor de *EnableRemoteCommands*.<br>La longitud de salida es limitado a 512 KB.<br>Consulte también una [descripción más detallada](/manual/appendix/install/windows_agent#configuration).| |Include|no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Ver [notas especiales](special_notes_include) sobre limitaciones.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|El número máximo de conexiones pendientes en la cola de TCP.<br>El valor predeterminado es una constante codificada, que depende del sistema.<br>El valor máximo admitido depende de el sistema, los valores demasiado altos pueden truncarse silenciosamente al 'máximo especificado por la implementación'.| |ListenIP|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el agente debe escuchar.| |ListenPort|no|1024-32767|10050|El agente escuchará en este puerto las conexiones del servidor.| |LogFile|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| |C:\\zabbix\_agentd.log|Nombre del archivo de registro del agente.| |LogFileSize|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y falla la rotación de archivos, por cualquiera que sea el motivo, el archivo de registro existente se trunca y se inicia de nuevo.| |LogType|no| |archivo|Tipo de salida de registro:<br>*archivo*: escribe el registro en el archivo especificado por el parámetro LogFile,<br>*sistema*: escribe el registro Registro de eventos de Windows,<br>*consola*: escribe el registro en la salida estándar.< br>Este parámetro es compatible desde Zabbix 3.0.0.| |LogRemoteCommands|no| |0|Habilitar registro de comandos de shell ejecutados como advertencias.<br>0 - deshabilitado<br>1 - habilitado| |MaxLinesPerSecond|no|1-1000|20|Número máximo de líneas nuevas que el agente enviará por segundo al servidor de Zabbix<br>o al proxy que procesa las comprobaciones activas 'log', 'logrt' y 'eventlog'.<br>La proporcionada el valor será anulado por el parámetro 'maxlines',<br>proporcionado en las claves de métrica 'log', 'logrt' o 'eventlog'.<br>*Nota*: Zabbix procesará 10 veces más líneas nuevas que las establecidas en *MaxLinesPerSecond * para buscar la cadena requerida en las métricas de registro.| |PerfCounter|no| | |Define un nuevo parámetro <parámetro\_nombre> que es un valor promedio para el contador de rendimiento del sistema <rendimiento\_contador\_ruta> para el período de tiempo especificado <período> (en segundos).<br>Sintaxis: <parámetro\_nombre>, "<perf\_counter\_path>",<period><br>Por ejemplo, si desea recibir el número promedio de interrupciones del procesador por segundo para el último minuto, puede definir un nuevo parámetro "interrupciones" de la siguiente manera:<br >PerfCounter = interrupts,"\\Processor(0)\\Interrupts/sec",60<br>Tenga en cuenta las comillas dobles alrededor de la ruta del contador de rendimiento.<br>El nombre del parámetro (interrupciones) se utilizará como clave de métrica cuando creando una métrica.<br>Se tomarán muestras para calcular el valor promedio cada segundo.<br>Puede ejecutar "typeperf -qx" para obtener una lista de todos los contadores de rendimiento disponibles en Windows.| |PerfCounterEn|no| | |Define un nuevo parámetro <parámetro\_nombre> que es un valor promedio para el contador de rendimiento del sistema <rendimiento\_contador\_ruta> para el período de tiempo especificado <período> (en segundos).<br>Sintaxis: <parámetro\_nombre>, "<perf\_counter\_path>",<period><br>En comparación con PerfCounter, las rutas de perfcounter deben estar en inglés.<br>Compatible solo con **Windows Server 2008/Vista** y superior.<br>Por ejemplo , si desea recibir el número promedio de interrupciones del procesador por segundo para el último minuto, puede definir un nuevo parámetro "interrupciones" de la siguiente manera:<br>PerfCounterEn = interrupts,"\\Processor(0)\\Interrupts/sec" ,60<br>Tenga en cuenta las comillas dobles alrededor de la ruta del contador de rendimiento.<br>El nombre del parámetro (interrupciones) se utilizará como clave de métrica al crear una métrica.<br>Se tomarán muestras para calcular el valor promedio cada segundo. <br>Puede encontrar la lista de cadenas en inglés consultando la siguiente clave de registro: `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009`.<br>Este parámetro es compatible desde Zabbix 4.0.13 y 4.2.7.| |RefreshActiveChecks|no|60-3600|120|Con qué frecuencia se actualiza la lista de comprobaciones activas, en segundos.<br>Tenga en cuenta que después de no poder actualizar las comprobaciones activas, la próxima actualización se intentará después de 60 segundos.| |Server|sí, si StartAgents no se establece explícitamente en 0| | |Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres de host de servidores Zabbix.<br>Las conexiones entrantes se aceptarán solo desde los hosts enumerados aquí.<br>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.<br>'0.0.0.0/0' se puede usar para permitir cualquier Dirección IPv4.<br>Tenga en cuenta que las "direcciones IPv6 compatibles con IPv4" (prefijo 0000::/96) son compatibles pero están obsoletas por [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5 .5).<br>Ejemplo: Servidor=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.dominio<br>Se permiten espacios.| |ServerActive|no|(\*)| |Lista de direcciones IP delimitadas por comas o nombres DNS (dirección:puerto) pares o clústeres (dirección:puerto;dirección2:puerto) de servidores Zabbix y proxies Zabbix para verificaciones activas.<br>Los nodos del clúster deben estar separados por un punto y coma. <br>Se pueden proporcionar múltiples direcciones delimitadas por comas para usar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese host.<br>Si no se especifica el puerto, se utilizan corchetes para IPv6 las direcciones son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.<br>Ejemplo para varios servidores:<br>ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]: 30051,::1,\[12fc::1\]<br>Ejemplo de alta disponibilidad:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Ejemplo para alta disponibilidad con dos clústeres y un servidor:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain| |SourceIP|no| | |Dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- establecer conexiones mientras se ejecutan algunos métricas (web.page.get, net.tcp.port, etc.)| |StartAgents|no|0-63 (\*)|3|Número de instancias previamente bifurcadas de zabbix\_agentd que procesan comprobaciones pasivas.<br>Si se establece en 0, desactiva las comprobaciones pasivas y el agente no escuchará en ningún TCP puerto.| |Timeout|no|1-30|3|No gaste más de segundos de tiempo de espera en el procesamiento|  |TLSAccept|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Qué conexiones entrantes aceptar. Se utiliza para controles pasivos. Se pueden especificar varios valores, separados por comas:<br>*sin cifrar*: acepta conexiones sin cifrar (predeterminado)<br>*psk*: acepta conexiones con TLS y una clave precompartida (PSK)<br>*cert* - aceptar conexiones con TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |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.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCertFile|no| | |Nombre de ruta completo de un archivo que contiene el certificado del agente o la cadena de certificados, que se utiliza para las comunicaciones cifradas con los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSConnect|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Cómo debe conectarse el agente al servidor o proxy de Zabbix. Se utiliza para cheques activos. Solo se puede especificar un valor:<br>*sin cifrar*: conexión sin cifrado (predeterminado)<br>*psk*: conexión mediante TLS y una clave precompartida (PSK)<br>*cert*: conexión mediante TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCRLFile|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se usa para comunicaciones encriptadas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSKeyFile|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del agente utilizada para comunicaciones cifradas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKFile|no| | |Nombre de ruta completo de un archivo que contiene la clave precompartida del agente utilizada para comunicaciones cifradas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Cadena de identidad de clave precompartida, utilizada para comunicaciones cifradas con el servidor Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Emisor de certificado de servidor (proxy) permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Sujeto de certificado de servidor (proxy) permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |UnsafeUserParameters|no|0-1|0|Permitir que todos los caracteres se pasen en argumentos a parámetros definidos por el usuario.<br>0 - no permitir<br>1 - permitir<br>Los siguientes caracteres no están permitidos:< br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Además, los caracteres de nueva línea no están permitidos.| |UserParameter|no| | |Parámetro definido por el usuario para monitorear. Puede haber varios parámetros definidos por el usuario.<br>Formato: UserParameter=<clave>,<comando de shell><br>Tenga en cuenta que el comando de shell no debe devolver una cadena vacía o solo EOL.<br>Los comandos de shell pueden tener rutas relativas, si se especifica el parámetro UserParameterDir.<br>Ejemplos:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|no| | |Ruta de búsqueda predeterminada para los comandos UserParameter. Si se usa, el agente cambiará su directorio de trabajo al especificado aquí antes de ejecutar un comando. Por lo tanto, los comandos de UserParameter pueden tener un prefijo `./` relativo en lugar de una ruta completa.<br>Solo se permite una entrada.<br>Ejemplo: UserParameterDir=/opt/myscripts|  ::: noteclassic  (\*) El número de servidores activos enumerados en ServerActive más el número de instancias previamente bifurcadas para comprobaciones pasivas especificadas en StartAgents debe ser menor que 64. :::

en-us	#### Parameters  |Parameter|Mandatory|Range|Default|Description| |--|--|--|--|----------| |Alias|no| | |Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.<br>Multiple *Alias* parameters may be present. Multiple parameters with the same *Alias* key are not allowed.<br>Different *Alias* keys may reference the same item key.<br>Aliases can be used in *HostMetadataItem* but not in *HostnameItem* parameters.<br><br>Examples:<br><br>1. Retrieving the ID of user 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",,,,\\1\]<br>Now shorthand key **zabbix.userid** may be used to retrieve data.<br><br>2. Getting CPU utilization with default and custom parameters.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]<br>This allows use **cpu.util** key to get CPU utilization percentage with default parameters as well as use **cpu.util\[all, idle, avg15\]** to get specific data about CPU utilization.<br><br>3. Running multiple [low-level discovery](/manual/discovery/low_level_discovery) rules processing the same discovery items.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Now it is possible to set up several discovery rules using **vfs.fs.discovery** with different parameters for each rule, e.g., **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\[bar\]**, etc.| |AllowKey|no| | |Allow execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with DenyKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |AllowRoot|no| |0|Allow the agent to run as 'root'. If disabled and the agent is started by 'root', the agent will try to switch to user 'zabbix' instead. Has no effect if started under a regular user.<br>0 - do not allow<br>1 - allow| |BufferSend|no|1-3600|5|Do not keep data longer than N seconds in buffer.| |BufferSize|no|2-65535|100|Maximum number of values in a memory buffer. The agent will send<br>all collected data to Zabbix server or proxy if the buffer is full.| |DebugLevel|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |DenyKey|no| | |Deny execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with AllowKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |EnableRemoteCommands|no| |0|Whether remote commands from Zabbix server are allowed. This parameter is **deprecated**, use AllowKey=system.run\[\*\] or DenyKey=system.run\[\*\] instead<br>It is internal alias for AllowKey/DenyKey parameters depending on value: 0 - DenyKey=system.run\[\*\]<br>1 - AllowKey=system.run\[\*\]| |HostInterface|no|0-255 characters| |Optional parameter that defines host interface.<br>Host interface is used at host [autoregistration](/manual/discovery/auto_registration#using_dns_as_default_interface) process.<br>An agent will issue an error and not start if the value is over the limit of 255 characters.<br>If not defined, value will be acquired from HostInterfaceItem.<br>Supported since Zabbix 4.4.0.| |HostInterfaceItem|no| | |Optional parameter that defines an item used for getting host interface.<br>Host interface is used at host [autoregistration](/manual/discovery/auto_registration#using_dns_as_default_interface) process.<br>During an autoregistration request an agent will log a warning message if the value returned by specified item is over limit of 255 characters.<br>The [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) item is supported regardless of AllowKey/DenyKey values.<br>This option is only used when HostInterface is not defined.<br>Supported since Zabbix 4.4.0.| |HostMetadata|no|0-255 characters| |Optional parameter that defines host metadata. Host metadata is used only at host autoregistration process (active agent).<br>If not defined, the value will be acquired from HostMetadataItem.<br>An agent will issue an error and not start if the specified value is over the limit or a non-UTF-8 string.| |HostMetadataItem|no| | |Optional parameter that defines a *Zabbix agent* item used for getting host metadata. This option is only used when HostMetadata is not defined.<br>Supports UserParameters and aliases. Supports [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of AllowKey/DenyKey values.<br>HostMetadataItem value is retrieved on each autoregistration attempt and is used only at host autoregistration process (active agent).<br>During an autoregistration request an agent will log a warning message if the value returned by the specified item is over the limit of 255 characters.<br>The value returned by the item must be a UTF-8 string otherwise it will be ignored.| |Hostname|no| |Set by HostnameItem|List of comma-delimited unique, case-sensitive hostnames.<br>Required for active checks and must match hostnames as configured on the server. Value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'.<br>Maximum length: 128 characters per hostname, 2048 characters for the entire line.| |HostnameItem|no| |system.hostname|Optional parameter that defines a *Zabbix agent* item used for getting host name. This option is only used when Hostname is not defined.<br>Does not support UserParameters or aliases, but does support [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of AllowKey/DenyKey values.| |Include|no| | |You may include individual files or all files in a directory in the configuration file.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `/absolute/path/to/config/files/*.conf`.<br>See [special notes](special_notes_include) about limitations.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|The maximum number of pending connections in the TCP queue.<br>Default value is a hard-coded constant, which depends on the system.<br>Maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.| |ListenIP|no| |0.0.0.0|List of comma delimited IP addresses that the agent should listen on.<br>Multiple IP addresses are supported in version 1.8.3 and higher.| |ListenPort|no|1024-32767|10050|Agent will listen on this port for connections from the server.| |LoadModule|no| | |Module to load at agent startup. Modules are used to extend functionality of the agent.<br>Formats:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module.so><br>Either the module must be located in directory specified by LoadModulePath or the path must precede the module name. If the preceding path is absolute (starts with '/') then LoadModulePath is ignored.<br>It is allowed to include multiple LoadModule parameters.| |LoadModulePath|no| | |Full path to location of agent modules.<br>Default depends on compilation options.| |LogFile|yes, if LogType is set to *file*, otherwise<br>no| | |Name of log file.| |LogFileSize|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogType|no| |file|Log output type:<br>*file* - write log to file specified by LogFile parameter,<br>*system* - write log to syslog,<br>*console* - write log to standard output.<br>This parameter is supported since Zabbix 3.0.0.| |LogRemoteCommands|no| |0|Enable logging of executed shell commands as warnings.<br>0 - disabled<br>1 - enabled<br>Commands will be logged only if executed remotely. Log entries will not be created if system.run\[\] is launched locally by HostMetadataItem, HostInterfaceItem or HostnameItem parameters.| |MaxLinesPerSecond|no|1-1000|20|Maximum number of new lines the agent will send per second to Zabbix server or proxy when processing 'log' and 'eventlog' active checks.<br>The provided value will be overridden by the parameter 'maxlines',<br>provided in 'log' or 'eventlog' item key.<br>*Note*: Zabbix will process 10 times more new lines than set in *MaxLinesPerSecond* to seek the required string in log items.| |PidFile|no| |/tmp/zabbix\_agentd.pid|Name of PID file.| |RefreshActiveChecks|no|60-3600|120|How often list of active checks is refreshed, in seconds.<br>Note that after failing to refresh active checks the next refresh will be attempted after 60 seconds.| |Server|yes, if StartAgents is not explicitly set to 0| | |List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies.<br>Incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Spaces are allowed.| |ServerActive|no| | |Zabbix server/proxy address or cluster configuration to get active checks from.<br>Server/proxy address is IP address or DNS name and optional port separated by colon.<br>Cluster configuration is one or more server addresses separated by semicolon.<br>Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma.<br>More than one Zabbix proxy should not be specified from each Zabbix server/cluster.<br>If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified.<br>If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.<br>Example for Zabbix proxy:<br>ServerActive=127.0.0.1:10051<br>Example for multiple servers:<br>ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Example for high availability:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Example for high availability with two clusters and one server:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain| |SourceIP|no| | |Source IP address for:<br>- outgoing connections to Zabbix server or Zabbix proxy;<br>- making connections while executing some items (web.page.get, net.tcp.port, etc.)| |StartAgents|no|0-100|3|Number of pre-forked instances of zabbix\_agentd that process passive checks.<br>If set to 0, disables passive checks and the agent will not listen on any TCP port.| |Timeout|no|1-30|3|Spend no more than Timeout seconds on processing.| |TLSAccept|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |What incoming connections to accept. Used for a passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCAFile|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCertFile|no| | |Full pathname of a file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCipherAll|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherAll13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example for GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL<br>Example for OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSConnect|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCRLFile|no| | |Full pathname of a file containing revoked certificates. This parameter is used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSKeyFile|no| | |Full pathname of a file containing the agent private key used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKFile|no| | |Full pathname of a file containing the agent pre-shared key used for encrypted communications with Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Pre-shared key identity string, used for encrypted communications with Zabbix server.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Allowed server (proxy) certificate issuer.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Allowed server (proxy) certificate subject.<br>This parameter is supported since Zabbix 3.0.0.| |UnsafeUserParameters|no|0,1|0|Allow all characters to be passed in arguments to user-defined parameters.<br>0 - do not allow<br>1 - allow<br>The following characters are not allowed:<br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Additionally, newline characters are not allowed.| |User|no| |zabbix|Drop privileges to a specific, existing user on the system.<br>Only has effect if run as 'root' and AllowRoot is disabled.| |UserParameter|no| | |User-defined parameter to monitor. There can be several user-defined parameters.<br>Format: UserParameter=<key>,<shell command><br>Note that shell command must not return empty string or EOL only.<br>Shell commands may have relative paths, if UserParameterDir parameter is specified.<br>Examples:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|no| | |Default search path for UserParameter commands. If used, the agent will change its working directory to the one specified here before executing a command. Thereby, UserParameter commands can have a relative `./` prefix instead of a full path.<br>Only one entry is allowed.<br>Example: UserParameterDir=/opt/myscripts|
es	#### Parámetros  |Parámetro|Obligatorio|Rango|Predeterminado|Descripción| |--|--|--|--|----------| |Alias|no| | |Establece un alias para una clave de métrica. Se puede utilizar para sustituir una clave de métrica larga y compleja por una más pequeña y sencilla.<br>Pueden estar presentes varios parámetros *Alias*. Se permiten varios parámetros con la misma clave *Alias*.<br>Diferentes claves *Alias* pueden hacer referencia a la misma clave de métrica.<br>Los alias se pueden usar en *HostMetadataItem* pero no en los parámetros *HostnameItem*.<br><br>Ejemplos:<br><br>1. Recuperando el ID del usuario 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",, ,,\\1\]<br>Ahora se puede usar la tecla abreviada **zabbix.userid** para recuperar datos.<br><br>2. Obtener la utilización de la CPU con parámetros predeterminados y personalizados.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]<br>Esto permite usar la clave **cpu.util** para obtener el porcentaje de utilización de la CPU con parámetros predeterminados, así como usar **cpu.util\[all, idle, avg15\]** para obtener datos específicos sobre la utilización de la CPU.<br><br>3. Ejecución de varias reglas de [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery) que procesan los mismos elementos de descubrimiento.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Ahora Es posible configurar varias reglas de descubrimiento usando **vfs.fs.discovery** con diferentes parámetros para cada regla, por ejemplo, **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\ [barra\]**, etc.| |AllowKey|no| | |Permite la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con DenyKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |AllowRoot|no| |0|Permite que el agente se ejecute como 'root'. Si está deshabilitado y el agente es iniciado por 'root', el agente intentará cambiar al usuario 'zabbix' en su lugar. No tiene efecto si se inicia con un usuario normal.<br>0 - no permitir<br>1 - permitir| |BufferSend|no|1-3600|5|No mantener los datos más de N segundos en el búfer.| |BufferSize|no|2-65535|100|Número máximo de valores en un búfer de memoria. El agente enviará<br>todos los datos recopilados al servidor Zabbix o proxy si el búfer está lleno.| |DebugLevel|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias<br>4 - para depuración (produce mucha información)<br>5 - depuración extendida (produce aún más información)| |DenyKey|no| | |Denegar la ejecución de aquellas claves de elementos que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con AllowKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |EnableRemoteCommands|no| |0|Si se permiten los comandos remotos del servidor Zabbix. Este parámetro está **obsoleto**, use AllowKey=system.run\[\*\] o DenyKey=system.run\[\*\] en su lugar<br>Es un alias interno para los parámetros AllowKey/DenyKey dependiendo del valor: 0 - DenyKey=system.run\[\*\]<br>1 - AllowKey=system.run\[\*\]| |HostInterface|no|0-255 caracteres| |Parámetro opcional que define la interfaz del host.<br>La interfaz del host se usa en el proceso [autoregistration](/manual/discovery/auto_registration#using_dns_as_default_interface) del host.<br>Un agente emitirá un error y no se iniciará si el valor supera el límite de 255 caracteres.<br>Si no se define, el valor se obtendrá de HostInterfaceItem.<br>Compatible desde Zabbix 4.4.0.| |HostInterfaceItem|no| | |Parámetro opcional que define un elemento que se usa para obtener la interfaz del host.<br>La interfaz del host se usa en el proceso [autoregistration](/manual/discovery/auto_registration#using_dns_as_default_interface) del host.<br>Durante una solicitud de registro automático, un agente registrará una advertencia mensaje si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostInterface no está definido.<br>Compatible desde Zabbix 4.4.0.| |HostMetadata|no|0-255 caracteres| |Parámetro opcional que define los metadatos del host. Los metadatos del host se utilizan solo en el proceso de registro automático del host (agente activo).<br>Si no se define, el valor se obtendrá de HostMetadataItem.<br>Un agente emitirá un error y no se iniciará si el valor especificado supera el límite o una cadena no UTF-8.| |HostMetadataItem|no| | |Parámetro opcional que define un elemento *Zabbix agent* utilizado para obtener metadatos del host. Esta opción solo se usa cuando HostMetadata no está definido.<br>Admite parámetros de usuario y alias. Admite *system.run\[\]* independientemente de los valores de AllowKey/DenyKey.<br>El valor de HostMetadataItem se recupera en cada intento de registro automático y se utiliza para solo en el proceso de registro automático del host (agente activo).<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>El valor devuelto por el elemento debe ser una cadena UTF-8; de lo contrario, se ignorará.| |Hostname|no| |Establecido por HostnameItem|Lista de nombres de host exclusivos, separados por comas y sensibles a mayúsculas y minúsculas.<br>Requerido para comprobaciones activas y debe coincidir con los nombres de host configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'.<br>Longitud máxima: 128 caracteres por nombre de host, 2048 caracteres para toda la línea. | |HostnameItem|no| |system.hostname|Parámetro opcional que define un elemento *Zabbix agent* utilizado para obtener el nombre del host. Esta opción solo se usa cuando el nombre de host no está definido.<br>No admite parámetros de usuario ni alias, pero admite *system.run\[\]* independientemente de los valores de AllowKey/DenyKey.<br>La longitud de salida está limitada a 512 KB .| |Include|no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Consulte [notas especiales](special_notes_include) acerca de las limitaciones.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|El número máximo de conexiones pendientes en la cola de TCP.<br>El valor predeterminado es una constante codificada, que depende del sistema.<br>El valor máximo admitido depende de el sistema, los valores demasiado altos pueden truncarse silenciosamente al 'máximo especificado por la implementación'.| |ListenIP|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el agente debe escuchar.<br>Se admiten varias direcciones IP en la versión 1.8.3 y posteriores.| |ListenPort|no|1024-32767|10050|El agente escuchará en este puerto las conexiones del servidor.| |LoadModule|no| | |Módulo a cargar al inicio del agente. Los módulos se utilizan para ampliar la funcionalidad del agente.<br>Formatos:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module. so><br>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 '/'), se ignora LoadModulePath.<br>Se permite incluir varios parámetros de LoadModule.| |LoadModulePath|no| | |Ruta completa a la ubicación de los módulos del agente.<br>El valor predeterminado depende de las opciones de compilación.| |LogFile|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| | |Nombre del archivo de registro.| |LogFileSize|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y falla la rotación de archivos, por cualquiera que sea el motivo, el archivo de registro existente se trunca y se inicia de nuevo.| |LogType|no| |archivo|Tipo de salida de registro:<br>*archivo*: escribe el registro en el archivo especificado por el parámetro LogFile,<br>*sistema*: escribe el registro en syslog,<br>*consola*: escribe el registro en la salida estándar.<br >Este parámetro es compatible desde Zabbix 3.0.0.| |LogRemoteCommands|no| |0|Habilite el registro de los comandos de shell ejecutados como advertencias.<br>0: deshabilitado<br>1: habilitado<br>Los comandos se registrarán solo si se ejecutan de forma remota. No se crearán entradas de registro si system.run\[\] se inicia localmente mediante los parámetros HostMetadataItem, HostInterfaceItem o HostnameItem.| |MaxLinesPerSecond|no|1-1000|20|Número máximo de líneas nuevas que el agente enviará por segundo al servidor de Zabbix o al proxy al procesar comprobaciones activas de 'registro' y 'registro de eventos'.<br>El valor proporcionado será anulado por el parámetro 'maxlines',<br>proporcionado en la clave de elemento 'log' o 'eventlog'.<br>*Nota*: Zabbix procesará 10 veces más líneas nuevas que las establecidas en *MaxLinesPerSecond* para buscar la cadena requerida en los elementos de registro. | |PidFile|no| |/tmp/zabbix\_agentd.pid|Nombre del archivo PID.| |RefreshActiveChecks|no|60-3600|120|Con qué frecuencia se actualiza la lista de comprobaciones activas, en segundos.<br>Tenga en cuenta que después de no poder actualizar las comprobaciones activas, la próxima actualización se intentará después de 60 segundos.| |Server|sí, si StartAgents no se establece explícitamente en 0| | |Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres de host de servidores Zabbix y proxies Zabbix.<br>Las conexiones entrantes se aceptarán solo desde los hosts enumerados aquí.<br>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.<br>Se puede usar '0.0.0.0/0' para permitir cualquier dirección IPv4.<br>Tenga en cuenta que las "direcciones IPv6 compatibles con IPv4" (prefijo 0000::/96) son compatibles pero están obsoletas por [RFC4291](https://tools.ietf.org/html/rfc4291# sección-2.5.5).<br>Ejemplo: Servidor=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.dominio<br>Se permiten espacios.| |ServerActive|no| | |Servidor Zabbix/dirección proxy o configuración de clúster para obtener comprobaciones activas.<br>La dirección del servidor/proxy es la dirección IP o el nombre DNS y el puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor ses separados por punto y coma.<br>Se pueden especificar varios servidores/clústeres de Zabbix y proxies de Zabbix, separados por comas.<br>No se debe especificar más de un proxy de Zabbix para cada servidor/clúster de Zabbix.<br>Si el proxy de Zabbix es especificado, entonces no se debe especificar el servidor/clúster Zabbix para ese proxy.<br>Se pueden proporcionar múltiples direcciones delimitadas por comas para usar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese equipo.<br>Si no se especifica el puerto, se utilizan corchetes para IPv6 las direcciones son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.<br>Ejemplo para el proxy Zabbix:<br>ServerActive=127.0.0.1:10051<br>Ejemplo para varios servidores:<br>ServerActive= 127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Ejemplo de alta disponibilidad:<br>ServerActive=zabbix.cluster.node1 ;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Ejemplo de alta disponibilidad con dos clústeres y un servidor:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2 .nodo1;zabbix.cluster2.nodo2,zabbix.dominio| |SourceIP|no| | |Dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- establecer conexiones mientras se ejecutan algunos elementos (web.page.get, net.tcp.port, etc.)| |StartAgents|no|0-100|3|Número de instancias previamente bifurcadas de zabbix\_agentd que procesan comprobaciones pasivas.<br>Si se establece en 0, desactiva las comprobaciones pasivas y el agente no escuchará en ningún puerto TCP.| |Timeout|no|1-30|3|No gaste más de Timeout segundos en el procesamiento.| |TLSAccept|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Qué conexiones entrantes aceptar. Se utiliza para controles pasivos. Se pueden especificar varios valores, separados por comas:<br>*sin cifrar*: acepta conexiones sin cifrar (predeterminado)<br>*psk*: acepta conexiones con TLS y una clave precompartida (PSK)<br>*cert* - aceptar conexiones con TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |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.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCertFile|no| | |Nombre de ruta completo de un archivo que contiene el certificado del agente o la cadena de certificados, que se utiliza para las comunicaciones cifradas con los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCipherAll|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados y PSK.<br>Ejemplo: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br> Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherAll13|no| | |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.<br>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<br>Ejemplo para OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>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<br>Ejemplo para OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br >Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherPSK|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en PSK.<br>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<br>Ejemplo para OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7. | |TLSCipherPSK13|no| | |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.<br>Ejemplo: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSConnect|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Cómo debe conectarse el agente al servidor o proxy de Zabbix. Se utiliza para cheques activos. Solo se puede especificar un valor:<br>*sin cifrar* - conectar sin cifrar (predeterminado)<br>*psk* - conectar usando TLS y una clave precompartida (PSK)<br>*cert*: conexión mediante TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCRLArchivo|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se usa para comunicaciones encriptadas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSKeyFile|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del agente utilizada para comunicaciones cifradas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKArchivo|no| | |Nombre de ruta completo de un archivo que contiene la clave precompartida del agente utilizada para comunicaciones cifradas con componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Cadena de identidad de clave precompartida, utilizada para comunicaciones cifradas con el servidor Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Emisor de certificado de servidor (proxy) permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Sujeto de certificado de servidor (proxy) permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |UnsafeUserParameters|no|0,1|0|Permitir que todos los caracteres se pasen en argumentos a parámetros definidos por el usuario.<br>0 - no permitir<br>1 - permitir<br>Los siguientes caracteres no están permitidos:<br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Además, no se permiten caracteres de nueva línea.| |User|no| |zabbix|Otorga privilegios a un usuario específico existente en el sistema.<br>Solo tiene efecto si se ejecuta como 'root' y AllowRoot está deshabilitado.| |UserParameter|no| | |Parámetro definido por el usuario para monitorear. Puede haber varios parámetros definidos por el usuario.<br>Formato: UserParameter=<clave>,<comando de shell><br>Tenga en cuenta que el comando de shell no debe devolver una cadena vacía o solo EOL.<br>Los comandos de shell pueden tener rutas relativas, si se especifica el parámetro UserParameterDir.<br>Ejemplos:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|no| | |Ruta de búsqueda predeterminada para los comandos UserParameter. Si se usa, el agente cambiará su directorio de trabajo al especificado aquí antes de ejecutar un comando. Por lo tanto, los comandos de UserParameter pueden tener un prefijo `./` relativo en lugar de una ruta completa.<br>Solo se permite una entrada.<br>Ejemplo: UserParameterDir=/opt/myscripts|

en-us	#### Parameters  |Parameter|<|Mandatory|Range|Default|Description| |-|----------|----------|----------|----------|--------------------------------------------------| |Alias|<|no| | |Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.<br>Multiple *Alias* parameters may be present. Multiple parameters with the same *Alias* key are not allowed.<br>Different *Alias* keys may reference the same item key.<br>Aliases can be used in *HostMetadataItem* but not in *HostnameItem* parameters.<br><br>Examples:<br><br>1. Retrieving the ID of user 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",,,,\\1\]<br>Now shorthand key **zabbix.userid** may be used to retrieve data.<br><br>2. Getting CPU utilization with default and custom parameters.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]<br>This allows use **cpu.util** key to get CPU utilization percentage with default parameters as well as use **cpu.util\[all, idle, avg15\]** to get specific data about CPU utilization.<br><br>3. Running multiple [low-level discovery](/manual/discovery/low_level_discovery) rules processing the same discovery items.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Now it is possible to set up several discovery rules using **vfs.fs.discovery** with different parameters for each rule, e.g., **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\[bar\]**, etc.| |AllowKey|<|no| | |Allow execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with DenyKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |BufferSend|<|no|1-3600|5|The time interval in seconds which determines how often values are sent from the buffer to Zabbix server.<br>Note that if the buffer is full, the data will be sent sooner.| |BufferSize|<|no|2-65535|100|Maximum number of values in a memory buffer. The agent will send all collected data to Zabbix server or proxy if the buffer is full.<br>This parameter should only be used if persistent buffer is disabled (*EnablePersistentBuffer=0*).| |ControlSocket|<|no| |\\\\.\\pipe\\agent.sock|The control socket, used to send runtime commands with '-R' option.| |DebugLevel|<|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |DenyKey|<|no| | |Deny execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with AllowKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |EnablePersistentBuffer|<|no|0-1|0|Enable usage of local persistent storage for active items.<br>0 - disabled<br>1 - enabled<br>If persistent storage is disabled, the memory buffer will be used.| |ForceActiveChecksOnStart|<|no|0-1|0 |Perform active checks immediately after restart for the first received configuration.<br>0 - disabled<br>1 - enabled<br>Also available as per plugin configuration parameter, for example: `Plugins.Uptime.System.ForceActiveChecksOnStart=1` <br> Supported since Zabbix 6.0.2. | |HostInterface|<|no|0-255 characters| |Optional parameter that defines host interface.<br>Host interface is used at host autoregistration process.<br>An agent will issue an error and not start if the value is over the limit of 255 characters.<br>If not defined, value will be acquired from HostInterfaceItem.<br>Supported since Zabbix 4.4.0.| |HostInterfaceItem|<|no| | |Optional parameter that defines an item used for getting host interface.<br>Host interface is used at host autoregistration process.<br>During an autoregistration request an agent will log a warning message if the value returned by specified item is over limit of 255 characters.<br>The [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) item is supported regardless of AllowKey/DenyKey values.<br>This option is only used when HostInterface is not defined.<br>Supported since Zabbix 4.4.0.| |HostMetadata|<|no|0-255 characters| |Optional parameter that defines host metadata. Host metadata is used at host autoregistration process.<br>An agent will issue an error and not start if the specified value is over the limit or a non-UTF-8 string.<br>If not defined, the value will be acquired from HostMetadataItem.| |HostMetadataItem|<|no| | |Optional parameter that defines an item used for getting host metadata. Host metadata item value is retrieved on each autoregistration attempt for host autoregistration process.<br>During an autoregistration request an agent will log a warning message if the value returned by the specified item is over the limit of 255 characters.<br>This option is only used when HostMetadata is not defined.<br>Supports UserParameters and aliases. Supports [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of *EnableRemoteCommands* value.<br>The value returned by the item must be a UTF-8 string otherwise it will be ignored.| |Hostname|<|no| |Set by HostnameItem|List of comma-delimited unique, case-sensitive hostnames.<br>Required for active checks and must match hostnames as configured on the server. Value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'.<br>Maximum length: 128 characters per hostname, 2048 characters for the entire line.| |HostnameItem|<|no| |system.hostname|Item used for generating Hostname if it is not defined. Ignored if Hostname is defined.<br>Does not support UserParameters or aliases, but does support [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of *EnableRemoteCommands* value.| |Include|<|no| | |You may include individual files or all files in a directory in the configuration file (located in `C:\Program Files\Zabbix Agent 2` by default if Zabbix agent is installed using Windows MSI installer packages; located in the folder specified during installation if Zabbix agent is installed as a zip archive). All included files must have correct syntax, otherwise agent will not start.<br>The path can be relative to the *zabbix_agent2.conf* file location (e.g., `Include=.\zabbix_agent2.d\plugins.d\*.conf`).<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `C:\Program Files\Zabbix Agent2\zabbix_agent2.d\*.conf`.<br>See [special notes](special_notes_include) about limitations.| |ListenIP|<|no| |0.0.0.0|List of comma-delimited IP addresses that the agent should listen on.<br>The first IP address is sent to Zabbix server, if connecting to it, to retrieve the list of active checks.| |ListenPort|<|no|1024-32767|10050|Agent will listen on this port for connections from the server.| |LogFile|<|yes, if LogType is set to *file*, otherwise<br>no| |c:\\zabbix\_agent2.log|Log file name if LogType is 'file'.| |LogFileSize|<|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogType|<|no| |file|Specifies where log messages are written to:<br>*file* - file specified by LogFile parameter,<br>*console* - standard output.| |PersistentBufferFile|<|no| | |The file, where Zabbix Agent2 should keep SQLite database.<br>Must be a full filename.<br>This parameter is only used if persistent buffer is enabled (*EnablePersistentBuffer=1*).| |PersistentBufferPeriod|<|no|1m-365d|1h|The time period for which data should be stored, when there is no connection to the server or proxy. Older data will be lost. Log data will be preserved.<br>This parameter is only used if persistent buffer is enabled (*EnablePersistentBuffer=1*).| |Plugins|<|no| | |Since Zabbix 6.0.0 most of the plugins have their own [configuration files](/manual/appendix/config/zabbix_agent2_plugins). The agent configuration file contains plugin parameters listed below.| | |Plugins.Log.MaxLinesPerSecond|no|1-1000|20|Maximum number of new lines the agent will send per second to Zabbix server or proxy when processing 'log' and 'eventlog' active checks.<br>The provided value will be overridden by the parameter 'maxlines',<br>provided in 'log' or 'eventlog' item key.<br>*Note*: Zabbix will process 10 times more new lines than set in *MaxLinesPerSecond* to seek the required string in log items.<br>This parameter is supported since 4.4.2 and replaces MaxLinesPerSecond.| |^|Plugins.SystemRun.LogRemoteCommands|no| |0|Enable logging of executed shell commands as warnings.<br>0 - disabled<br>1 - enabled<br>Commands will be logged only if executed remotely. Log entries will not be created if system.run\[\] is launched locally by HostMetadataItem, HostInterfaceItem or HostnameItem parameters.<br>This parameter is supported since 4.4.2 and replaces LogRemoteCommands.| |PluginSocket|<|no| |\\\\.\pipe\agent.plugin.sock|Path to unix socket for loadable plugin communications.| |PluginTimeout|<|no|1-30 |Global timeout |Timeout for connections with loadable plugins.| |RefreshActiveChecks|<|no|60-3600|120|How often the list of active checks is refreshed, in seconds.<br>Note that after failing to refresh active checks the next refresh will be attempted after 60 seconds.| |Server|<|yes| | |List of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies.<br>Incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Spaces are allowed.| |ServerActive|<|no| | |Zabbix server/proxy address or cluster configuration to get active checks from.<br>Server/proxy address is IP address or DNS name and optional port separated by colon.<br>Cluster configuration is one or more server addresses separated by semicolon.<br>Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma.<br>More than one Zabbix proxy should not be specified from each Zabbix server/cluster.<br>If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified.<br>If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.<br>Example for Zabbix proxy:<br>ServerActive=127.0.0.1:10051<br>Example for multiple servers:<br>ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Example for high availability:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Example for high availability with two clusters and one server:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain| |SourceIP|<|no| | |Source IP address for:<br>- outgoing connections to Zabbix server or Zabbix proxy;<br>- making connections while executing some items (web.page.get, net.tcp.port, etc.)| |StatusPort|<|no|1024-32767| |If set, agent will listen on this port for HTTP status requests (http://localhost:<port>/status).| |Timeout|<|no|1-30|3|Spend no more than Timeout seconds on processing.| |TLSAccept|<|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |What incoming connections to accept. Used for a passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate| |TLSCAFile|<|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.| |TLSCertFile|<|no| | |Full pathname of a file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.| |TLSConnect|<|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate| |TLSCRLFile|<|no| | |Full pathname of a file containing revoked certificates. This parameter is used for encrypted communications with Zabbix components.| |TLSKeyFile|<|no| | |Full pathname of a file containing the agent private key used for encrypted communications with Zabbix components.| |TLSPSKFile|<|no| | |Full pathname of a file containing the agent pre-shared key used for encrypted communications with Zabbix components.| |TLSPSKIdentity|<|no| | |Pre-shared key identity string, used for encrypted communications with Zabbix server.| |TLSServerCertIssuer|<|no| | |Allowed server (proxy) certificate issuer.| |TLSServerCertSubject|<|no| | |Allowed server (proxy) certificate subject.| |UnsafeUserParameters|<|no|0,1|0|Allow all characters to be passed in arguments to user-defined parameters.<br>The following characters are not allowed:<br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Additionally, newline characters are not allowed.| |UserParameter|<|no| | |User-defined parameter to monitor. There can be several user-defined parameters.<br>Format: UserParameter=<key>,<shell command><br>Note that shell command must not return empty string or EOL only.<br>Shell commands may have relative paths, if UserParameterDir parameter is specified.<br>Examples:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|<|no| | |Default search path for UserParameter commands. If used, the agent will change its working directory to the one specified here before executing a command. Thereby, UserParameter commands can have a relative `./` prefix instead of a full path.<br>Only one entry is allowed.<br>Example: UserParameterDir=/opt/myscripts|
es	#### Parámetros  |Parámetro|<|Obligatorio|Rango|Predeterminado|Descripción| |-|----------|----------|----------|----------|--- -----------------------------------------------| |Alias|<|no| | |Establece un alias para una clave de elemento. Se puede utilizar para sustituir la clave de elemento larga y compleja por una más pequeña y sencilla.<br>Pueden estar presentes varios parámetros *Alias*. Se permiten varios parámetros con la misma clave *Alias*.<br>Diferentes claves *Alias* pueden hacer referencia a la misma clave de elemento.<br>Los alias se pueden usar en *HostMetadataItem* pero no en los parámetros *HostnameItem*.<br>< br>Ejemplos:<br><br>1. Recuperando el ID del usuario 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",, ,,\\1\]<br>Ahora se puede usar la tecla abreviada **zabbix.userid** para recuperar datos.<br><br>2. Obtener la utilización de la CPU con parámetros predeterminados y personalizados.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]< br>Esto permite usar la clave **cpu.util** para obtener el porcentaje de utilización de la CPU con parámetros predeterminados, así como usar **cpu.util\[all, idle, avg15\]** para obtener datos específicos sobre la utilización de la CPU.< br><br>3. Ejecución de varias reglas de [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery) que procesan los mismos elementos de descubrimiento.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Ahora Es posible configurar varias reglas de descubrimiento usando **vfs.fs.discovery** con diferentes parámetros para cada regla, por ejemplo, **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\ [barra\]**, etc.| |AllowKey|<|no| | |Permitir la ejecución de aquellas claves de elementos que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con DenyKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |BufferSend|<|no|1-3600|5|El intervalo de tiempo en segundos que determina la frecuencia con la que se envían valores desde el búfer al servidor Zabbix.<br>Tenga en cuenta que si el búfer está lleno, los datos se enviarán antes .| |BufferSize|<|no|2-65535|100|Número máximo de valores en un búfer de memoria. El agente enviará todos los datos recopilados al servidor Zabbix o al proxy si el búfer está lleno.<br>Este parámetro solo debe usarse si el búfer persistente está deshabilitado (*EnablePersistentBuffer=0*).| |ControlSocket|<|no| |\\\\.\\pipe\\agent.sock|El socket de control, utilizado para enviar comandos de tiempo de ejecución con la opción '-R'.| |DebugLevel|<|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias<br>4 - para depuración (produce mucha información)<br>5 - depuración extendida (produce aún más información)| |DenyKey|<|no| | |Denegar la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con AllowKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |EnablePersistentBuffer|<|no|0-1|0|Habilitar el uso del almacenamiento persistente local para elementos activos.<br>0 - deshabilitado<br>1 - habilitado<br>Si el almacenamiento persistente está deshabilitado, se usará el búfer de memoria .| |ForceActiveChecksOnStart|<|no|0-1|0 |Realice comprobaciones activas inmediatamente después del reinicio para la primera configuración recibida.<br>0 - deshabilitado<br>1 - habilitado<br>También disponible según el parámetro de configuración del complemento, por ejemplo : `Plugins.Uptime.System.ForceActiveChecksOnStart=1` <br> Compatible desde Zabbix 6.0.2. | |HostInterface|<|no|0-255 caracteres| |Parámetro opcional que define la interfaz del equipo.<br>La interfaz del equipo se usa en el proceso de registro automático del host.<br>Un agente emitirá un error y no se iniciará si el valor supera el límite de 255 caracteres.<br>Si no se define, el valor se adquirirá de HostInterfaceItem.<br>Soportado desde Zabbix 4.4.0.| |HostInterfaceItem|<|no| | |Parámetro opcional que define un elemento utilizado para obtener la interfaz del equipo.<br>La interfaz del equipo se utiliza en el proceso de registro automático del equipo.<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostInterface no está definido.<br>Compatible desde Zabbix 4.4.0.| |HostMetadata|<|no|0-255 caracteres| |Parámetro opcional que define los metadatos del host. Los metadatos del equipo se utilizan en el proceso de registro automático del host.<br>Un agente emitirá un error y no se iniciará si el valor especificado supera el límite o es una cadena que no es UTF-8.<br>Si no se define, se adquirirá el valor de HostMetadataItem.| |HostMetadataItem|<|no| | |Parámetro opcional que define un elemento utilizado para obtener metadatos del equipo. El valor del elemento de metadatos del host se recupera en Cada intento de registro automático para el proceso de registro automático del host.<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostMetadata no está definido.<br>Admite parámetros de usuario y alias. Admite *system.run\[\]* independientemente del valor de *EnableRemoteCommands*.<br>El valor devuelto por el elemento debe ser una cadena UTF-8; de lo contrario, se ignorará.| |Hostname|<|no| |Establecido por HostnameItem|Lista de nombres de host exclusivos, separados por comas y sensibles a mayúsculas y minúsculas.<br>Requerido para comprobaciones activas y debe coincidir con los nombres de host configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'.<br>Longitud máxima: 128 caracteres por nombre de host, 2048 caracteres para toda la línea. | |EHostnameItem|<|no| |system.hostname|Elemento utilizado para generar el nombre de host si no está definido. Se ignora si se define el nombre de host.<br>No admite parámetros de usuario ni alias, pero admite *system.run\[\]* independientemente del valor de *EnableRemoteCommands*.<br>La longitud de salida está limitada a 512 KB.| |Include|<|no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Durante la instalación, Zabbix creará el directorio de inclusión en /usr/local/etc, a menos que se modifique durante el tiempo de compilación.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Desde Zabbix 6.0.0, una ruta puede ser relativa a la ubicación del archivo *zabbix\_agent2.win.conf*.<br>Ver [notas especiales](special_notes_include) sobre limitaciones.| |LogTypeListenIP|<|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el agente debe escuchar.<br>La primera dirección IP se envía al servidor Zabbix, si se conecta a él, para recuperar la lista de comprobaciones activas.| |ListenPort|<|no|1024-32767|10050|El agente escuchará en este puerto las conexiones del servidor.| |LogFile|<|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| |c:\\zabbix\_agent2.log|Nombre del archivo de registro si LogType es 'file'.| |LogFileSize|<|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y la rotación falla , por el motivo que sea, el archivo de registro existente se trunca y se inicia de nuevo.| |LogType|<|no| |archivo|Especifica dónde se escriben los mensajes de registro:<br>*sistema* - syslog,<br>*archivo* - archivo especificado por el parámetro LogFile,<br>*consola* - salida estándar.| |PersistentBufferFile|<|no| | |El archivo, donde Zabbix Agent2 debe mantener la base de datos SQLite.<br>Debe ser un nombre de archivo completo.<br>Este parámetro solo se usa si el búfer persistente está habilitado (*EnablePersistentBuffer=1*).| |PersistentBufferPeriod|<|no|1m-365d|1h|El período de tiempo durante el cual se deben almacenar los datos, cuando no hay conexión con el servidor o proxy. Los datos más antiguos se perderán. Los datos de registro se conservarán.<br>Este parámetro solo se usa si el búfer persistente está habilitado (*EnablePersistentBuffer=1*).| |Plugins|<|no| | |Desde Zabbix 6.0.0, la mayoría de los complementos tienen sus propios [archivos de configuración](/manual/appendix/config/zabbix_agent2_plugins). El archivo de configuración del agente contiene los parámetros del complemento que se enumeran a continuación.| | |Plugins.Log.MaxLinesPerSecond|no|1-1000|20|Número máximo de líneas nuevas que el agente enviará por segundo al servidor Zabbix o al proxy al procesar comprobaciones activas de 'registro' y 'registro de eventos'.<br>El valor proporcionado ser anulado por el parámetro 'maxlines',<br>proporcionado en la clave de elemento 'log' o 'eventlog'.<br>*Nota*: Zabbix procesará 10 veces más líneas nuevas que las establecidas en *MaxLinesPerSecond* para buscar la cadena requerida en elementos de registro.<br>Este parámetro es compatible desde 4.4.2 y reemplaza a MaxLinesPerSecond.| |^|Plugins.SystemRun.LogRemoteCommands|no| |0|Habilite el registro de los comandos de shell ejecutados como advertencias.<br>0: deshabilitado<br>1: habilitado<br>Los comandos se registrarán solo si se ejecutan de forma remota. No se crearán entradas de registro si system.run\[\] se inicia localmente mediante los parámetros HostMetadataItem, HostInterfaceItem o HostnameItem.<br>Este parámetro es compatible desde 4.4.2 y reemplaza a LogRemoteCommands.| |PluginSocket|<|no| |\\\\.\pipe\agent.plugin.sock|Ruta al socket de Unix para comunicaciones de complementos cargables.| |PluginTimeout|<|no|1-30 |Tiempo de espera global |Tiempo de espera para conexiones con complementos cargables.| |RefreshActiveChecks|<|no|60-3600|120|Con qué frecuencia se actualiza la lista de comprobaciones activas, en segundos.<br>Tenga en cuenta que después de no poder actualizar las comprobaciones activas, la próxima actualización se intentará después de 60 segundos.| |Server|<|sí| | |Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix.<br>Las conexiones entrantes se aceptarán solo desde los hosts enumerados aquí.<br>Si la compatibilidad con IPv6 está habilitada, entonces '127.0 .0.1', '::ffff:127.0.0.1' se tratan por igual y '::/0' permitirá cualquier dirección IPv4 o IPv6.<br>'0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4. <br>Ejemplo: Servidor=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Se permiten espacios.| |ServerActive|<|no| | |Servidor Zabbix/dirección proxy o configuración de clúster para obtener comprobaciones activas.<br>La dirección del servidor/proxy es la dirección IP o el nombre DNS y el puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. <br>Se pueden especificar varios servidores/clusters Zabbix y proxies Zabbix, separados por comas.<br>No se debe especificar más de un proxy Zabbix para cada servidor/cluster Zabbix.<br>Si se especifica el proxy Zabbix, entonces Zabbix server/ no se debe especificar el clúster para ese proxy.<br>Se pueden proporcionar varias direcciones para usar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese host.<br>Si no se especifica el puerto, los corchetes para IPv6 las direcciones son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.<br>Ejemplo para el proxy Zabbix:<br>ServerActive=127.0.0.1:10051<br>Ejemplo: ServerActive=127.0.0.1:20051, zabbix.ejemplo.com,\[::1\]:30051,::1,\[12fc::1\]| |SourceIP|<|no| | |Dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- establecer conexiones mientras se ejecutan algunos elementos (web.page.get, net.tcp.port, etc.)| |StatusPort|<|no|1024-32767| |Si se establece, el agente escuchará en este puerto las solicitudes de estado HTTP (http://localhost:<puerto>/estado).| |Timeout|<|no|1-30|3|No gaste más de Timeout segundos en el procesamiento.| |TLSAccept|<|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Qué conexiones entrantes aceptar. Se utiliza para controles pasivos. Se pueden especificar varios valores, separados por comas:<br>*sin cifrar*: acepta conexiones sin cifrar (predeterminado)<br>*psk*: acepta conexiones con TLS y una clave precompartida (PSK)<br>*cert* - aceptar 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| | |Ruta de acceso completa de un archivo que contiene el certificado del agente o la cadena de certificados, que se utiliza para las comunicaciones cifradas con los componentes de Zabbix.| |TLSConnect|<|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Cómo debe conectarse el agente al servidor o proxy de Zabbix. Se utiliza para cheques activos. Solo se puede especificar un valor:<br>*sin cifrar*: conexión sin cifrado (predeterminado)<br>*psk*: conexión mediante TLS y una clave precompartida (PSK)<br>*cert*: conexión mediante TLS y un certificado| |TLSCRLFile|<|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se utiliza para comunicaciones cifradas con componentes de Zabbix.| |TLSKeyFile|<|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del agente utilizada para las comunicaciones cifradas con los componentes de Zabbix.| |TLSPSKFile|<|no| | |Nombre de ruta completo de un archivo que contiene la clave precompartida del agente utilizada para las comunicaciones cifradas con los componentes de Zabbix.| |IdentidadTLSPSK|<|no| | |Cadena de identidad de clave precompartida, utilizada para comunicaciones cifradas con el servidor Zabbix.| |TLSServerCertIssuer|<|no| | |Emisor de certificado de servidor (proxy) permitido.| |TLSServerCertSubject|<|no| | |Asunto del certificado del servidor (proxy) permitido.| |UnsafeUserParameters|<|no|0,1|0|Permitir que todos los caracteres se pasen en argumentos a parámetros definidos por el usuario.<br>Los siguientes caracteres no están permitidos:<br>\\ ' " \` \* ? \ [ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Además, no se permiten caracteres de nueva línea.| |UserParameter|<|no| | |Parámetro definido por el usuario para monitorear. Puede haber varios parámetros definidos por el usuario.<br>Formato: UserParameter=<clave>,<comando de shell><br>Tenga en cuenta que el comando de shell no debe devolver una cadena vacía o solo EOL.<br>Los comandos de shell pueden tener rutas relativas, si se especifica el parámetro UserParameterDir.<br>Ejemplos:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|<|no| | |Ruta de búsqueda predeterminada para los comandos UserParameter. Si se usa, el agente cambiará su directorio de trabajo al especificado aquí antes de ejecutar un comando. Por lo tanto, los comandos de UserParameter pueden tener un prefijo `./` relativo en lugar de una ruta completa.<br>Solo se permite una entrada.<br>Ejemplo: UserParameterDir=/opt/myscripts|

en-us	#### Parameters  |Parameter|<|Mandatory|Range|Default|Description| |-|----------|----------|----------|----------|--------------------------------------------------| |Alias|<|no| | |Sets an alias for an item key. It can be used to substitute long and complex item key with a smaller and simpler one.<br>Multiple *Alias* parameters may be present. Multiple parameters with the same *Alias* key are not allowed.<br>Different *Alias* keys may reference the same item key.<br>Aliases can be used in *HostMetadataItem* but not in *HostnameItem* parameters.<br><br>Examples:<br><br>1. Retrieving the ID of user 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",,,,\\1\]<br>Now shorthand key **zabbix.userid** may be used to retrieve data.<br><br>2. Getting CPU utilization with default and custom parameters.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]<br>This allows use **cpu.util** key to get CPU utilization percentage with default parameters as well as use **cpu.util\[all, idle, avg15\]** to get specific data about CPU utilization.<br><br>3. Running multiple [low-level discovery](/manual/discovery/low_level_discovery) rules processing the same discovery items.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Now it is possible to set up several discovery rules using **vfs.fs.discovery** with different parameters for each rule, e.g., **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\[bar\]**, etc.| |AllowKey|<|no| | |Allow execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with DenyKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |BufferSend|<|no|1-3600|5|The time interval in seconds which determines how often values are sent from the buffer to Zabbix server.<br>Note that if the buffer is full, the data will be sent sooner.| |BufferSize|<|no|2-65535|100|Maximum number of values in a memory buffer. The agent will send all collected data to Zabbix server or proxy if the buffer is full.<br>This parameter should only be used if persistent buffer is disabled (*EnablePersistentBuffer=0*).| |ControlSocket| |no| |/tmp/agent.sock|The control socket, used to send runtime commands with '-R' option.| |DebugLevel|<|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |DenyKey|<|no| | |Deny execution of those item keys that match a pattern. Key pattern is a wildcard expression that supports "\*" character to match any number of any characters.<br>Multiple key matching rules may be defined in combination with AllowKey. The parameters are processed one by one according to their appearance order.<br>This parameter is supported since Zabbix 5.0.0.<br>See also: [Restricting agent checks](/manual/config/items/restrict_checks).| |EnablePersistentBuffer|<|no|0-1|0|Enable usage of local persistent storage for active items.<br>0 - disabled<br>1 - enabled<br>If persistent storage is disabled, the memory buffer will be used.| |ForceActiveChecksOnStart|<|no|0-1|0 |Perform active checks immediately after restart for the first received configuration.<br>0 - disabled<br>1 - enabled<br>Also available as per plugin configuration parameter, for example: `Plugins.Uptime.System.ForceActiveChecksOnStart=1` <br> Supported since Zabbix 6.0.2. | |HostInterface| |no|0-255 characters| |Optional parameter that defines host interface.<br>Host interface is used at host autoregistration process.<br>An agent will issue an error and not start if the value is over the limit of 255 characters.<br>If not defined, value will be acquired from HostInterfaceItem.<br>Supported since Zabbix 4.4.0.| |HostInterfaceItem|<|no| | |Optional parameter that defines an item used for getting host interface.<br>Host interface is used at host autoregistration process.<br>During an autoregistration request an agent will log a warning message if the value returned by specified item is over limit of 255 characters.<br>The [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) item is supported regardless of AllowKey/DenyKey values.<br>This option is only used when HostInterface is not defined.<br>Supported since Zabbix 4.4.0.| |HostMetadata|<|no|0-255 characters| |Optional parameter that defines host metadata. Host metadata is used at host autoregistration process.<br>An agent will issue an error and not start if the specified value is over the limit or a non-UTF-8 string.<br>If not defined, the value will be acquired from HostMetadataItem.| |HostMetadataItem|<|no| | |Optional parameter that defines an item used for getting host metadata. Host metadata item value is retrieved on each autoregistration attempt for host autoregistration process.<br>During an autoregistration request an agent will log a warning message if the value returned by the specified item is over the limit of 255 characters.<br>This option is only used when HostMetadata is not defined.<br>Supports UserParameters and aliases. Supports [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of AllowKey/DenyKey values.<br>The value returned by the item must be a UTF-8 string otherwise it will be ignored.| |Hostname|<|no| |Set by HostnameItem|List of comma-delimited unique, case-sensitive hostnames.<br>Required for active checks and must match hostnames as configured on the server. Value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'.<br>Maximum length: 128 characters per hostname, 2048 characters for the entire line.| |HostnameItem|<|no| |system.hostname|Item used for generating Hostname if it is not defined. Ignored if Hostname is defined.<br>Does not support UserParameters or aliases, but does support [*system.run[]*](/manual/config/items/itemtypes/zabbix_agent#system-data) regardless of AllowKey/DenyKey values.| |Include| |no| | |You may include individual files or all files in a directory in the configuration file.<br>During the installation Zabbix will create the include directory in /usr/local/etc, unless modified during the compile time.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `/absolute/path/to/config/files/*.conf`.<br>Since Zabbix 6.0.0 a path can be relative to *zabbix\_agent2.conf* file location.<br>See [special notes](special_notes_include) about limitations.| |ListenIP|<|no| |0.0.0.0|List of comma-delimited IP addresses that the agent should listen on.<br>The first IP address is sent to Zabbix server, if connecting to it, to retrieve the list of active checks.| |ListenPort|<|no|1024-32767|10050|Agent will listen on this port for connections from the server.| |LogFile|<|yes, if LogType is set to *file*, otherwise<br>no| |/tmp/zabbix\_agent2.log|Log file name if LogType is 'file'.| |LogFileSize|<|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogType|<|no| |file|Specifies where log messages are written to:<br>*system* - syslog,<br>*file* - file specified by LogFile parameter,<br>*console* - standard output.| |PersistentBufferFile|<|no| | |The file, where Zabbix Agent2 should keep SQLite database.<br>Must be a full filename.<br>This parameter is only used if persistent buffer is enabled (*EnablePersistentBuffer=1*).| |PersistentBufferPeriod| |no|1m-365d|1h|The time period for which data should be stored, when there is no connection to the server or proxy. Older data will be lost. Log data will be preserved.<br>This parameter is only used if persistent buffer is enabled (*EnablePersistentBuffer=1*).| |PidFile|<|no| |/tmp/zabbix\_agent2.pid|Name of PID file.| |Plugin|<|no| | |Since Zabbix 6.0.0 most of the plugins have their own [configuration files](/manual/appendix/config/zabbix_agent2_plugins). The agent configuration file contains plugin parameters listed below.| | |Plugins.Log.MaxLinesPerSecond|no|1-1000|20|Maximum number of new lines the agent will send per second to Zabbix server or proxy when processing 'log' and 'eventlog' active checks.<br>The provided value will be overridden by the parameter 'maxlines',<br>provided in 'log' or 'eventlog' item key.<br>*Note*: Zabbix will process 10 times more new lines than set in *MaxLinesPerSecond* to seek the required string in log items.<br>This parameter is supported since 4.4.2 and replaces MaxLinesPerSecond.| |^|Plugins.SystemRun.LogRemoteCommands|no| |0|Enable logging of executed shell commands as warnings.<br>0 - disabled<br>1 - enabled<br>Commands will be logged only if executed remotely. Log entries will not be created if system.run\[\] is launched locally by HostMetadataItem, HostInterfaceItem or HostnameItem parameters.<br>This parameter is supported since 4.4.2 and replaces LogRemoteCommands.| |PluginSocket|<|no| |/tmp/agent.plugin.sock |Path to Unix socket for loadable plugin communications.| |PluginTimeout|<|no|1-30 |Global timeout |Timeout for connections with loadable plugins.| |RefreshActiveChecks|<|no|60-3600|120|How often the list of active checks is refreshed, in seconds.<br>Note that after failing to refresh active checks the next refresh will be attempted after 60 seconds.| |Server|<|yes| | |List of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies.<br>Incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Example: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Spaces are allowed.| |ServerActive|<|no| | |Zabbix server/proxy address or cluster configuration to get active checks from.<br>Server/proxy address is IP address or DNS name and optional port separated by colon.<br>Cluster configuration is one or more server addresses separated by semicolon.<br>Multiple Zabbix servers/clusters and Zabbix proxies can be specified, separated by comma.<br>More than one Zabbix proxy should not be specified from each Zabbix server/cluster.<br>If Zabbix proxy is specified then Zabbix server/cluster for that proxy should not be specified.<br>Multiple comma-delimited addresses can be provided to use several independent Zabbix servers in parallel. Spaces are allowed.<br>If port is not specified, default port is used.<br>IPv6 addresses must be enclosed in square brackets if port for that host is specified.<br>If port is not specified, square brackets for IPv6 addresses are optional.<br>If this parameter is not specified, active checks are disabled.<br>Example for Zabbix proxy:<br>ServerActive=127.0.0.1:10051<br>Example for multiple servers:<br>ServerActive=127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Example for high availability:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Example for high availability with two clusters and one server:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2.node1;zabbix.cluster2.node2,zabbix.domain| |SourceIP|<|no| | |Source IP address for:<br>- outgoing connections to Zabbix server or Zabbix proxy;<br>- making connections while executing some items (web.page.get, net.tcp.port, etc.)| |StatusPort|<|no|1024-32767| |If set, agent will listen on this port for HTTP status requests (http://localhost:<port>/status).| |Timeout|<|no|1-30|3|Spend no more than Timeout seconds on processing.| |TLSAccept|<|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |What incoming connections to accept. Used for a passive checks. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate| |TLSCAFile|<|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.| |TLSCertFile|<|no| | |Full pathname of a file containing the agent certificate or certificate chain, used for encrypted communications with Zabbix components.| |TLSConnect|<|yes, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |How the agent should connect to Zabbix server or proxy. Used for active checks. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate| |TLSCRLFile|<|no| | |Full pathname of a file containing revoked certificates. This parameter is used for encrypted communications with Zabbix components.| |TLSKeyFile|<|no| | |Full pathname of a file containing the agent private key used for encrypted communications with Zabbix components.| |TLSPSKFile|<|no| | |Full pathname of a file containing the agent pre-shared key used for encrypted communications with Zabbix components.| |TLSPSKIdentity|<|no| | |Pre-shared key identity string, used for encrypted communications with Zabbix server.| |TLSServerCertIssuer|<|no| | |Allowed server (proxy) certificate issuer.| |TLSServerCertSubject|<|no| | |Allowed server (proxy) certificate subject.| |UnsafeUserParameters|<|no|0,1|0|Allow all characters to be passed in arguments to user-defined parameters.<br>The following characters are not allowed:<br>\\ ' " \` \* ? \[ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Additionally, newline characters are not allowed.| |UserParameter|<|no| | |User-defined parameter to monitor. There can be several user-defined parameters.<br>Format: UserParameter=<key>,<shell command><br>Note that shell command must not return empty string or EOL only.<br>Shell commands may have relative paths, if UserParameterDir parameter is specified.<br>Examples:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|<|no| | |Default search path for UserParameter commands. If used, the agent will change its working directory to the one specified here before executing a command. Thereby, UserParameter commands can have a relative `./` prefix instead of a full path.<br>Only one entry is allowed.<br>Example: UserParameterDir=/opt/myscripts|
es	#### Parámetros  |Parámetro|<|Obligatorio|Rango|Predeterminado|Descripción| |-|----------|----------|----------|----------|--------------------------------------------------| |Alias|<|no| | |Establece un alias para una clave de métrica. Se puede utilizar para sustituir una clave de métrica larga y compleja por una más pequeña y sencilla.<br>Pueden estar presentes varios parámetros *Alias*. Se permiten varios parámetros con la misma clave *Alias*.<br>Diferentes claves *Alias* pueden hacer referencia a la misma clave de métrica.<br>Los alias se pueden usar en *HostMetadataItem* pero no en los parámetros *HostnameItem*.<br>< br>Ejemplos:<br><br>1. Recuperando el ID del usuario 'zabbix'.<br>Alias=zabbix.userid:vfs.file.regexp\[/etc/passwd,"\^zabbix:.:(\[0-9\]+)",, ,,\\1\]<br>Ahora se puede usar la tecla abreviada **zabbix.userid** para recuperar datos.<br><br>2. Obtener la utilización de la CPU con parámetros predeterminados y personalizados.<br>Alias=cpu.util:system.cpu.util<br>Alias=cpu.util\[\*\]:system.cpu.util\[\*\]< br>Esto permite usar la clave **cpu.util** para obtener el porcentaje de utilización de la CPU con parámetros predeterminados, así como usar **cpu.util\[all, idle, avg15\]** para obtener datos específicos sobre la utilización de la CPU.< br><br>3. Ejecución de varias reglas de [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery) que procesan los mismos elementos de descubrimiento.<br>Alias=vfs.fs.discovery\[\*\]:vfs.fs.discovery<br>Ahora Es posible configurar varias reglas de descubrimiento usando **vfs.fs.discovery** con diferentes parámetros para cada regla, por ejemplo, **vfs.fs.discovery\[foo\]**, **vfs.fs.discovery\ [barra\]**, etc.| |AllowKey|<|no| | |Permitir la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con DenyKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |BufferSend|<|no|1-3600|5|El intervalo de tiempo en segundos que determina la frecuencia con la que se envían valores desde el búfer al servidor Zabbix.<br>Tenga en cuenta que si el búfer está lleno, los datos se enviarán antes .| |BufferSize|<|no|2-65535|100|Número máximo de valores en un búfer de memoria. El agente enviará todos los datos recopilados al servidor Zabbix o al proxy si el búfer está lleno.<br>Este parámetro solo debe usarse si el búfer persistente está deshabilitado (*EnablePersistentBuffer=0*).| |ControlSocket| |no| |/tmp/agent.sock|El socket de control, utilizado para enviar comandos de tiempo de ejecución con la opción '-R'.| |DebugLevel|<|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias<br>4 - para depuración (produce mucha información)<br>5 - depuración extendida (produce aún más información)| |DenyKey|<|no| | |Denegar la ejecución de aquellas claves de métricas que coincidan con un patrón. El patrón de clave es una expresión comodín que admite el carácter "\*" para que coincida con cualquier número de caracteres.<br>Se pueden definir varias reglas de coincidencia de clave en combinación con AllowKey. Los parámetros se procesan uno por uno según su orden de aparición.<br>Este parámetro es compatible desde Zabbix 5.0.0.<br>Consulte también: [Restricción de comprobaciones de agentes](/manual/config/items/restrict_checks).| |EnablePersistentBuffer|<|no|0-1|0|Habilitar el uso del almacenamiento persistente local para métricas activas.<br>0 - deshabilitado<br>1 - habilitado<br>Si el almacenamiento persistente está deshabilitado, se usará el búfer de memoria .| |ForceActiveChecksOnStart|<|no|0-1|0 |Realice comprobaciones activas inmediatamente después del reinicio para la primera configuración recibida.<br>0 - deshabilitado<br>1 - habilitado<br>También disponible según el parámetro de configuración del complemento, por ejemplo : `Plugins.Uptime.System.ForceActiveChecksOnStart=1` <br> Compatible desde Zabbix 6.0.2. | |HostInterface| |no|0-255 caracteres| |Parámetro opcional que define la interfaz del equipo.<br>La interfaz del equipo se usa en el proceso de registro automático del equipo.<br>Un agente emitirá un error y no se iniciará si el valor supera el límite de 255 caracteres.<br>Si no se define, el valor se adquirirá de HostInterfaceItem.<br>Soportado desde Zabbix 4.4.0.| |HostInterfaceItem|<|no| | |Parámetro opcional que define una métrica utilizada para obtener la interfaz del equipo.<br>La interfaz del equipo se utiliza en el proceso de registro automático del equipo.<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostInterface no está definido.<br>Compatible desde Zabbix 4.4.0.| |HostMetadata|<|no|0-255 caracteres| |Parámetro opcional que define los metadatos del host. Los metadatos del equipo se utilizan en el proceso de registro automático del equipo.<br>Un agente emitirá un error y no se iniciará si el valor especificado supera el límite o es una cadena que no es UTF-8.<br>Si no se define, se adquirirá el valor de HostMetadataItem.| |HostMetadataItem|<|no| | |Parámetro opcional que define un elemento utilizado para obtener metadatos del equipo. El valor del elemento de metadatos del equipo se recupera en cada auto intento de registro para el proceso de registro automático del equipo.<br>Durante una solicitud de registro automático, un agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 255 caracteres.<br>Esta opción solo se usa cuando HostMetadata no está definido .<br>Admite parámetros de usuario y alias. Admite *system.run\[\]* independientemente de los valores de AllowKey/DenyKey.<br>El valor devuelto por el elemento debe ser una cadena UTF-8; de lo contrario, se ignorará.| |Hostname|<|no| |Establecido por HostnameItem|Lista de nombres de equipo exclusivos, separados por comas y sensibles a mayúsculas y minúsculas.<br>Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'.<br>Longitud máxima: 128 caracteres por nombre de host, 2048 caracteres para toda la línea. | |HostnameItem|<|no| |system.hostname|Elemento utilizado para generar el nombre de equipo si no está definido. Se ignora si se define el nombre de equipo.<br>No admite parámetros de usuario ni alias, pero admite *system.run\[\]* independientemente de los valores de AllowKey/DenyKey.<br>La longitud de salida está limitada a 512 KB.| |Include| |no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Durante la instalación, Zabbix creará el directorio de inclusión en /usr/local/etc, a menos que se modifique durante el tiempo de compilación.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Desde Zabbix 6.0.0, una ruta puede ser relativa a la ubicación del archivo *zabbix\_agent2.conf*.<br>Consulte [special notes](special_notes_include) sobre limitaciones.| |ListenIP|<|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el agente debe escuchar.<br>La primera dirección IP se envía al servidor Zabbix, si se conecta a él, para recuperar la lista de comprobaciones activas.| |ListenPort|<|no|1024-32767|10050|El agente escuchará en este puerto las conexiones del servidor.| |LogFile|<|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| |/tmp/zabbix\_agent2.log|Nombre del archivo de registro si LogType es 'file'.| |LogFileSize|<|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y la rotación falla , por el motivo que sea, el archivo de registro existente se trunca y se inicia de nuevo.| |LogType|<|no| |archivo|Especifica dónde se escriben los mensajes de registro:<br>*sistema* - syslog,<br>*archivo* - archivo especificado por el parámetro LogFile,<br>*consola* - salida estándar.| |PersistentBufferFile|<|no| | |El archivo, donde Zabbix Agent2 debe mantener la base de datos SQLite.<br>Debe ser un nombre de archivo completo.<br>Este parámetro solo se usa si el búfer persistente está habilitado (*EnablePersistentBuffer=1*).| |PersistentBufferPeriod| |no|1m-365d|1h|El período de tiempo durante el cual se deben almacenar los datos, cuando no hay conexión con el servidor o proxy. Los datos más antiguos se perderán. Los datos de registro se conservarán.<br>Este parámetro solo se usa si el búfer persistente está habilitado (*EnablePersistentBuffer=1*).| |PidFile|<|no| |/tmp/zabbix\_agent2.pid|Nombre del archivo PID.| |Plugin|<|no| | |Desde Zabbix 6.0.0, la mayoría de los complementos tienen sus propios [archivos de configuración](/manual/appendix/config/zabbix_agent2_plugins). El archivo de configuración del agente contiene los parámetros del complemento que se enumeran a continuación.| | |Plugins.Log.MaxLinesPerSecond|no|1-1000|20|Número máximo de líneas nuevas que el agente enviará por segundo al servidor Zabbix o al proxy al procesar comprobaciones activas de 'registro' y 'registro de eventos'.<br>El valor proporcionado ser anulado por el parámetro 'maxlines',<br>proporcionado en la clave de elemento 'log' o 'eventlog'.<br>*Nota*: Zabbix procesará 10 veces más líneas nuevas que las establecidas en *MaxLinesPerSecond* para buscar la cadena requerida en elementos de registro.<br>Este parámetro es compatible desde 4.4.2 y reemplaza a MaxLinesPerSecond.| |^|Plugins.SystemRun.LogRemoteCommands|no| |0|Habilite el registro de los comandos de shell ejecutados como advertencias.<br>0: deshabilitado<br>1: habilitado<br>Los comandos se registrarán solo si se ejecutan de forma remota. No se crearán entradas de registro si system.run\[\] se inicia localmente mediante los parámetros HostMetadataItem, HostInterfaceItem o HostnameItem.<br>Este parámetro es compatible desde 4.4.2 y reemplaza a LogRemoteCommands.| |PluginSocket|<|no| |/tmp/agent.plugin.sock |Ruta al socket de Unix para comunicaciones de complementos cargables.| |PluginTimeout|<|no|1-30 |Tiempo de espera global |Tiempo de espera para conexiones con complementos cargables.| |RefreshActiveChecks|<|no|60-3600|120|Con qué frecuencia se actualiza la lista de comprobaciones activas, en segundos.<br>Tenga en cuenta que después de no poder actualizar las comprobaciones activas, la próxima actualización se intentará después de 60 segundos.| |Server|<|sí| | |Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix.<br>Las conexiones entrantes se aceptarán solo desde los hosts enumerados aquí.<br>Si la compatibilidad con IPv6 está habilitada, entonces '127.0 .0.1', '::ffff:127.0.0.1' se tratan por igual y '::/0' permitirá cualquier dirección IPv4 o IPv6.<br>'0.0.0.0/0' se puede usar para permitir cualquier Dirección IPv4.<br>Ejemplo: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>Se permiten espacios.| |ServerActive|<|no| | |Servidor Zabbix/dirección proxy o configuración de clúster para obtener comprobaciones activas.<br>La dirección del servidor/proxy es la dirección IP o el nombre DNS y el puerto opcional separados por dos puntos.<br>La configuración del clúster es una o más direcciones de servidor separadas por punto y coma. <br>Se pueden especificar varios servidores/clusters Zabbix y proxies Zabbix, separados por comas.<br>No se debe especificar más de un proxy Zabbix para cada servidor/cluster Zabbix.<br>Si se especifica el proxy Zabbix, entonces Zabbix server/ no se debe especificar el clúster para ese proxy.<br>Se pueden proporcionar múltiples direcciones delimitadas por comas para usar varios servidores Zabbix independientes en paralelo. Se permiten espacios.<br>Si no se especifica el puerto, se utiliza el puerto predeterminado.<br>Las direcciones IPv6 deben estar entre corchetes si se especifica el puerto para ese host.<br>Si no se especifica el puerto, se utilizan corchetes para IPv6 las direcciones son opcionales.<br>Si no se especifica este parámetro, las comprobaciones activas están deshabilitadas.<br>Ejemplo para el proxy Zabbix:<br>ServerActive=127.0.0.1:10051<br>Ejemplo para varios servidores:<br>ServerActive= 127.0.0.1:20051,zabbix.domain,\[::1\]:30051,::1,\[12fc::1\]<br>Ejemplo de alta disponibilidad:<br>ServerActive=zabbix.cluster.node1 ;zabbix.cluster.node2:20051;zabbix.cluster.node3<br>Ejemplo de alta disponibilidad con dos clústeres y un servidor:<br>ServerActive=zabbix.cluster.node1;zabbix.cluster.node2:20051,zabbix.cluster2 .nodo1;zabbix.cluster2.nodo2,zabbix.dominio| |SourceIP|<|no| | |Dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- establecer conexiones mientras se ejecutan algunos elementos (web.page.get, net.tcp.port, etc.)| |StatusPort|<|no|1024-32767| |Si se establece, el agente escuchará en este puerto las solicitudes de estado HTTP (http://localhost:<puerto>/estado).| |Timeout|<|no|1-30|3|No gaste más de Timeout segundos en el procesamiento.| |TLSAccept|<|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Qué conexiones entrantes aceptar. Se utiliza para controles pasivos. Se pueden especificar varios valores, separados por comas:<br>*sin cifrar*: acepta conexiones sin cifrar (predeterminado)<br>*psk*: acepta conexiones con TLS y una clave precompartida (PSK)<br>*cert* - aceptar 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| | |Ruta de acceso completa de un archivo que contiene el certificado del agente o la cadena de certificados, que se utiliza para las comunicaciones cifradas con los componentes de Zabbix.| |TLSConnect|<|sí, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Cómo debe conectarse el agente al servidor o proxy de Zabbix. Se utiliza para cheques activos. Solo se puede especificar un valor:<br>*sin cifrar*: conexión sin cifrado (predeterminado)<br>*psk*: conexión mediante TLS y una clave precompartida (PSK)<br>*cert*: conexión mediante TLS y un certificado| |TLSCRLFichero|<|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se utiliza para comunicaciones cifradas con componentes de Zabbix.| |TLSKeyFile|<|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del agente utilizada para las comunicaciones cifradas con los componentes de Zabbix.| |TLSPSKFile|<|no| | |Nombre de ruta completo de un archivo que contiene la clave precompartida del agente utilizada para las comunicaciones cifradas con los componentes de Zabbix.| |TLSPSKIdentity|<|no| | |Cadena de identidad de clave precompartida, utilizada para comunicaciones cifradas con el servidor Zabbix.| |TLSServerCertIssuer|<|no| | |Emisor de certificado de servidor (proxy) permitido.| |TLSServerCertSubject|<|no| | |Asunto del certificado del servidor (proxy) permitido.| |UnsafeUserParameters|<|no|0,1|0|Permitir que todos los caracteres se pasen en argumentos a parámetros definidos por el usuario.<br>Los siguientes caracteres no están permitidos:<br>\\ ' " \` \* ? \ [ \] { } \~ $ ! & ; ( ) < > \| \# @<br>Además, no se permiten caracteres de nueva línea.| |UserParameter|<|no| | |Parámetro definido por el usuario para monitorear. Puede haber varios parámetros definidos por el usuario.<br>Formato: UserParameter=<clave>,<comando de shell><br>Tenga en cuenta que el comando de shell no debe devolver una cadena vacía o solo EOL.<br>Los comandos de shell pueden tener rutas relativas, si se especifica el parámetro UserParameterDir.<br>Ejemplos:<br>UserParameter=system.test,who\|wc -l<br>UserParameter=check\_cpu,./custom\_script.sh| |UserParameterDir|<|no| | |Ruta de búsqueda predeterminada para los comandos UserParameter. Si se usa, el agente cambiará su directorio de trabajo al especificado aquí antes de ejecutar un comando. Por lo tanto, los comandos de UserParameter pueden tener un prefijo `./` relativo en lugar de una ruta completa.<br>Solo se permite una entrada.<br>Ejemplo: UserParameterDir=/opt/myscripts|

en-us	#### Parameters  |Parameter|Mandatory|Range|Default|Description| |---------|---------|-----|-------|-----------| |AllowedIP|yes| | |List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix servers and Zabbix proxies.<br>Incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then `127.0.0.1`, `::127.0.0.1`, `::ffff:127.0.0.1` are treated equally and `::/0` will allow any IPv4 or IPv6 address.<br>`0.0.0.0/0` can be used to allow any IPv4 address.<br>Example: `127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com`| |DebugLevel|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |ListenPort|no|1024-32767|10053|The port service listens on for connections from the server.| |LogFile|yes, if LogType is set to *file*, otherwise no| | |Log file name for LogType 'file' parameter.<br>Example: `/tmp/zabbix_web_service.log`| |LogFileSize|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.| |LogType|no|system / file / console|file|Specifies where log messages are written to:<br>*system* - syslog<br>*file* - file specified with LogFile parameter<br>*console* - standard output| |Timeout|no|1-30|3|Spend no more than Timeout seconds on processing.| |TLSAccept|no|unencrypted / cert|unencrypted|Specifies what type of connection to use:<br>*unencrypted* - accept connections without encryption (default)<br>*cert* - accept connections with TLS and a certificate| |TLSCAFile|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.| |TLSCertFile|no| | |Full pathname of a file containing the service certificate or certificate chain, used for encrypted communications with Zabbix components.| |TLSKeyFile|no| | |Full pathname of a file containing the service private key used for encrypted communications with Zabbix components.|
es	#### Parámetros  |Parámetro|Obligatorio|Rango|Predeterminado|Descripción| |---------|---------|-----|-------|----------| |IP permitida|sí| | |Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de servidores Zabbix y proxies Zabbix.<br>Las conexiones entrantes se aceptarán solo desde los hosts enumerados aquí.<br>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.<br>`0.0.0.0/0` puede ser utilizado para permitir cualquier dirección IPv4.<br>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:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias< br>4 - para depuración (produce mucha información)<br>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.<br>Ejemplo: `/tmp/zabbix_web_service.log`| |LogFileSize|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilitar la rotación automática de registros.| |LogType|no|system / file / console|file|Especifica dónde se escriben los mensajes de registro:<br>*system* - syslog<br>*file* - archivo especificado con el parámetro LogFile<br>*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:<br>*unencrypted*: acepta conexiones sin cifrado (predeterminado)<br>*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.|

en-us	#### Parameters  |Parameter|Mandatory|Range|Default|Description| |--|--|--|--|----------| |AllowRoot|no| |0|Allow the proxy to run as 'root'. If disabled and the proxy is started by 'root', the proxy will try to switch to the 'zabbix' user instead. Has no effect if started under a regular user.<br>0 - do not allow<br>1 - allow| |AllowUnsupportedDBVersions|no| |0|Allow the proxy to work with unsupported database versions.<br>0 - do not allow<br>1 - allow| |CacheSize|no|128K-64G|32M|Size of configuration cache, in bytes.<br>Shared memory size, for storing host and item data.| |ConfigFrequency|no|1-604800|3600|How often proxy retrieves configuration data from Zabbix server in seconds.<br>Active proxy parameter. Ignored for passive proxies (see ProxyMode parameter).| |DataSenderFrequency|no|1-3600|1|Proxy will send collected data to the server every N seconds. Note that active proxy will still poll Zabbix server every second for remote command tasks.<br>Active proxy parameter. Ignored for passive proxies (see ProxyMode parameter).| |DBHost|no| |localhost|Database host name.<br>In case of MySQL localhost or empty string results in using a socket. In case of PostgreSQL<br>only empty string results in attempt to use socket.<br>In case of Oracle empty string results in using the Net Service Name connection method; in this case consider using the TNS\_ADMIN environment variable to specify the directory of the tnsnames.ora file.| |DBName|yes| | |Database name or path to database file for SQLite3 (multi-process architecture of Zabbix does not allow to use [in-memory database](https://www.sqlite.org/inmemorydb.html), e.g. `:memory:`, `file::memory:?cache=shared` or `file:memdb1?mode=memory&cache=shared`).<br><br>Warning: Do not attempt to use the same database Zabbix server is using.<br>In case of Oracle, if the Net Service Name connection method is used, specify the service name from tnsnames.ora or set to empty string; set the TWO\_TASK environment variable if DBName is set to empty string.| |DBPassword|no| | |Database password. Ignored for SQLite.<br>Comment this line if no password is used.| |DBSchema|no| | |Schema name. Used for PostgreSQL.| |DBSocket|no| |3306|Path to MySQL socket.<br>Database port when not using local socket. Ignored for SQLite.| |DBUser| | | |Database user. Ignored for SQLite.| |DBTLSConnect|no| | |Setting this option enforces the use of TLS connection to database:<br>*required* - connect using TLS<br>*verify\_ca* - connect using TLS and verify certificate<br>*verify\_full* - connect using TLS, verify certificate and verify that database identity specified by DBHost matches its certificate<br><br>On MySQL starting from 5.7.11 and PostgreSQL the following values are supported: "required", "verify", "verify\_full". On MariaDB starting from version 10.2.6 "required" and "verify\_full" values are supported.<br>By default, not set to any option and the behavior depends on database configuration.<br><br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCAFile|no<br>(yes, if DBTLSConnect set to one of: verify\_ca, verify\_full)| | |Full pathname of a file containing the top-level CA(s) certificates for database certificate verification.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCertFile|no| | |Full pathname of file containing Zabbix server certificate for authenticating to database.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSKeyFile|no| | |Full pathname of file containing the private key for authenticating to database.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCipher|no| | |The list of encryption ciphers that Zabbix server permits for TLS protocols up through TLSv1.2.<br>Supported only for MySQL.<br>This parameter is supported since Zabbix 5.0.0.| |DBTLSCipher13|no| | |The list of encryption ciphersuites that Zabbix server permits for TLSv1.3 protocol.<br>Supported only for MySQL, starting from version 8.0.16.<br>This parameter is supported since Zabbix 5.0.0.| |DebugLevel|no|0-5|3|Specifies debug level:<br>0 - basic information about starting and stopping of Zabbix processes<br>1 - critical information<br>2 - error information<br>3 - warnings<br>4 - for debugging (produces lots of information)<br>5 - extended debugging (produces even more information)| |EnableRemoteCommands|no| |0|Whether remote commands from Zabbix server are allowed.<br>0 - not allowed<br>1 - allowed<br>This parameter is supported since Zabbix 3.4.0.| |ExternalScripts|no| |/usr/local/share/zabbix/externalscripts|Location of external scripts (depends on compile-time installation variable *datadir*).| |Fping6Location|no| |/usr/sbin/fping6|Location of fping6.<br>Make sure that fping6 binary has root ownership and SUID flag set.<br>Make empty ("Fping6Location=") if your fping utility is capable to process IPv6 addresses.| |FpingLocation|no| |/usr/sbin/fping|Location of fping.<br>Make sure that fping binary has root ownership and SUID flag set!| |HeartbeatFrequency|no|0-3600|60|Frequency of heartbeat messages in seconds.<br>Used for monitoring availability of proxy on server side.<br>0 - heartbeat messages disabled.<br>Active proxy parameter. Ignored for passive proxies (see ProxyMode parameter).| |HistoryCacheSize|no|128K-2G|16M|Size of history cache, in bytes.<br>Shared memory size for storing history data.| |HistoryIndexCacheSize|no|128K-2G|4M|Size of history index cache, in bytes.<br>Shared memory size for indexing history data stored in history cache.<br>The index cache size needs roughly 100 bytes to cache one item.<br>This parameter is supported since Zabbix 3.0.0.| |Hostname|no| |Set by HostnameItem|Unique, case sensitive Proxy name. Make sure the proxy name is known to the server!<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'.<br>Maximum length: 128| |HostnameItem|no| |system.hostname|Item used for setting Hostname if it is undefined (this will be run on the proxy similarly as on an agent).<br>Does not support UserParameters, performance counters or aliases, but does support system.run\[\].<br><br>Ignored if Hostname is set.| |HousekeepingFrequency|no|0-24|1|How often Zabbix will perform housekeeping procedure (in hours).<br>Housekeeping is removing outdated information from the database.<br>*Note*: To lower load on proxy startup, housekeeping is postponed for 30 minutes after proxy start. Thus, if HousekeepingFrequency is 1, the very first housekeeping procedure after proxy start will run after 30 minutes, and will repeat every hour thereafter.<br>Since Zabbix 3.0.0 it is possible to disable automatic housekeeping by setting HousekeepingFrequency to 0. In this case the housekeeping procedure can only be started by *housekeeper\_execute* runtime control option.| |Include|no| | |You may include individual files or all files in a directory in the configuration file.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. For example: `/absolute/path/to/config/files/*.conf`.<br>See [special notes](special_notes_include) about limitations.| |JavaGateway|no| | |IP address (or hostname) of Zabbix Java gateway.<br>Only required if Java pollers are started.| |JavaGatewayPort|no|1024-32767|10052|Port that Zabbix Java gateway listens on.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|The maximum number of pending connections in the TCP queue.<br>Default value is a hard-coded constant, which depends on the system.<br>Maximum supported value depends on the system, too high values may be silently truncated to the 'implementation-specified maximum'.| |ListenIP|no| |0.0.0.0|List of comma delimited IP addresses that the trapper should listen on.<br>Trapper will listen on all network interfaces if this parameter is missing.| |ListenPort|no|1024-32767|10051|Listen port for trapper.| |LoadModule|no| | |Module to load at proxy startup. Modules are used to extend functionality of the proxy.<br>Formats:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module.so><br>Either the module must be located in directory specified by LoadModulePath or the path must precede the module name. If the preceding path is absolute (starts with '/') then LoadModulePath is ignored.<br>It is allowed to include multiple LoadModule parameters.| |LoadModulePath|no| | |Full path to location of proxy modules.<br>Default depends on compilation options.| |LogFile|yes, if LogType is set to *file*, otherwise<br>no| | |Name of log file.| |LogFileSize|no|0-1024|1|Maximum size of log file in MB.<br>0 - disable automatic log rotation.<br>*Note*: If the log file size limit is reached and file rotation fails, for whatever reason, the existing log file is truncated and started anew.| |LogRemoteCommands|no| |0|Enable logging of executed shell commands as warnings.<br>0 - disabled<br>1 - enabled<br>This parameter is supported since Zabbix 3.4.0.| |LogType|no| |file|Log output type:<br>*file* - write log to file specified by LogFile parameter,<br>*system* - write log to syslog,<br>*console* - write log to standard output.<br>This parameter is supported since Zabbix 3.0.0.| |LogSlowQueries|no|0-3600000|0|How long a database query may take before being logged (in milliseconds).<br>0 - don't log slow queries.<br>This option becomes enabled starting with DebugLevel=3.| |PidFile|no| |/tmp/zabbix\_proxy.pid|Name of PID file.| |ProxyLocalBuffer|no|0-720|0|Proxy will keep data locally for N hours, even if the data have already been synced with the server.<br>This parameter may be used if local data will be used by third-party applications.| |ProxyMode|no|0-1|0|Proxy operating mode.<br>0 - proxy in the active mode<br>1 - proxy in the passive mode<br>*Note* that (sensitive) proxy configuration data may become available to parties having access to the Zabbix server trapper port when using an active proxy. This is possible because anyone may pretend to be an active proxy and request configuration data; authentication does not take place.| |ProxyOfflineBuffer|no|1-720|1|Proxy will keep data for N hours in case of no connectivity with Zabbix server.<br>Older data will be lost.| |Server|yes| | |If ProxyMode is set to *active mode*:<br>Zabbix server IP address or DNS name (address:port) or [cluster](/manual/concepts/server/ha) (address:port;address2:port) to get configuration data from and send data to.<br>If port is not specified, the default port is used.<br>Cluster nodes must be separated by a semicolon.<br><br>If ProxyMode is set to *passive mode*:<br>List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of Zabbix server. Incoming connections will be accepted only from the addresses listed here. If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.<br>'::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.<br>*Example*: Server=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com| |SNMPTrapperFile|no| |/tmp/zabbix\_traps.tmp|Temporary file used for passing data from SNMP trap daemon to the proxy.<br>Must be the same as in zabbix\_trap\_receiver.pl or SNMPTT configuration file.| |SocketDir|no| |/tmp|Directory to store IPC sockets used by internal Zabbix services.<br>This parameter is supported since Zabbix 3.4.0.| |SourceIP|no| | |Source IP address for:<br>- outgoing connections to Zabbix server;<br>- agentless connections (VMware, SSH, JMX, SNMP, Telnet and simple checks);<br>- HTTP agent connections;<br>- script item JavaScript HTTP requests;<br>- preprocessing JavaScript HTTP requests;<br>- connections to the Vault| |SSHKeyLocation|no| | |Location of public and private keys for SSH checks and actions| |SSLCertLocation|no| | |Location of SSL client certificate files for client authentication.<br>This parameter is used in web monitoring only.| |SSLKeyLocation|no| | |Location of SSL private key files for client authentication.<br>This parameter is used in web monitoring only.| |SSLCALocation|no| | |Location of certificate authority (CA) files for SSL server certificate verification.<br>Note that the value of this parameter will be set as libcurl option CURLOPT\_CAPATH. For libcurl versions before 7.42.0, this only has effect if libcurl was compiled to use OpenSSL. For more information see [cURL web page](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>This parameter is used in web monitoring since Zabbix 2.4.0 and in SMTP authentication since Zabbix 3.0.0.| |StartDBSyncers|no|1-100|4|Number of pre-forked instances of [history syncers](/manual/concepts/proxy#proxy_process_types).<br>*Note*: Be careful when changing this value, increasing it may do more harm than good.| |StartDiscoverers|no|0-250|1|Number of pre-forked instances of [discoverers](/manual/concepts/proxy#proxy_process_types).| |StartHistoryPollers|no|0-1000|1|Number of pre-forked instances of [history pollers](/manual/concepts/proxy#proxy_process_types).<br>This parameter is supported since Zabbix 5.4.0.| |StartHTTPPollers|no|0-1000|1|Number of pre-forked instances of [HTTP pollers](/manual/concepts/proxy#proxy_process_types).| |StartIPMIPollers|no|0-1000|0|Number of pre-forked instances of [IPMI pollers](/manual/concepts/proxy#proxy_process_types).| |StartJavaPollers|no|0-1000|0|Number of pre-forked instances of [Java pollers](/manual/concepts/proxy#proxy_process_types).| |StartODBCPollers|no|0-1000|1|Number of pre-forked instances of [ODBC pollers](/manual/concepts/proxy#proxy_process_types).| |StartPingers|no|0-1000|1|Number of pre-forked instances of [ICMP pingers](/manual/concepts/proxy#proxy_process_types).| |StartPollersUnreachable|no|0-1000|1|Number of pre-forked instances of [pollers for unreachable](/manual/concepts/proxy#proxy_process_types) hosts (including IPMI and Java).<br>At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers are started.| |StartPollers|no|0-1000|5|Number of pre-forked instances of [pollers](/manual/concepts/proxy#proxy_process_types).| |StartPreprocessors|no|1-1000|3|Number of pre-forked instances of preprocessing [workers](/manual/concepts/proxy#proxy_process_types)**^[1](zabbix_server#footnotes)^**.<br>The preprocessing manager process is automatically started when a preprocessor worker is started.<br>This parameter is supported since Zabbix 4.2.0.| |StartSNMPTrapper|no|0-1|0|If set to 1, [SNMP trapper](/manual/concepts/proxy#proxy_process_types) process will be started.| |StartTrappers|no|0-1000|5|Number of pre-forked instances of [trappers](/manual/concepts/proxy#proxy_process_types).<br>Trappers accept incoming connections from Zabbix sender and active agents.| |StartVMwareCollectors|no|0-250|0|Number of pre-forked [VMware collector](/manual/concepts/proxy#proxy_process_types) instances.| |StatsAllowedIP|no| | |List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of external Zabbix instances. Stats request will be accepted only from the addresses listed here. If this parameter is not set no stats requests will be accepted.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.<br>Example: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com<br>This parameter is supported since Zabbix 4.2.0.| |Timeout|no|1-30|3|Specifies how long we wait for agent, SNMP device or external check (in seconds).| |TLSAccept|yes for passive proxy, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |What incoming connections to accept from Zabbix server. Used for a passive proxy, ignored on an active proxy. Multiple values can be specified, separated by comma:<br>*unencrypted* - accept connections without encryption (default)<br>*psk* - accept connections with TLS and a pre-shared key (PSK)<br>*cert* - accept connections with TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCAFile|no| | |Full pathname of a file containing the top-level CA(s) certificates for peer certificate verification, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCertFile|no| | |Full pathname of a file containing the proxy certificate or certificate chain, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSCipherAll|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherAll13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate- and PSK-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for certificate-based encryption.<br>Example for 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<br>Example for OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for certificate-based encryption.<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK|no| | |GnuTLS priority string or OpenSSL (TLS 1.2) cipher string. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example for GnuTLS: NONE:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC:+AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL<br>Example for OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>This parameter is supported since Zabbix 4.4.7.| |TLSCipherPSK13|no| | |Cipher string for OpenSSL 1.1.1 or newer in TLS 1.3. Override the default ciphersuite selection criteria for PSK-based encryption.<br>Example: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>This parameter is supported since Zabbix 4.4.7.| |TLSConnect|yes for active proxy, if TLS certificate or PSK parameters are defined (even for *unencrypted* connection), otherwise no| | |How the proxy should connect to Zabbix server. Used for an active proxy, ignored on a passive proxy. Only one value can be specified:<br>*unencrypted* - connect without encryption (default)<br>*psk* - connect using TLS and a pre-shared key (PSK)<br>*cert* - connect using TLS and a certificate<br>This parameter is supported since Zabbix 3.0.0.| |TLSCRLFile|no| | |Full pathname of a file containing revoked certificates.This parameter is used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSKeyFile|no| | |Full pathname of a file containing the proxy private key, used for encrypted communications between Zabbix components.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKFile|no| | |Full pathname of a file containing the proxy pre-shared key. used for encrypted communications with Zabbix server.<br>This parameter is supported since Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Pre-shared key identity string, used for encrypted communications with Zabbix server.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Allowed server certificate issuer.<br>This parameter is supported since Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Allowed server certificate subject.<br>This parameter is supported since Zabbix 3.0.0.| |TmpDir|no| |/tmp|Temporary directory.| |TrapperTimeout|no|1-300|300|Specifies how many seconds trapper may spend processing new data.| |User|no| |zabbix|Drop privileges to a specific, existing user on the system.<br>Only has effect if run as 'root' and AllowRoot is disabled.| |UnavailableDelay|no|1-3600|60|How often host is checked for availability during the [unavailability](/manual/appendix/items/unreachability#unavailable_host) period, in seconds.| |UnreachableDelay|no|1-3600|15|How often host is checked for availability during the [unreachability](/manual/appendix/items/unreachability#unreachable_host) period, in seconds.| |UnreachablePeriod|no|1-3600|45|After how many seconds of [unreachability](/manual/appendix/items/unreachability#unreachable_host) treat a host as unavailable.| |VaultDBPath|no| | |Vault path from where credentials for database will be retrieved by keys 'password' and 'username'.<br>Example: secret/zabbix/database<br>This option can only be used if DBUser and DBPassword are not specified.<br>This parameter is supported since Zabbix 5.2.0.| |VaultToken|no| | |Vault authentication token that should have been generated exclusively for Zabbix proxy with read-only permission to the path specified in the optional VaultDBPath configuration parameter.<br>It is an error if VaultToken and VAULT\_TOKEN environment variable are defined at the same time.<br>This parameter is supported since Zabbix 5.2.0.| |VaultURL|no| |https://127.0.0.1:8200|Vault server HTTP\[S\] URL. System-wide CA certificates directory will be used if SSLCALocation is not specified.<br>This parameter is supported since Zabbix 5.2.0.| |VMwareCacheSize|no|256K-2G|8M|Shared memory size for storing VMware data.<br>A VMware internal check zabbix\[vmware,buffer,...\] can be used to monitor the VMware cache usage (see [Internal checks](/manual/config/items/itemtypes/internal)).<br>Note that shared memory is not allocated if there are no vmware collector instances configured to start.| |VMwareFrequency|no|10-86400|60|Delay in seconds between data gathering from a single VMware service.<br>This delay should be set to the least update interval of any VMware monitoring item.| |VMwarePerfFrequency|no|10-86400|60|Delay in seconds between performance counter statistics retrieval from a single VMware service.<br>This delay should be set to the least update interval of any VMware monitoring [item](/manual/config/items/itemtypes/simple_checks/vmware_keys#footnotes) that uses VMware performance counters.| |VMwareTimeout|no|1-300|10|The maximum number of seconds vmware collector will wait for a response from VMware service (vCenter or ESX hypervisor).|
es	#### Parámetros  |Parámetro|Obligatorio|Rango|Predeterminado|Descripción| |--|--|--|--|----------| |AllowRoot|no| |0|Permitir que el proxy se ejecute como 'root'. Si está deshabilitado y el proxy es iniciado por 'root', el proxy intentará cambiar al usuario 'zabbix' en su lugar. No tiene efecto si se inicia con un usuario normal.<br>0 - no permitir<br>1 - permitir| |AllowUnsupportedDBVersions|no| |0|Permitir que el proxy funcione con versiones de base de datos no admitidas.<br>0: no permitir<br>1: permitir| |CacheSize|no|128K-64G|32M|Tamaño de la caché de configuración, en bytes.<br>Tamaño de la memoria compartida, para almacenar datos del equipo y de métricas.| |ConfigFrequency|no|1-604800|3600|Con qué frecuencia el proxy recupera los datos de configuración del servidor Zabbix en segundos.<br>Parámetro de proxy activo. Ignorado para proxies pasivos (consulte el parámetro ProxyMode).| |DataSenderFrequency|no|1-3600|1|El proxy enviará los datos recopilados al servidor cada N segundos. Tenga en cuenta que el proxy activo aún sondeará el servidor Zabbix cada segundo para tareas de comando remoto.<br>Parámetro de proxy activo. Ignorado para proxies pasivos (consulte el parámetro ProxyMode).| |DBHost|no| |localhost|Nombre de host de la base de datos.<br>En el caso de MySQL, localhost o cadena vacía da como resultado el uso de un socket. En el caso de PostgreSQL<br>solo la cadena vacía da como resultado el intento de usar el socket.<br>En el caso de Oracle, la cadena vacía da como resultado el uso del método de conexión Net Service Name; en este caso, considere usar la variable de entorno TNS\_ADMIN para especificar el directorio del archivo tnsnames.ora.| |DBName|sí| | |Nombre de la base de datos o ruta al archivo de la base de datos para SQLite3 (la arquitectura multiproceso de Zabbix no permite usar [base de datos en memoria](https://www.sqlite.org/inmemorydb.html), por ejemplo, `:memory:` , `file::memory:?cache=shared` o `file:memdb1?mode=memory&cache=shared`).<br><br>Advertencia: No intente usar la misma base de datos que usa el servidor Zabbix.<br> En el caso de Oracle, si se utiliza el método de conexión Net Service Name, especifique el nombre del servicio de tnsnames.ora o establezca una cadena vacía; establezca la variable de entorno TWO\_TASK si DBName se establece en una cadena vacía.| |DBPassword|no| | |Contraseña de la base de datos. Ignorado para SQLite.<br>Comente esta línea si no se usa contraseña.| |DBSchema|no| | |Nombre del esquema. Usado para PostgreSQL.| |DBSocket|no| |3306|Ruta al socket MySQL.<br>Puerto de la base de datos cuando no se usa el socket local. Ignorado para SQLite.| |DBUser| | | |Usuario de la base de datos. Ignorado para SQLite.| |DBTLSConnect|no| | |La configuración de esta opción obliga a usar la conexión TLS a la base de datos:<br>*obligatorio* - conectar usando TLS<br>*verify\_ca* - conectar usando TLS y verificar el certificado<br>*verify\_full* - conectar usando TLS, verificar el certificado y verificar que la identidad de la base de datos especificada por DBHost coincida con su certificado<br><br>En MySQL a partir de 5.7.11 y PostgreSQL, se admiten los siguientes valores: "required", "verify", "verify\_full". En MariaDB, a partir de la versión 10.2.6, se admiten los valores "required" y "verify\_full".<br>De forma predeterminada, no se establece ninguna opción y el comportamiento depende de la configuración de la base de datos.<br><br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCAFile|no<br>(sí, si DBTLSConnect se establece en uno de: verificar\_ca, verificar\_completo)| | |Nombre de ruta completo de un archivo que contiene los certificados de CA(s) de nivel superior para la verificación del certificado de la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCertFile|no| | |Ruta completa del archivo que contiene el certificado del servidor Zabbix para la autenticación en la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSKeyFile|no| | |Ruta completa del archivo que contiene la clave privada para la autenticación en la base de datos.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCipher|no| | |La lista de cifrados que el servidor Zabbix permite para los protocolos TLS hasta TLSv1.2.<br>Compatible solo con MySQL.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DBTLSCipher13|no| | |La lista de conjuntos de cifrado de cifrado que permite el servidor Zabbix para el protocolo TLSv1.3.<br>Solo compatible con MySQL, a partir de la versión 8.0.16.<br>Este parámetro es compatible desde Zabbix 5.0.0.| |DebugLevel|no|0-5|3|Especifica el nivel de depuración:<br>0 - información básica sobre el inicio y la detención de los procesos de Zabbix<br>1 - información crítica<br>2 - información de error<br>3 - advertencias< br>4 - para depuración (produce mucha información)<br>5 - depuración extendida (produce aún más información)| |EnableRemoteCommands|no| |0|Si se permiten los comandos remotos del servidor Zabbix.<br>0 - no permitido<br>1 - permitido<br>Este parámetro es compatible desde Zabbix 3.4.0.| |ExternalScripts|no| |/usr/local/share/zabbix/externalscripts|Ubicación de scripts externos (depende de la variable de instalación en tiempo de compilación *datadir*).| |Fping6Location|no| |/usr/sbin/fping6|Ubicación de fping6.<br>Asegúrese de que el binario fping6 tenga la propiedad raíz y el indicador SUID establecido.<br>Vacíe ("Fping6Location=") si su utilidad fping es capaz de procesar direcciones IPv6. | |FpingLocation|no| |/usr/sbin/fping|Ubicación de fping.<br>¡Asegúrese de que el binario de fping tenga la propiedad raíz y el indicador SUID establecido!| |HeartbeatFrequency|no|0-3600|60|Frecuencia deMensajes de latido en segundos.<br>Se utiliza para monitorear la disponibilidad del proxy en el lado del servidor.<br>0 - Mensajes de latido deshabilitados.<br>Parámetro de proxy activo. Ignorado para proxies pasivos (consulte el parámetro ProxyMode).| |HistoryCacheSize|no|128K-2G|16M|Tamaño de caché de historial, en bytes.<br>Tamaño de memoria compartida para almacenar datos de historial.| |HistoryIndexCacheSize|no|128K-2G|4M|Tamaño de la memoria caché del índice de historial, en bytes.<br>Tamaño de la memoria compartida para indexar los datos del historial almacenados en la memoria caché del historial.<br>El tamaño de la caché del índice necesita aproximadamente 100 bytes para almacenar en caché una métrica .<br>Este parámetro es compatible desde Zabbix 3.0.0.| |Hostname|no| |Establecido por HostnameItem|Nombre de proxy exclusivo que distingue entre mayúsculas y minúsculas. ¡Asegúrese de que el servidor conozca el nombre del proxy!<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'.<br>Longitud máxima: 128| |HostnameItem|no| |system.hostname|Elemento utilizado para configurar el nombre de equipo si no está definido (esto se ejecutará en el proxy de manera similar a como en un agente).<br>No es compatible con UserParameters, contadores de rendimiento o alias, pero es compatible con system.run\[ \].<br><br>Se ignora si se establece el nombre de host.| |HousekeepingFrequency|no|0-24|1|Con qué frecuencia Zabbix realizará el procedimiento de limpieza (en horas).<br>La limpieza está eliminando la información obsoleta de la base de datos.<br>*Nota*: Para evitar que la limpieza se sobrecargue (por ejemplo, cuando los parámetros de configuración ProxyLocalBuffer o ProxyOfflineBuffer se reducen considerablemente), no se eliminan más de 4 veces HousekeepingFrequency horas de información obsoleta en un ciclo de limpieza. Por lo tanto, si HousekeepingFrequency es 1, no se eliminarán más de 4 horas de información desactualizada (a partir de la entrada más antigua) por ciclo.<br>*Nota*: para reducir la carga en el inicio del proxy, el mantenimiento se pospone durante 30 minutos después del inicio del proxy . Por lo tanto, si HousekeepingFrequency es 1, el primer procedimiento de limpieza después del inicio del proxy se ejecutará después de 30 minutos y se repetirá cada hora a partir de entonces.<br>Desde Zabbix 3.0.0, es posible desactivar la limpieza automática configurando HousekeepingFrequency en 0. En este caso, el procedimiento de limpieza solo puede iniciarse con la opción de control de tiempo de ejecución *housekeeper\_execute* y el período de información desactualizada eliminada en un ciclo de limpieza es 4 veces el período desde el último ciclo de limpieza, pero no menos de 4 horas y no mayor que 4 días.| |Include|no| | |Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín de asterisco para la coincidencia de patrones. Por ejemplo: `/absolute/path/to/config/files/*.conf`.<br>Consulte [notas especiales](special_notes_include) acerca de las limitaciones.| |JavaGateway|no| | |Dirección IP (o nombre de host) de la puerta de enlace Zabbix Java.<br>Solo se requiere si se inician los sondeadores Java.| |JavaGatewayPort|no|1024-32767|10052|Puerto en el que escucha la puerta de enlace Zabbix Java.| |ListenBacklog|no|0 - INT\_MAX|SOMAXCONN|El número máximo de conexiones pendientes en la cola de TCP.<br>El valor predeterminado es una constante codificada, que depende del sistema.<br>El valor máximo admitido depende de el sistema, los valores demasiado altos pueden truncarse silenciosamente al 'máximo especificado por la implementación'.| |ListenIP|no| |0.0.0.0|Lista de direcciones IP delimitadas por comas en las que el capturador debería escuchar.<br>El capturador escuchará en todas las interfaces de red si falta este parámetro.| |ListenPort|no|1024-32767|10051|Puerto de escucha para trapper.| |LoadModule|no| | |Módulo para cargar al iniciar el proxy. Los módulos se utilizan para ampliar la funcionalidad del proxy.<br>Formatos:<br>LoadModule=<module.so><br>LoadModule=<path/module.so><br>LoadModule=</abs\_path/module. so><br>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 '/'), se ignora LoadModulePath.<br>Se permite incluir varios parámetros de LoadModule.| |LoadModulePath|no| | |Ruta completa a la ubicación de los módulos proxy.<br>El valor predeterminado depende de las opciones de compilación.| |LogFile|sí, si LogType está establecido en *archivo*, de lo contrario<br>no| | |Nombre del archivo de registro.| |LogFileSize|no|0-1024|1|Tamaño máximo del archivo de registro en MB.<br>0: deshabilite la rotación automática de registros.<br>*Nota*: si se alcanza el límite de tamaño del archivo de registro y falla la rotación de archivos, por cualquiera que sea el motivo, el archivo de registro existente se trunca y se inicia de nuevo.| |LogRemoteCommands|no| |0|Habilite el registro de comandos de shell ejecutados como advertencias.<br>0 - deshabilitado<br>1 - habilitado<br>Este parámetro es compatible desde Zabbix 3.4.0.| |LogType|no| |archivo|Tipo de salida de registro:<br>*archivo*: escribe el registro en el archivo especificado por el parámetro LogFile,<br>*sistema*: escribe el registro en syslog,<br>*consola*: escribe el registro en la salida estándar.<br >Este parámetro es compatible desde Zabbix 3.0.0.| |LogSlowQueries|no|0-3600000|0|Cuánto tiempo puede tardar una consulta de base de datos antes de registrarse (en milisegundos).<br>0: no registrar consultas lentas.<br>Esta opción se habilita a partir de DebugLevel=3 .| |PidFile|no| |/tmp/zabbix\_proxy.pid|Nombre del archivo PID.| |ProxyLocalBuffer|no|0-720|0|El proxy conservará los datos localmente durante N horas, incluso si los datos ya se han sincronizado con el servidor.<br>Este parámetro se puede utilizar si las aplicaciones de terceros utilizarán los datos locales.| |ProxyMode|no|0-1|0|Modo de funcionamiento del proxy.<br>0 - proxy en el modo activo<br>1 - proxy en el modo pasivo<br>*Tenga en cuenta* que los datos de configuración del proxy (confidenciales) pueden convertirse disponible para las partes que tienen acceso al puerto trampero del servidor Zabbix cuando usan un proxy activo. Esto es posible porque cualquiera puede pretender ser un proxy activo y solicitar datos de configuración; la autenticación no tiene lugar.| |ProxyOfflineBuffer|no|1-720|1|El proxy conservará los datos durante N horas en caso de que no haya conectividad con el servidor Zabbix.<br>Los datos más antiguos se perderán.| |Server|sí| | |Si ProxyMode está configurado en *modo activo*:<br>Dirección IP del servidor Zabbix o nombre DNS (dirección:puerto) o [clúster](/manual/conceptos/servidor/ha) (dirección:puerto;dirección2:puerto) para obtener datos de configuración y enviar datos a.<br>Si no se especifica el puerto, se usa el puerto predeterminado.<br>Los nodos del clúster deben estar separados por un punto y coma.<br><br>Si ProxyMode está configurado en *modo pasivo *:<br>Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS del servidor Zabbix. Las conexiones entrantes solo se aceptarán desde las direcciones enumeradas aquí. Si la compatibilidad con IPv6 está habilitada, '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan por igual.<br>'::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' puede usarse para permitir cualquier dirección IPv4.<br>*Ejemplo*: Servidor=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example .com| |SNMPTrapperFile|no| |/tmp/zabbix\_traps.tmp|Archivo temporal utilizado para pasar datos del daemon capturador SNMP al proxy.<br>Debe ser el mismo que en zabbix\_trap\_receiver.pl o el archivo de configuración SNMPTT.| |SocketDir|no| |/tmp|Directorio para almacenar sockets IPC utilizados por los servicios internos de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.4.0.| |SourceIP|no| | |Dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix;<br>- conexiones sin agente (VMware, SSH, JMX, SNMP, Telnet y comprobaciones simples);<br>- conexiones de agente HTTP;<br>- secuencia de comandos item Solicitudes HTTP de JavaScript;<br>- preprocesamiento de solicitudes HTTP de JavaScript;<br>- conexiones a la Bóveda| |SSHKeyLocation|no| | |Ubicación de claves públicas y privadas para controles y acciones SSH| |SSLCertLocation|no| | |Ubicación de los archivos de certificado de cliente SSL para la autenticación del cliente.<br>Este parámetro se utiliza únicamente en la supervisión web.| |SSLKeyLocation|no| | |Ubicación de los archivos de clave privada SSL para la autenticación del cliente.<br>Este parámetro se utiliza únicamente en la supervisión web.| |SSLCALocation|no| | |Ubicación de los archivos de la autoridad certificadora (CA) para la verificación del certificado del servidor SSL.<br>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 la 7.42.0, esto solo tiene efecto si libcurl se compiló para usar OpenSSL. Para obtener más información, consulte [página web de cURL](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>Este parámetro se utiliza en la supervisión web desde Zabbix 2.4.0 y en la autenticación SMTP desde Zabbix 3.0.0.| |StartDBSyncers|no|1-100|4|Número de instancias previamente bifurcadas de [sincronizadores de historial](/manual/concepts/proxy#proxy_process_types).<br>*Nota*: tenga cuidado al cambiar este valor, ya que puede aumentarlo. hacer más daño que bien.| |StartDiscoverers|no|0-250|1|Número de instancias previamente bifurcadas de [descubridores](/manual/concepts/proxy#proxy_process_types).| |StartHistoryPollers|no|0-1000|1|Número de instancias bifurcadas previamente de [sondeadores de historial](/manual/concepts/proxy#proxy_process_types).<br>Este parámetro es compatible desde Zabbix 5.4.0.| |StartHTTPPollers|no|0-1000|1|Número de instancias bifurcadas previamente de [sondeadores HTTP](/manual/concepts/proxy#proxy_process_types).| |StartIPMIPollers|no|0-1000|0|Número de instancias previamente bifurcadas de [sondeadores de IPMI](/manual/concepts/proxy#proxy_process_types).| |StartJavaPollers|no|0-1000|0|Número de instancias previamente bifurcadas de [sondeadores Java](/manual/concepts/proxy#proxy_process_types).| |StartODBCPollers|no|0-1000|1|Número de instancias previamente bifurcadas de [sondeadores ODBC](/manual/concepts/proxy#proxy_process_types).| |StartPingers|no|0-1000|1|Número de instancias previamente bifurcadas de [ICMP pingers](/manual/concepts/proxy#proxy_process_types).| |StartPollersUnreachable|no|0-1000|1|Número de instancias previamente bifurcadas de hosts [sondeadores para inalcanzables](/manual/concepts/proxy#proxy_process_types) (incluidos IPMI y Java).<br>Al menos un sondeador para inalcanzables los hosts deben estar ejecutándose si se inician encuestadores normales, IPMI o Java.| |StartPollers|no|0-1000|5|Número de instancias previamente bifurcadas de [pollers](/manual/concepts/proxy#proxy_process_types).| |StartPreprocessors|no|1-1000|3|Número de instancias previamente bifurcadas de preprocesamiento [workers](/manual/concepts/proxy#proxy_process_types)**^[1](zabbix_server#footnotes)^**.<br> El proceso del administrador de preprocesamiento se inicia automáticamente cuando se inicia un trabajador de preprocesador.<br>Este parámetro es compatible desde Zabbix 4.2.0.| |StartSNMPTrapper|no|0-1|0|Si se establece en 1, [capturador SNMP] (/manual/concepts/proxy#proxy_process_types) se iniciará el proceso.| |StartTrappers|no|0-1000|5|Número de instancias previamente bifurcadas de [capturadores](/manual/concepts/proxy#proxy_process_types).<br>Los capturadores aceptan conexiones entrantes del remitente Zabbix y agentes activos.| |StartVMwareCollectors|no|0-250|0|Número de instancias [VMware Collector](/manual/concepts/proxy#proxy_process_types) previamente bifurcadas.| |EstadísticasIPPermitidas|no| | |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 se aceptará solo desde las direcciones que se enumeran aquí. Si no se establece este parámetro, no se aceptarán solicitudes de estadísticas.<br>Si la compatibilidad con IPv6 está habilitada, '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 usarse para permitir cualquier dirección IPv4.<br>Ejemplo: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com <br>Este parámetro es compatible desde Zabbix 4.2.0.| |Tiempo de espera|no|1-30|3|Especifica cuánto tiempo esperamos el agente, el dispositivo SNMP o la verificación externa (en segundos).| |TLSAccept|sí para proxy pasivo, si se definen el certificado TLS o los parámetros PSK (incluso para conexión *sin cifrar*), de lo contrario, no| | |Qué conexiones entrantes aceptar del servidor Zabbix. Usado para un proxy pasivo, ignorado en un proxy activo. Se pueden especificar varios valores, separados por comas:<br>*sin cifrar*: acepta conexiones sin cifrar (predeterminado)<br>*psk*: acepta conexiones con TLS y una clave precompartida (PSK)<br>*cert* - aceptar conexiones con TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |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.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCertFile|no| | |Nombre de ruta completo de un archivo que contiene el certificado proxy o la cadena de certificados, que se utiliza para las comunicaciones cifradas entre los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCipherAll|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados y PSK.<br>Ejemplo: TLS\_AES\_256\_GCM\_SHA384:TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br> Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherAll13|no| | |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.<br>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<br>Ejemplo para OpenSSL: EECDH +aRSA+AES128:RSA+aRSA+AES128:kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>Ejemplo para GnuTLS: NINGUNO:+VERS-TLS1.2:+ECDHE-RSA:+RSA:+AES-128-GCM:+AES-128-CBC: +AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL:+CTYPE-X.509<br>Ejemplo para OpenSSL: EECDH+aRSA+AES128:RSA+aRSA+AES128<br >Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherCert13|no| | |Cadena de cifrado para OpenSSL 1.1.1 o posterior en TLS 1.3. Anule los criterios de selección de conjuntos de cifrado predeterminados para el cifrado basado en certificados.<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSCipherPSK|no| | |Cadena de prioridad GnuTLS o cadena de cifrado OpenSSL (TLS 1.2). Anule los criterios de selección predeterminados del conjunto de cifrado para el cifrado basado en PSK.<br>Ejemplo para GnuTLS: NINGUNO:+VERS-TLS1.2:+ECDHE-PSK:+PSK:+AES-128-GCM:+AES-128-CBC: +AEAD:+SHA256:+SHA1:+CURVE-ALL:+COMP-NULL:+SIGN-ALL<br>Ejemplo para OpenSSL: kECDHEPSK+AES128:kPSK+AES128<br>Este parámetro es compatible desde Zabbix 4.4.7. | |TLSCipherPSK13|no| | |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.<br>Ejemplo: TLS\_CHACHA20\_POLY1305\_SHA256:TLS\_AES\_128\_GCM\_SHA256<br>Este parámetro es compatible desde Zabbix 4.4.7.| |TLSConnect|sí para proxy activo, si el certificado TLS o los parámetros PSK están definidos (incluso para conexiones *sin cifrar*), de lo contrario, no| | |Cómo debe conectarse el proxy al servidor Zabbix. Usado para un proxy activo, ignorado en un proxy pasivo. Solo se puede especificar un valor:<br>*sin cifrar*: conexión sin cifrado (predeterminado)<br>*psk*: conexión mediante TLS y una clave precompartida (PSK)<br>*cert*: conexión mediante TLS y un certificado<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSCRLFile|no| | |Nombre de ruta completo de un archivo que contiene certificados revocados. Este parámetro se usa para comunicaciones cifradas entre componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSKeyFile|no| | |Nombre de ruta completo de un archivo que contiene la clave privada del proxy, utilizado para comunicaciones cifradas comunicaciones entre los componentes de Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKFile|no| | |Nombre de ruta completo de un archivo que contiene la clave precompartida de proxy. utilizado para comunicaciones cifradas con el servidor Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSPSKIdentity|no| | |Cadena de identidad de clave precompartida, utilizada para comunicaciones cifradas con el servidor Zabbix.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertIssuer|no| | |Emisor de certificado de servidor permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TLSServerCertSubject|no| | |Asunto de certificado de servidor permitido.<br>Este parámetro es compatible desde Zabbix 3.0.0.| |TmpDir|no| |/tmp|Directorio temporal.| |TrapperTimeout|no|1-300|300|Especifica cuántos segundos puede pasar el capturador procesando nuevos datos.| |User|nº| |zabbix|Otorgar privilegios a un usuario específico existente en el sistema.<br>Solo tiene efecto si se ejecuta como 'root' y AllowRoot está deshabilitado.| |UnavailableDelay|no|1-3600|60|Con qué frecuencia se comprueba la disponibilidad del host durante el período [no disponible](/manual/appendix/items/unreachability#undisponible_host), en segundos.| |UnreachableDelay|no|1-3600|15|Con qué frecuencia se comprueba la disponibilidad del host durante el período [unreachable](/manual/appendix/items/unreachability#unreachable_host), en segundos.| |UnreachablePeriod|no|1-3600|45|¿Después de cuántos segundos de [inaccesibilidad](/manual/appendix/items/unreachability#unreachable_host) tratar un host como no disponible.| |VaultDBPath|no| | |Ruta de la bóveda desde donde se recuperarán las credenciales de la base de datos mediante las claves 'contraseña' y 'nombre de usuario'.<br>Ejemplo: secreto/zabbix/base de datos<br>Esta opción solo se puede usar si DBUser y DBPassword no están especificados.<br >Este parámetro es compatible desde Zabbix 5.2.0.| |VaultToken|no| | |Token de autenticación de Vault que debería haberse generado exclusivamente para el proxy Zabbix con permiso de solo lectura en la ruta especificada en el parámetro de configuración opcional VaultDBPath.<br>Es un error si VaultToken y la variable de entorno VAULT\_TOKEN se definen al mismo tiempo .<br>Este parámetro es compatible desde Zabbix 5.2.0.| |VaultURL|no| |https://127.0.0.1:8200|URL HTTP\[S\] del servidor de Vault. Se utilizará el directorio de certificados de CA de todo el sistema si no se especifica SSLCALocation.<br>Este parámetro es compatible desde Zabbix 5.2.0.| |VMwareCacheSize|no|256K-2G|8M|Tamaño de memoria compartida para almacenar datos de VMware.<br>Se puede usar una verificación interna de VMware zabbix\[vmware,buffer,...\] para monitorear el uso de caché de VMware (ver [ Comprobaciones internas](/manual/config/items/itemtypes/internal)).<br>Tenga en cuenta que la memoria compartida no se asigna si no hay instancias de recopilador de vmware configuradas para iniciarse.| |VMwareFrequency|no|10-86400|60|Retraso en segundos entre la recopilación de datos de un solo servicio de VMware.<br>Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier elemento de supervisión de VMware.| |VMwarePerfFrequency|no|10-86400|60|Retraso en segundos entre la recuperación de las estadísticas del contador de rendimiento de un solo servicio de VMware.<br>Este retraso debe establecerse en el intervalo de actualización mínimo de cualquier [elemento] de monitoreo de VMware (/manual/config /items/itemtypes/simple_checks/vmware_keys#footnotes) que utiliza contadores de rendimiento de VMware.| |VMwareTimeout|no|1-300|10|La cantidad máxima de segundos que el recopilador de vmware esperará una respuesta del servicio de VMware (vCenter o hipervisor ESX).|