en-us	 ### Shared items  The table below lists Zabbix agent items that are supported on Windows and  are shared with the UNIX Zabbix agent:  -   The item key is a link to full details of the UNIX Zabbix agent item -   Windows-relevant item comments are included  |Item key|Description|Item group| |--|-------|-| |[log](/manual/config/items/itemtypes/zabbix_agent#log)|The monitoring of a log file. This item is not supported for Windows Event Log.<br>The `persistent_dir` parameter is not supported on Windows.|[Log monitoring](/manual/config/items/itemtypes/log_items)| |[log.count](/manual/config/items/itemtypes/zabbix_agent#log.count)|The count of matched lines in a monitored log file. This item is not supported for Windows Event Log.<br>The `persistent_dir` parameter is not supported on Windows.|^| |[logrt](/manual/config/items/itemtypes/zabbix_agent#logrt)|The monitoring of a log file that is rotated. This item is not supported for Windows Event Log.<br>The `persistent_dir` parameter is not supported on Windows.|^| |[logrt.count](/manual/config/items/itemtypes/zabbix_agent#logrt.count)|The count of matched lines in a monitored log file that is rotated. This item is not supported for Windows Event Log.<br>The `persistent_dir` parameter is not supported on Windows.|^| |[modbus.get](/manual/config/items/itemtypes/zabbix_agent#modbus)|Reads Modbus data.|Modbus| |[net.dns](/manual/config/items/itemtypes/zabbix_agent#net.dns)|Checks if the DNS service is up.<br>The `ip`, `timeout` and `count` parameters are ignored on Windows unless using Zabbix agent 2.|Network| |[net.dns.perf](/manual/config/items/itemtypes/zabbix_agent#net.dns.perf)|Checks the performance of a DNS service.<br>The `ip`, `timeout` and `count` parameters are ignored on Windows unless using Zabbix agent 2.|^| |[net.dns.record](/manual/config/items/itemtypes/zabbix_agent#net.dns.record)|Performs a DNS query.<br>The `ip`, `timeout` and `count` parameters are ignored on Windows unless using Zabbix agent 2.|^| |[net.if.discovery](/manual/config/items/itemtypes/zabbix_agent#net.if.discovery)|The list of network interfaces.<br>Some Windows versions (for example, Server 2008) might require the latest updates installed to support non-ASCII characters in interface names.|^| |[net.if.in](/manual/config/items/itemtypes/zabbix_agent#net.if.in)|The incoming traffic statistics on a network interface.<br>On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br>Multi-byte interface names on Windows are supported.<br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.|^| |[net.if.out](/manual/config/items/itemtypes/zabbix_agent#net.if.out)|The outgoing traffic statistics on a network interface.<br>On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br>Multi-byte interface names on Windows are supported.<br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.|^| |[net.if.total](/manual/config/items/itemtypes/zabbix_agent#net.if.total)|The sum of incoming and outgoing traffic statistics on a network interface.<br>On Windows, the item gets values from 64-bit counters if available. 64-bit interface statistic counters were introduced in Windows Vista and Windows Server 2008. If 64-bit counters are not available, the agent uses 32-bit counters.<br>You may obtain network interface descriptions on Windows with net.if.discovery or net.if.list items.|^| |[net.tcp.listen](/manual/config/items/itemtypes/zabbix_agent#net.tcp.listen)|Checks if this TCP port is in LISTEN state.|^| |[net.tcp.port](/manual/config/items/itemtypes/zabbix_agent#net.tcp.port)|Checks if it is possible to make a TCP connection to the specified port.|^| |[net.tcp.service](/manual/config/items/itemtypes/zabbix_agent#net.tcp.service)|Checks if a service is running and accepting TCP connections.<br>Checking of LDAP and HTTPS on Windows is only supported by Zabbix agent 2.|^| |[net.tcp.service.perf](/manual/config/items/itemtypes/zabbix_agent#net.tcp.service.perf)|Checks the performance of a TCP service.<br>Checking of LDAP and HTTPS on Windows is only supported by Zabbix agent 2.|^| |[net.tcp.socket.count](/manual/config/items/itemtypes/zabbix_agent#net.tcp.socket.count)|Returns the number of TCP sockets that match parameters.<br>This item is supported on Linux by Zabbix agent, but on Windows it is supported only by [Zabbix agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) on 64-bit Windows.|^| |[net.udp.service](/manual/config/items/itemtypes/zabbix_agent#net.udp.service)|Checks if a service is running and responding to UDP requests.|^| |[net.udp.service.perf](/manual/config/items/itemtypes/zabbix_agent#net.udp.service.perf)|Checks the performance of a UDP service.|^| |[net.udp.socket.count](/manual/config/items/itemtypes/zabbix_agent#net.udp.socket.count)|Returns the number of UDP sockets that match parameters.<br>This item is supported on Linux by Zabbix agent, but on Windows it is supported only by [Zabbix agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) on 64-bit Windows.|^| |[proc.num](/manual/config/items/itemtypes/zabbix_agent#proc.num)|The number of processes.<br>On Windows, only the `name` and `user` parameters are supported.|Processes| |[system.cpu.discovery](/manual/config/items/itemtypes/zabbix_agent#system.cpu.discovery)|The list of detected CPUs/CPU cores.|System| |[system.cpu.load](/manual/config/items/itemtypes/zabbix_agent#system.cpu.load)|The CPU load.|^| |[system.cpu.num](/manual/config/items/itemtypes/zabbix_agent#system.cpu.num)|The number of CPUs.|^| |[system.cpu.util](/manual/config/items/itemtypes/zabbix_agent#system.cpu.util)|The CPU utilization percentage.<br>The value is acquired using the *Processor Time* performance counter. Note that since Windows 8 its Task Manager shows CPU utilization based on the *Processor Utility* performance counter, while in previous versions it was the *Processor Time* counter.<br>*system* is the only `type` parameter supported on Windows.|^| |[system.hostname](/manual/config/items/itemtypes/zabbix_agent#system.hostname)|The system host name.<br>The value is acquired by either GetComputerName() (for **netbios**), GetComputerNameExA() (for **fqdn**), or gethostname() (for **host**) functions on Windows.<br>See also a [more detailed description](/manual/appendix/install/windows_agent#configuration).|^| |[system.localtime](/manual/config/items/itemtypes/zabbix_agent#system.localtime)|The system time.|^| |[system.run](/manual/config/items/itemtypes/zabbix_agent#system.run)|Run the specified command on the host.|^| |[system.sw.arch](/manual/config/items/itemtypes/zabbix_agent#system.sw.arch)|The software architecture information.|^| |[system.swap.size](/manual/config/items/itemtypes/zabbix_agent#system.swap.size)|The swap space size in bytes or in percentage from total.<br>The `pused` type parameter is supported on Linux by Zabbix agent, but on Windows it is supported only by [Zabbix agent 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2).<br>Note that this key might report incorrect swap space size/percentage on virtualized (VMware ESXi, VirtualBox) Windows platforms. In this case you may use the `perf_counter[\700(_Total)\702]` key to obtain correct swap space percentage.|^| |[system.uname](/manual/config/items/itemtypes/zabbix_agent#system.uname)|Identification of the system.<br>On Windows the value for this item is obtained from Win32\_OperatingSystem and Win32\_Processor WMI classes. The OS name (including edition) might be translated to the user's display language. On some versions of Windows it contains trademark symbols and extra spaces.|^| |[system.uptime](/manual/config/items/itemtypes/zabbix_agent#system.uptime)|The system uptime in seconds.|^| |[vfs.dir.count](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.count)|The directory entry count.<br>On Windows, directory symlinks are skipped and hard links are counted only once.|Virtual file systems| |[vfs.dir.get](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.get)|The directory entry list.<br>On Windows, directory symlinks are skipped and hard links are counted only once.|^| |[vfs.dir.size](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.size)|The directory size.<br>On Windows any symlink is skipped and hard links are taken into account only once.|^| |[vfs.file.cksum](/manual/config/items/itemtypes/zabbix_agent#vfs.file.cksum)|The file checksum, calculated by the UNIX cksum algorithm.|^| |[vfs.file.contents](/manual/config/items/itemtypes/zabbix_agent#vfs.file.contents)|Retrieving the contents of a file.|^| |[vfs.file.exists](/manual/config/items/itemtypes/zabbix_agent#vfs.file.exists)|Checks if the file exists.<br>On Windows the double quotes have to be backslash '\\' escaped and the whole item key enclosed in double quotes when using the command line utility for calling zabbix\_get.exe or agent2.<br>Note that the item may turn unsupported on Windows if a directory is searched within a non-existing directory, e.g. `vfs.file.exists[C:\no\dir,dir]` (where 'no' does not exist).|^| |[vfs.file.get](/manual/config/items/itemtypes/zabbix_agent#vfs.file.get)|Returns information about a file.<br>Supported file types on Windows: regular file, directory, symbolic link|^| |[vfs.file.md5sum](/manual/config/items/itemtypes/zabbix_agent#vfs.file.md5sum)|The MD5 checksum of file.|^| |[vfs.file.owner](/manual/config/items/itemtypes/zabbix_agent#vfs.file.owner)|Retrieves the owner of a file.|^| |[vfs.file.regexp](/manual/config/items/itemtypes/zabbix_agent#vfs.file.regexp)|Retrieve a string in the file.|^| |[vfs.file.regmatch](/manual/config/items/itemtypes/zabbix_agent#vfs.file.regmatch)|Find a string in the file.|^| |[vfs.file.size](/manual/config/items/itemtypes/zabbix_agent#vfs.file.sizefilemode)|The file size.|^| |[vfs.file.time](/manual/config/items/itemtypes/zabbix_agent#vfs.file.timefilemode)|The file time information.<br>On Windows XP `vfs.file.time[file,change]` may be equal to `vfs.file.time[file,access]`.|^| |[vfs.fs.discovery](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.discovery)|The list of mounted filesystems with their type and mount options.<br>The {#FSLABEL} macro is supported on Windows.|^| |[vfs.fs.get](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.get)|The list of mounted filesystems with their type, available disk space, inode statistics and mount options.<br>The {#FSLABEL} macro is supported on Windows.|^| |[vfs.fs.size](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.size)|The disk space in bytes or in percentage from total.|^| |[vm.memory.size](/manual/config/items/itemtypes/zabbix_agent#vm.memory.size)|The memory size in bytes or in percentage from total.|Virtual memory| |[web.page.get](/manual/config/items/itemtypes/zabbix_agent#web.page.get)|Get the content of a web page.|Web monitoring| |[web.page.perf](/manual/config/items/itemtypes/zabbix_agent#web.page.perf)|The loading time of a full web page.|^| |[web.page.regexp](/manual/config/items/itemtypes/zabbix_agent#web.page.regexp)|Find a string on the web page.|^| |[agent.hostmetadata](/manual/config/items/itemtypes/zabbix_agent#agent.hostmetadata)|The agent host metadata.|Zabbix| |[agent.hostname](/manual/config/items/itemtypes/zabbix_agent#agent.hostname)|The agent host name.|^| |[agent.ping](/manual/config/items/itemtypes/zabbix_agent#agent.ping)|The agent availability check.|^| |[agent.variant](/manual/config/items/itemtypes/zabbix_agent#agent.variant)|The variant of Zabbix agent (Zabbix agent or Zabbix agent 2).|^| |[agent.version](/manual/config/items/itemtypes/zabbix_agent#agent.version)|The version of Zabbix agent.|^| |[zabbix.stats](/manual/config/items/itemtypes/zabbix_agent#zabbix.stats)|Returns a set of Zabbix server or proxy internal metrics remotely.|^|  |[zabbix.stats](/manual/config/items/itemtypes/zabbix_agent#zabbix.stats.two)|Returns the number of monitored items in the queue which are delayed on Zabbix server or proxy remotely.|^|
es	### Métricas compartidas  La siguiente tabla enumera las métricas del agente Zabbix que son compatibles con Windows y se comparten con el agente UNIX Zabbix:  -   La clave de la métrica es un enlace a todos los detalles de la métrica del agente UNIX Zabbix. -   Se incluyen comentarios de la métrica relevantes para Windows  |Clave de métrica|Descripción|Grupo de métricas| |--|-------|-| |[log](/manual/config/items/itemtypes/zabbix_agent#logfileregexpencodingmaxlinesmodeoutputmaxdelayoptionspersistent-dir)|La supervisión de un archivo de registro. Esta métrica no es compatible con el registro de eventos de Windows.<br>El parámetro `persistent_dir` no es compatible con Windows.|[Monitoreo de registros](/manual/config/items/itemtypes/log_items)| |[log.count](/manual/config/items/itemtypes/zabbix_agent#log.countfileregexpencodingmaxproclinesmodemaxdelayoptionspersistent-dir)|El recuento de líneas coincidentes en un archivo de registro monitoreado. Esta métrica no es compatible con el registro de eventos de Windows.<br>El parámetro `persistent_dir` no es compatible con Windows.|[Log monitoring](/manual/config/items/itemtypes/log_items)| |[log.count](/manual/config/items/itemtypes/zabbix_agent#log.count)|El recuento de las lineas coincidentes en un archivo de registro monitoreado. Esta métrica no está soportada en Windows para el registro de eventos de Windows.<br>El parámetro `persistent_dir` no está soportado en Windows.|^| |[logrt](/manual/config/items/itemtypes/zabbix_agent#logrtfile-regexpregexpencodingmaxlinesmodeoutputmaxdelayoptionspersistent-dir)|El monitoreo de un archivo de registro que se rota. Esta métrica no es compatible con el registro de eventos de Windows.<br>El parámetro `persistent_dir` no es compatible con Windows.|^| |[logrt.count](/manual/config/items/itemtypes/zabbix_agent#logrt.countfile-regexpregexpencodingmaxproclinesmodemaxdelayoptionspersistent-dir)|El recuento de líneas coincidentes en un archivo de registro monitoreado que se rota. Esta métrica no es compatible con el registro de eventos de Windows.<br>El parámetro `persistent_dir` no es compatible con Windows.|^| |[modbus.get](/manual/config/items/itemtypes/zabbix_agent#modbus)|Lee datos Modbus.|Modbus| |[net.dns](/manual/config/items/itemtypes/zabbix_agent#net.dns)|Comprueba si el servicio DNS está activo.<br>Los parámetros `ip`, `timeout` y `count` se ignoran en Windows a menos que se use el agente 2 de Zabbix.|Red| |[net.dns.perf](/manual/config/items/itemtypes/zabbix_agent#net.dns.perf)|Comprueba el rendimiento de un servicio DNS.<br>Los parámetros `ip`, `timeout` y `count` son ignorados en Windows a menos que se use el agente 2 Zabbix.|^| |[net.dns.record](/manual/config/items/itemtypes/zabbix_agent#net.dns.record)|Realiza una consulta DNS.<br>Los parámetros `ip`, `timeout` y `count` se ignoran en Windows a menos que se use el agente 2 Zabbix.|^| |[net.if.discovery](/manual/config/items/itemtypes/zabbix_agent#net.if.discovery)|La lista de interfaces de red.<br>Algunas versiones de Windows (por ejemplo, Server 2008) pueden requerir la última versión actualizaciones instaladas para admitir caracteres no ASCII en los nombres de las interfaces.|^| |[net.if.in](/manual/config/items/itemtypes/zabbix_agent#net.if.in)|Las estadísticas de tráfico entrante en una interfaz de red.<br>En Windows, la métrica obtiene valores de 64 bits contadores si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.<br>Se admiten nombres de interfaz de varios bytes en Windows.<br>Usted puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.items.|^| |[net.if.out](/manual/config/items/itemtypes/zabbix_agent#net.if.out)|Las estadísticas de tráfico saliente en una interfaz de red.<br>En Windows, la métrica obtiene valores desde contadores de 64 bits  si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.<br>Se admiten nombres de interfaz de varios bytes en Windows.<br>Usted puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.items.|^| |[net.if.total](/manual/config/items/itemtypes/zabbix_agent#net.if.total)|La suma de las estadísticas de tráfico entrante y saliente en una interfaz de red.<br>En Windows, la métrica obtiene valores desde contadores de 64 bits si están disponibles. Los contadores estadísticos de interfaz de 64 bits se introdujeron en Windows Vista y Windows Server 2008. Si los contadores de 64 bits no están disponibles, el agente utiliza contadores de 32 bits.<br>Puede obtener descripciones de la interfaz de red en Windows con las métricas net.if.discovery o net.if.list.items.|^| |[net.tcp.listen](/manual/config/items/itemtypes/zabbix_agent#net.tcp.listen)|Comprueba si este puerto TCP está en estado LISTEN.|^| |[net.tcp.port](/manual/config/items/itemtypes/zabbix_agent#net.tcp.port)|Comprueba si es posible realizar una conexión TCP al puerto especificado.|^| |[net.tcp.service](/manual/config/items/itemtypes/zabbix_agent#net.tcp.service)|Comprueba si un servicio se está ejecutando y acepta conexiones TCP.<br>La verificación de LDAP y HTTPS en Windows está solo soportada por el agente Zabbix 2.|^| |[net.tcp.service.perf](/manual/config/items/itemtypes/zabbix_agent#net.tcp.service.perfservice)|Comprueba el rendimiento de un servicio TCP.<br>La comprobación de LDAP y HTTPS en Windows solo está soportada por el agente 2 de Zabbix.|^| |[net.tcp.socket.count](/manual/config/items/itemtypes/zabbix_agent#net.tcp.socket.count)|Devuelve el número de sockets TCP que coinciden con los parámetros.<br>Esta métrica es compatible con Linux por el agente Zabbix, pero en Windows solo es compatible con el [Agente Zabbix 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) en Windows de 64 bits.|^| |[net.udp.service](/manual/config/items/itemtypes/zabbix_agent#net.udp.service)|Comprueba si un servicio se está ejecutando y respondiendo a solicitudes UDP.|^| |[net.udp.service.perf](/manual/config/items/itemtypes/zabbix_agent#net.udp.service.perf)|Comprueba el rendimiento de un servicio UDP.|^| |[net.udp.socket.count](/manual/config/items/itemtypes/zabbix_agent#net.udp.socket.count)|Devuelve el número de sockets UDP que coinciden con los parámetros.<br>Esta métrica es compatible con Linux por el agente Zabbix, pero en Windows solo está soportada por el [Agente 2 Zabbix](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) en Windows de 64 bits.|^| |[proc.num](/manual/config/items/itemtypes/zabbix_agent#proc.num)|El número de procesos.<br>En Windows, solo se admiten los parámetros `name` y `user`.|Procesos| |[system.cpu.discovery](/manual/config/items/itemtypes/zabbix_agent#system.cpu.discovery)|La lista de CPU/núcleos de CPU detectados.|Sistema| |[system.cpu.load](/manual/config/items/itemtypes/zabbix_agent#system.cpu.loadcpumode)|La carga de la CPU.|^| |[system.cpu.num](/manual/config/items/itemtypes/zabbix_agent#system.cpu.numtype)|El número de CPU.|^| |[system.cpu.util](/manual/config/items/itemtypes/zabbix_agent#system.cpu.utilcputypemodeological-or-physical)|El porcentaje de utilización de la CPU.<br>El valor se adquiere utilizando el rendimiento del *Tiempo del procesador* encimera. Tenga en cuenta que desde Windows 8 su Administrador de tareas muestra la utilización de la CPU basándose en el contador de rendimiento de la *Utilidad del procesador*, mientras que en versiones anteriores era el contador de *Tiempo del procesador*.<br>*sistema* es el único parámetro de `tipo` admitido en Windows .|^| |[system.hostname](/manual/config/items/itemtypes/zabbix_agent#system.hostname)|El nombre de equipo del sistema.<br>El valor lo adquiere GetComputerName() (para **netbios**) o gethostname () (para funciones de **host**) en Windows.<br>Consulte también una [descripción más detallada](/manual/appendix/install/windows_agent#configuration).|^| |[system.localtime](/manual/config/items/itemtypes/zabbix_agent#system.localtime)|La hora del sistema.|^| |[system.run](/manual/config/items/itemtypes/zabbix_agent#system.run)|Ejecute el comando especificado en el equipo.|^| |[system.sw.arch](/manual/config/items/itemtypes/zabbix_agent#system.sw.arch)|La información de la arquitectura del software.|^| |[system.swap.size](/manual/config/items/itemtypes/zabbix_agent#system.swap.size)|El tamaño del espacio de intercambio en bytes o en porcentaje del total.<br>Se admite el parámetro de tipo `pused` en Linux por el agente Zabbix, pero en Windows solo es compatible con [Agente Zabbix 2](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2).<br>Tenga en cuenta que esta clave puede informar un tamaño/porcentaje de espacio de intercambio incorrecto en Plataformas Windows virtualizadas (VMware ESXi, VirtualBox). En este caso, puede utilizar la clave `perf_counter[\700(_Total)\702]` para obtener el porcentaje de espacio de intercambio correcto.|^| |[system.uname](/manual/config/items/itemtypes/zabbix_agent#system.uname)|Identificación del sistema.<br>En Windows, el valor de esta métrica se obtiene de las clases WMI Win32\_OperatingSystem y Win32\_Processor. El nombre del sistema operativo (incluida la edición) puede traducirse al idioma de visualización del usuario. En algunas versiones de Windows contiene símbolos de marcas comerciales y espacios adicionales.|^| |[system.uptime](/manual/config/items/itemtypes/zabbix_agent#system.uptime)|El tiempo de actividad del sistema en segundos.|^| |[vfs.dir.count](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.count)|El Recuento de entradas de directorio.<br>En Windows, los enlaces simbólicos de directorio se omiten y los enlaces físicos se cuentan sólo una vez.|Sistemas de archivos virtuales| |[vfs.dir.get](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.get)|El Lista de entradas del directorio.<br>En Windows, los enlaces simbólicos del directorio se omiten y los enlaces físicos se cuentan sólo una vez.|^| |[vfs.dir.size](/manual/config/items/itemtypes/zabbix_agent#vfs.dir.size)|El tamaño del directorio.<br>En Windows se omite cualquier enlace simbólico y los enlaces físicos se tienen en cuenta sólo una vez.|^| |[vfs.file.cksum](/manual/config/items/itemtypes/zabbix_agent#vfs.file.cksum)|La suma de comprobación del archivo, calculada mediante el algoritmo cksum de UNIX.|^| |[vfs.file.contents](/manual/config/items/itemtypes/zabbix_agent#vfs.file.contentsfileencoding)|Recuperando el contenido de un archivo.|^| |[vfs.file.exists](/manual/config/items/itemtypes/zabbix_agent#vfs.file.exists)|Comprueba si el archivo existe.<br>En Windows, las comillas dobles deben escaparse mediante una barra invertida ' \\'  y toda la clave de la métrica entre comillas dobles cuando se usa la utilidad de línea de comando para llamar a zabbix\_get.exe o agent2.<br>Tenga en cuenta que la métrica puede dejar de estar soportada en Windows si se busca un directorio dentro de un directorio que no sea directorio existente, p.e. `vfs.file.exists[C:\no\dir,dir]` (donde 'no' no existe).|^| |[vfs.file.get](/manual/config/items/itemtypes/zabbix_agent#vfs.file.get)|Devuelve información sobre un archivo.<br>Tipos de archivos admitidos en Windows: archivo normal, directorio, enlace simbólico| ^| |[vfs.file.md5sum](/manual/config/items/itemtypes/zabbix_agent#vfs.file.md5sum)|La suma de comprobación MD5 del archivo.|^| |[vfs.file.owner](/manual/config/items/itemtypes/zabbix_agent#vfs.file.owner)|Recupera el propietario de un archivo.|^| |[vfs.file.regexp](/manual/config/items/itemtypes/zabbix_agent#vfs.file.regexp)|Recuperar una cadena en el archivo.|^| |[vfs.file.regmatch](/manual/config/items/itemtypes/zabbix_agent#vfs.file.regmatch)|Busca una cadena en el archivo.|^| |[vfs.file.size](/manual/config/items/itemtypes/zabbix_agent#vfs.file.size)|El tamaño del archivo.|^| |[vfs.file.time](/manual/config/items/itemtypes/zabbix_agent#vfs.file.time)|La información de hora del archivo.<br>En Windows XP `vfs.file.time[file,change]` puede ser igual a`vfs.file.time[archivo,acceso]`.|^| |[vfs.fs.discovery](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.discovery)|La lista de sistemas de archivos montados con su tipo y opciones de montaje.<br>La macro {#FSLABEL} está soportada en Windows.|^| |[vfs.fs.get](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.get)|La lista de sistemas de archivos montados con su tipo, espacio disponible en disco, estadísticas de inodos y opciones de montaje.<br>El La macro {#FSLABEL} está soportada en Windows|^| |[vfs.fs.size](/manual/config/items/itemtypes/zabbix_agent#vfs.fs.size)|El espacio en disco en bytes o en porcentaje del total.|^| |[vm.memory.size](/manual/config/items/itemtypes/zabbix_agent#vm.memory.size)|El tamaño de la memoria en bytes o en porcentaje del total.|Memoria virtual| |[web.page.get](/manual/config/items/itemtypes/zabbix_agent#web.page.get)|Obtener el contenido de una página web.|Monitoreo web| |[web.page.perf](/manual/config/items/itemtypes/zabbix_agent#web.page.perf)|El tiempo de carga de una página web completa.|^| |[web.page.regexp](/manual/config/items/itemtypes/zabbix_agent#web.page.regexp)|Buscar una cadena en la página web.|^| |[agent.hostmetadata](/manual/config/items/itemtypes/zabbix_agent#agent.hostmetadata)|Los metadatos del host del agente.|Zabbix| |[agent.hostname](/manual/config/items/itemtypes/zabbix_agent#agent.hostname)|El nombre de host del agente.|^| |[agent.ping](/manual/config/items/itemtypes/zabbix_agent#agent.ping)|La verificación de disponibilidad del agente.|^| |[agent.variant](/manual/config/items/itemtypes/zabbix_agent#agent.variant)|La variante del agente Zabbix (agente Zabbix o agente Zabbix 2).|^| |[agent.version](/manual/config/items/itemtypes/zabbix_agent#agent.version)|La versión del agente Zabbix.|^| |[zabbix.stats](/manual/config/items/itemtypes/zabbix_agent#zabbix.stats)|Devuelve un conjunto de métricas internas del servidor Zabbix o del proxy de forma remota.|^| |[zabbix.stats](/manual/config/items/itemtypes/zabbix_agent#zabbix.stats.two)|Devuelve el número de métricas monitoreadas en la cola que se retrasan en el servidor Zabbix o en el proxy de forma remota.|^|

en-us	##### Sharing  Dashboards can be made public or private.   Public dashboards are visible to all users. Private dashboards are visible only to their owner.  Private dashboards can be shared by the owner with other users and user groups.   The sharing status of a dashboard is displayed in the list of all dashboards.  To edit the sharing status of a dashboard, click on the *Sharing* option in  the action menu when viewing a single dashboard:  |Parameter|Description| |---------|-----------| |*Type*|Select dashboard type:<br>**Private** - dashboard is visible only to selected user groups and users<br>**Public** - dashboard is visible to all| |*List of user group shares*|Select user groups that the dashboard is accessible to.<br>You may allow read-only or read-write access.| |*List of user shares*|Select users that the dashboard is accessible to.<br>You may allow read-only or read-write access.|
es	##### Compartiendo  Los tableros pueden hacerse públicos o privados.  Los tableros públicos son visibles para todos los usuarios. Los tableros privados solo son visibles para su propietario. El propietario puede compartir tableros privados con otros usuarios y grupos de usuarios.  El estado de uso compartido de un tablero se muestra en la lista de todos los tableros. Para editar el estado de uso compartido de un tablero, haga clic en la opción *Compartir* en el menú de acciones al visualizar un único tablero:  |Parámetro|Descripción| |---------|-----------| |*Tipo*|Seleccione el tipo de tablero:<br>**Privado**: el tablero es visible solo para usuarios y grupos de usuarios seleccionados<br>**Público**: el tablero es visible para todos| |*Lista de recursos compartidos de grupos de usuarios*|Seleccione los grupos de usuarios a los que se puede acceder al tablero.<br>Puede permitir el acceso de solo lectura o de lectura y escritura.| |*Lista de recursos compartidos de usuarios*|Seleccione los usuarios a los que puede acceder el tablero.<br>Puede permitir el acceso de solo lectura o de lectura y escritura.|

en-us	#### Sharing discovered host groups  Low-level discovery rules can now link already discovered and existing host groups to hosts created by the same low-level discovery rules. This affects host groups previously discovered and created by other low-level discovery rules based on the specified [group prototypes](/manual/discovery/low_level_discovery/host_prototypes#configuration).
es	#### Compartir grupos de equipos descubiertos  Las reglas de descubrimiento de bajo nivel ahora pueden vincular grupos de equipos existentes y ya descubiertos con equipos creados mediante las mismas reglas de descubrimiento de bajo nivel. Esto afecta a los grupos de equipos previamente descubiertos y creados por otras reglas de descubrimiento de bajo nivel basadas en los [prototipos de grupo](/manual/discovery/low_level_discovery/host_prototypes#configuration)  especificados.

en-us	#### Sharing  The **Sharing** tab contains the map type as well as sharing options (user groups, users) for private maps:  ![](../../../../../assets/en/manual/config/visualization/map_config2.png)  |Parameter|Description| |--|--------| |*Type*|Select map type:<br>**Private** - map is visible only to selected user groups and users<br>**Public** - map is visible to all| |*List of user group shares*|Select user groups that the map is accessible to.<br>You may allow read-only or read-write access.| |*List of user shares*|Select users that the map is accessible to.<br>You may allow read-only or read-write access.|  When you click on *Add* to save this map, you have created an empty map with a name, dimensions, and certain preferences. Now you need to add some elements. For that, click on *Edit* in the map list to open the editable area.
es	#### Intercambio  La pestaña **Compartir** contiene el tipo de mapa y las opciones para compartir (grupos de usuarios, usuarios) para mapas privados:  ![](../../../../../assets/en/manual/config/visualization/map_config2.png)  |Parámetro|Descripción| |--|--------| |*Tipo*|Seleccione el tipo de mapa:<br>**Privado**: el mapa es visible solo para usuarios y grupos de usuarios seleccionados<br>**Público**: el mapa es visible para todos| |*Lista de recursos compartidos de grupos de usuarios*|Seleccione los grupos de usuarios a los que el mapa es accesible.<br>Puede permitir el acceso de solo lectura o de lectura y escritura.| |*Lista de usuarios compartidos*|Seleccione los usuarios a los que el mapa es accesible.<br>Puede permitir el acceso de solo lectura o de lectura y escritura.|  Cuando hace clic en *Agregar* para guardar este mapa, ha creado un mapa vacío con un nombre, dimensiones y ciertas preferencias. Ahora necesitas agregar algunos elementos Para eso, haga clic en *Editar* en la lista de mapas para abrir el área editable.

en-us	##### Shell configuration form  This step should be performed only once for every host that will be monitored by SSH checks.  By using the following commands, the **public** key file can be installed on a remote host *10.10.10.10*, so that the SSH checks can be performed with a *root* account (for better readability, command prompts are commented out):  ```bash sudo -u zabbix ssh-copy-id root@10.10.10.10 # The authenticity of host '10.10.10.10 (10.10.10.10)' can't be established. # RSA key fingerprint is 38:ba:f2:a4:b5:d9:8f:52:00:09:f7:1f:75:cc:0b:46. # Are you sure you want to continue connecting (yes/no)? yes # Warning: Permanently added '10.10.10.10' (RSA) to the list of known hosts. # root@10.10.10.10's password: <Enter root password> # Now try logging into the machine, with "ssh 'root@10.10.10.10'", # and check to make sure that only the key(s) you wanted were added. ```  Now it is possible to check the SSH login using the default private key (*/home/zabbix/.ssh/id\_rsa*) for the *zabbix* user account:  ```bash sudo -u zabbix ssh root@10.10.10.10 ```  If the login is successful, then the configuration part in the shell is finished and the remote SSH session can be closed.
es	##### Formulario de configuración de Shell  Este paso debe realizarse sólo una vez por cada equipo que se vaya a ser monitoreado por controles SSH.  Al utilizar los siguientes comandos, se puede instalar el archivo de clave **pública** en un equipo remoto *10.10.10.10*, para que se puedan realizar las comprobaciones SSH con una cuenta *root* (para una mejor legibilidad, las indicaciones de comando están comentadas):  ```bash sudo -u zabbix ssh-copy-id root@10.10.10.10 # No se puede establecer la autenticidad del host '10.10.10.10 (10.10.10.10)'. # La huella digital de la clave RSA es 38:ba:f2:a4:b5:d9:8f:52:00:09:f7:1f:75:cc:0b:46. # ¿Estás seguro de que deseas continuar conectándote (sí/no)? Sí # Advertencia: Se agregó permanentemente '10.10.10.10' (RSA) a la lista de hosts conocidos. # contraseña de root@10.10.10.10: <Ingrese la contraseña de root> # Ahora intenta iniciar sesión en la máquina, con "ssh 'root@10.10.10.10'", # y verifique que solo se hayan agregado las claves que deseaba. ```  Ahora es posible verificar el inicio de sesión SSH usando la clave privada predeterminada (*/home/zabbix/.ssh/id\_rsa*) para la cuenta de usuario *zabbix*:  ```bash sudo -u zabbix ssh root@10.10.10.10 ```  Si el inicio de sesión es exitoso, entonces la parte de configuración en el shell se ha terminado y la sesión SSH remota se puede cerrar.

en-us	 ##### signum(value) {#signum}  Returns '-1' if a value is negative, '0' if a value is zero, '1' if a value is positive.  Parameter:   -   **value** - the value to check.  Example:      signum(last(/host/key))
es	 ##### signum(valor) {#signum}  Devuelve '-1' si un valor es negativo, '0' si un valor es cero, '1' si un valor es positivo.  Parámetro:  -   **valor**: el valor a comprobar.  Ejemplo:      signum(last(/host/key))

en-us	##### Simple attributes  An MBean object name is nothing but a string which you define in your Java application. An attribute name, on the other hand, can be more complex. In case an attribute returns primitive data type (an integer, a string etc.) there is nothing to worry about, the key will look like this:      jmx[com.example:Type=Hello,weight]  In this example the object name is "com.example:Type=Hello", the attribute name is "weight", and the returned value type should probably be "Numeric (float)".
es	##### Atributos simples  El nombre de un objeto MBean no es más que una cadena que usted define en su Aplicación Java. Por otro lado, el nombre de un atributo puede ser más complejo. En caso de que un atributo devuelva un tipo de datos primitivo (un número entero, una cadena, etc.) no hay nada de qué preocuparse, la clave se verá así:      jmx[com.example:Type=Hello,weight]  En este ejemplo, el nombre del objeto es "com.example:Type=Hello", el atributo del nombre es "peso", y el tipo de valor devuelto probablemente debería ser "Numérico (flotante)".

en-us	 ##### Simple change {#simplechange}  Calculate the difference between the current and previous value.  Comments:  -   This step can be useful to measure a constantly growing value;<br> -   Evaluated as **value**-**prev\_value**, where *value* - the current value; *prev\_value* - the previously received value;<br> -   Only one change operation per item ("Simple change" or "Change per second") is allowed; -   If the current value is smaller than the previous value, Zabbix discards that difference (stores nothing) and waits for another value;<br> -   If you mark the *Custom on fail* checkbox, it is possible to specify custom error-handling options: either to discard the value, set a specified value, or set a specified error message. In case of a failed preprocessing step, the item will not become unsupported if the option to discard the value or set a specified value is selected.
es	 ##### Cambio simple {#simplechange}  Calcule la diferencia entre el valor actual y el anterior.  Comentarios:  -   Este paso puede ser útil para medir un valor en constante crecimiento;<br> -   Evaluado como **valor**-**prev\_value**, donde *valor* - el valor actual; *prev\_value* - el valor recibido previamente;<br> -   Sólo se permite una operación de cambio por métrica ("Cambio simple" o "Cambio por segundo"); -   Si el valor actual es menor que el valor anterior, Zabbix descarta esa diferencia (no almacena nada) y espera otro valor;<br> -   Si marca la casilla de verificación *Personalizado en caso de error*, es posible especificar opciones personalizadas de manejo de errores: descartar el valor, establecer un valor específico o establecer un mensaje de error específico. En caso de que falle un paso de preprocesamiento, la métrica no dejará de ser compatible si se selecciona la opción de descartar el valor o establecer un valor específico.

en-us	#### Simple checks  There is a bug in **fping** versions earlier than v3.10 that mishandles duplicate echo replay packets. This may cause unexpected results for `icmpping`, `icmppingloss`, `icmppingsec` items. It is recommended to use the latest version of **fping**. Please see [ZBX-11726](https://support.zabbix.com/browse/ZBX-11726) for more details.
es	#### Controles simples  Hay un error en las versiones de **fping** anteriores a v3.10 que maneja mal los paquetes de repetición de eco duplicados. Esto puede causar resultados inesperados para Elementos `icmpping`, `icmppingloss`, `icmppingsec`. Se recomienda  usar la última versión de **fping**. Por favor mira [ZBX-11726](https://support.zabbix.com/browse/ZBX-11726) para más detalles.

en-us	#### Simple checks  The [`vmware.eventlog`](/manual/vm_monitoring/vmware_keys#vmware.eventlog) item now supports optional filtering by severity in the third parameter.  The [`vmware.vm.discovery`](/manual/vm_monitoring/vmware_keys#vmware.vm.discovery) item now also [returns](/manual/vm_monitoring/discovery_fields) data on virtual machine network interfaces. This data can be used to configure custom [host interfaces](/manual/discovery/low_level_discovery/host_prototypes#host-interfaces).  The [`vmware.vm.net.if.discovery`](/manual/vm_monitoring/vmware_keys#vmware.vm.net.if.discovery) item now also [returns](/manual/vm_monitoring/discovery_fields) an array of network interface addresses.  A new **options** parameter has been added to the following items:  -   [`icmpping`](/manual/config/items/itemtypes/simple_checks#icmpping) -   [`icmppingloss`](/manual/config/items/itemtypes/simple_checks#icmppingloss) -   [`icmppingsec`](/manual/config/items/itemtypes/simple_checks#icmppingsec)  This parameter can be used to specify whether redirected responses should be treated as target host up or target host down. See [simple checks](/manual/config/items/itemtypes/simple_checks#supported-simple-checks) for more details.
es	#### Comprobaciones simples  La métrica [`vmware.eventlog`](/manual/vm_monitoring/vmware_keys#vmware.eventlog) ahora admite el filtrado opcional por gravedad en el tercer parámetro.  La métrica [`vmware.vm.discovery`](/manual/vm_monitoring/vmware_keys#vmware.vm.discovery) ahora también [devuelve](/manual/vm_monitoring/discovery_fields) datos en las interfaces de red de máquinas virtuales. Estos datos se pueden utilizar para configurar [interfaces de equipo](/manual/discovery/low_level_discovery/host_prototypes#host-interfaces) personalizadas.  La métrica [`vmware.vm.net.if.discovery`](/manual/vm_monitoring/vmware_keys#vmware.vm.net.if.discovery) ahora también [devuelve](/manual/vm_monitoring/discovery_fields) una matriz de direcciones de interfaz.  Se agregó un nuevo parámetro **opciones** a las siguientes métricas:  -   [`icmpping`](/manual/config/items/itemtypes/simple_checks#icmpping) -   [`icmppingloss`](/manual/config/items/itemtypes/simple_checks#icmppingloss) -   [`icmppingsec`](/manual/config/items/itemtypes/simple_checks#icmppingsec)  Este parámetro se puede utilizar para especificar si las respuestas redirigidas deben tratarse como equipo de destino activo o equipo de destino inactivo. Consulte [comprobaciones simples](/manual/config/items/itemtypes/simple_checks#supported-simple-checks) para obtener más detalles.

en-us	##### Simple data collection  Collect the content of *https://www.example.com/release\_notes*:  -   Create an item with type "Script". -   In the *Script* field, enter:  ```javascript var request = new HttpRequest(); return request.get("https://www.example.com/release_notes"); ```
es	##### Recogida de datos sencilla  Recoge el contenido de *https://www.example.com/release_notes*:     - · Crea un elemento de tipo "Script". - · En el campo *Script*, introduce el siguiente código: ``` {.java} var request = new HttpRequest(); return request.get("https://www.example.com/release_notes"); ```

en-us	 ##### sinh(value) {#sinh}  The hyperbolical sine of a value, where the value is an angle expressed in radians.  Parameter:   -   **value** - the value to check  For example, the hyperbolical sine of a value '1' will be '1.17520119364'.  Example:      sinh(last(/host/key))
es	 ##### sinh(valor) {#sinh}  El seno hiperbólico de un valor, donde el valor es un ángulo expresado en radianes.  Parámetro:  -   **valor** - el valor a comprobar  Por ejemplo, el seno hiperbólico de un valor '1' será '1,17520119364'.  Ejemplo:      sinh(last(/host/key))

en-us	 ##### sin(value) {#sin}  The sine of a value, where the value is an angle expressed in radians.  Parameter:   -   **value** - the value to check  For example, the sine of a value '1' will be '0.8414709848'.  Example:      sin(last(/host/key))
es	 ##### sin(valor) {#sin}  El seno de un valor, donde el valor es un ángulo expresado en radianes.  Parámetro:  -   **valor** - el valor a comprobar  Por ejemplo, el seno de un valor '1' será '0,8414709848'.  Ejemplo:      sin(last(/host/key))

en-us	#### Size limits  There are size limits for PSK identity and value in Zabbix, in some cases a crypto library can have lower limit:  |Component|PSK identity max size|PSK value min size|PSK value max size| |---------|---------------------|------------------|------------------| |*Zabbix*|128 UTF-8 characters|128-bit (16-byte PSK, entered as 32 hexadecimal digits)|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*GnuTLS*|128 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*OpenSSL 1.0.x, 1.1.0*|127 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)| |*OpenSSL 1.1.1*|127 bytes (may include UTF-8 characters)|\-|512-bit (64-byte PSK, entered as 128 hexadecimal digits)| |*OpenSSL 1.1.1a and later*|127 bytes (may include UTF-8 characters)|\-|2048-bit (256-byte PSK, entered as 512 hexadecimal digits)|  ::: noteimportant  Zabbix frontend allows configuring up to 128-character long PSK identity string and 2048-bit long PSK regardless of crypto libraries used.\ If some Zabbix components support lower limits, it is the user's responsibility to configure PSK identity and value with allowed length for these components.\ Exceeding length limits results in communication failures between Zabbix components.  :::  Before Zabbix server connects to agent using PSK, the server looks up the PSK identity and PSK value configured for that agent in database (actually in configuration cache). Upon receiving a connection the agent uses PSK identity and PSK value from its configuration file. If both parties have the same PSK identity string and PSK value the connection may succeed.  ::: noteimportant  Each PSK identity must be paired with only one value. It is the user's responsibility to ensure that there are no two PSKs with the same identity string but different values. Failing to do so may lead to unpredictable errors or disruptions of communication between Zabbix components using PSKs with this PSK identity string.  :::
es	#### Límites de tamaño  Existen límites de tamaño para la identidad y el valor de PSK en Zabbix, en algunos casos una biblioteca criptográfica puede tener un límite inferior:  |Componente|Tamaño máximo de identidad PSK|Tamaño mínimo del valor PSK|Tamaño máximo del valor PSK| |---------|---------------------|------------------|------------------| |*Zabbix*|128 caracteres UTF-8|128 bits (PSK de 16 bytes, ingresado como 32 dígitos hexadecimales)|2048 bits (PSK de 256 bytes, ingresado como 512 dígitos hexadecimales)| |*GnuTLS*|128 bytes (puede incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, ingresado como 512 dígitos hexadecimales)| |*OpenSSL 1.0.x, 1.1.0*|127 bytes (puede incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, ingresado como 512 dígitos hexadecimales)| |*OpenSSL 1.1.1*|127 bytes (puede incluir caracteres UTF-8)|\-|512 bits (PSK de 64 bytes, ingresado como 128 dígitos hexadecimales)| |*OpenSSL 1.1.1a y posterior*|127 bytes (puede incluir caracteres UTF-8)|\-|2048 bits (PSK de 256 bytes, ingresado como 512 dígitos hexadecimales)|  ::: noteimportant  El frontend de Zabbix permite configurar una cadena de identidad PSK de hasta 128 caracteres de largo y una PSK de 2048 bits de largo independientemente de las bibliotecas criptográficas utilizadas.\ Si algunos componentes de Zabbix admiten límites inferiores, es responsabilidad del usuario  de configurar la identidad y el valor de PSK con la longitud permitida para estos componentes.\ Exceder los límites de longitud provoca fallas de comunicación entre los componentes Zabbix. :::  Antes de que el servidor Zabbix se conecte al agente usando PSK, el servidor busca la identidad de PSK y el valor de PSK configurados para ese agente en la base de datos (en realidad en la caché de configuración). Al recibir una conexión el agente utiliza la identidad PSK y el valor PSK de su archivo de configuración. Si ambas partes tienen la misma cadena de identidad PSK y valor de PSK la conexión puede tener éxito.  ::: noteimportant  Cada identidad PSK debe estar emparejada con un solo valor. Es responsabilidad del usuario asegurarse de que no haya dos PSK con la misma cadena de identidad pero con valores diferentes. No hacerlo puede provocar errores impredecibles o interrupciones en la comunicación entre los componentes Zabbix  que utilizan PSK con esta cadena de identidad PSK. :::

en-us	 ### Size  |Type|Size|Comments| |-----|-----|----------| |Byte| 4 |Size of the current payload in bytes.|
es	 ### Tamaño  |Tipo|Tamaño|Comentarios| |-----|-----|----------| |Byte| 4 |Tamaño de la carga útil actual en bytes.|

en-us	 ##### skewness(/host/key,(sec|#num)<:time shift>) {#skewness}  The asymmetry of the probability distribution in collected values within the defined evaluation period. See also: [Skewness](https://en.wikipedia.org/wiki/Skewness).<br> Supported value types: *Float*, *Integer*.<br> Supported [foreach function](/manual/appendix/functions/aggregate/foreach): *last_foreach*.  Parameters: see [common parameters](#common-parameters).  Example:      skewness(/host/key,1h) #the skewness for the last hour until now
es	 ##### skewness(/host/key,(sec|#num)<:time shift>) {#skewness}  La asimetría de la distribución de probabilidad en los valores recolectados dentro del período de evaluación definido. Ver también: [Asimetría](https://en.wikipedia.org/wiki/Skewness).<br> Tipos de valores admitidos: *Flotante*, *Entero*.<br> [Función foreach](/manual/appendix/functions/aggregate/foreach) admitida: *last_foreach*.  Parámetros: consulte [parámetros comunes](#common-parameters).  Ejemplo:      skewness(/host/key,1h) #la asimetría de la última hora hasta ahora

en-us	#### Slack webhook (custom)  This webhook will forward notifications from Zabbix to a Slack channel.  ![](../../../../../../assets/en/manual/config/notifications/media/webhook_slack1.png){width="600"}  ``` {.java} try {     var params = JSON.parse(value),         req = new HttpRequest(),         response;      if (params.HTTPProxy) {         req.setProxy(params.HTTPProxy);     }      req.addHeader('Content-Type: application/x-www-form-urlencoded');      Zabbix.log(4, '[ Slack webhook ] Webhook request with value=' + value);      response = req.post(params.hook_url, 'payload=' + encodeURIComponent(value));     Zabbix.log(4, '[ Slack webhook ] Responded with code: ' + req.getStatus() + '. Response: ' + response);      try {         response = JSON.parse(response);     }     catch (error) {         if (req.getStatus() < 200 || req.getStatus() >= 300) {             throw 'Request failed with status code ' + req.getStatus();         }         else {             throw 'Request success, but response parsing failed.';         }     }      if (req.getStatus() !== 200 || !response.ok || response.ok === 'false') {         throw response.error;     }      return 'OK'; } catch (error) {     Zabbix.log(3, '[ Slack webhook ] Sending failed. Error: ' + error);      throw 'Failed with error: ' + error; } ```
es	#### Webhook de Slack (personalizado)  Este webhook reenviará notificaciones de Zabbix a un canal de Slack.  ![](../../../../../../assets/en/manual/config/notifications/media/webhook_slack1.png){width="600"}  ``` {.java} intentar {     var parámetros = JSON.parse(valor),         solicitud = nueva HttpRequest(),         respuesta;      si (params.HTTPProxy) {         req.setProxy(params.HTTPProxy);     }      req.addHeader('Tipo de contenido: aplicación/x-www-form-urlencoded');      Zabbix.log(4, '[Slack webhook] Solicitud de webhook con valor=' + valor);      respuesta = req.post(params.hook_url, 'payload=' + encodeURIComponent(valor));     Zabbix.log(4, '[ Webhook de Slack ] Respondió con el código: ' + req.getStatus() + '. Respuesta: ' + respuesta);      intentar {         respuesta = JSON.parse(respuesta);     }     atrapar (error) {         si (req.getStatus() < 200 || req.getStatus() >= 300) {             throw 'La solicitud falló con el código de estado' + req.getStatus();         }         demás {             throw 'La solicitud se realizó correctamente, pero el análisis de la respuesta falló.';         }     }      if (req.getStatus() !== 200 || !response.ok || respuesta.ok === 'falso') {         lanzar respuesta.error;     }      devolver 'OK'; } atrapar (error) {     Zabbix.log(3, '[ Webhook de Slack ] Error al enviar. Error: ' + error);      throw 'Error con error: ' + error; } ```

en-us	# sla.create
es	# sla.create

en-us	# sla.delete
es	# sla.delete

en-us	### SLA excluded downtime  The excluded downtime object defines periods where the connected service(s) are scheduled to be out of working order, without affecting SLI, e.g., undergoing planned maintenance. It has the following properties.
es	### SLA excluye el tiempo de inactividad  El objeto de tiempo de inactividad excluido define los períodos en los que los servicios conectados están programados para estar fuera de funcionamiento, sin afectar el SLI, por ejemplo, someterse a un mantenimiento planificado. Tiene las siguientes propiedades.

en-us	# sla.get
es	# sla.get

en-us	# sla.getsli
es	# sla.getsli

en-us	 ### SLA  In this example, expected Zabbix cluster performance is 100% excluding semi-annual one hour maintenance period.     First, you need to add a new service level agreement.   Go to the *Services->SLA* menu section and press Create SLA. Enter name *Zabbix cluster performance* and set the SLO to 100%.   The service Zabbix cluster has a service tag `Zabbix:server`. To use this SLA for measuring performance of Zabbix cluster, in the *Service tags* parameter, specify:  - Name: Zabbix - Operation: Equals - Value: server  ![](../../../assets/en/manual/config/service_sla.png){width=600}  In a real-life setup, you can also update desired reporting period, time zone and start date or change the schedule from 24/7 to custom. For this example, the default settings are sufficient.   Switch to the *Excluded downtimes* tab and add downtimes for scheduled maintenance periods to exclude these periods from SLA calculation. In the Excluded downtimes section press the Add link, enter downtime name, planned start time and duration.  ![](../../../assets/en/manual/config/service_sla1.png){width=600}  Press Add to save the new SLA.  Switch to the SLA reports section to view the SLA report for Zabbix cluster.    ![](../../../assets/en/manual/config/service_sla2.png){width=600}  The SLA info can also be checked in the *Services* section.   ![](../../../assets/en/manual/config/service_sla3.png){width=600}
es	 ### SLA  En este ejemplo, el rendimiento esperado del clúster Zabbix es del 100 % excluyendo el período de mantenimiento semestral de una hora.  Primero, debe agregar un nuevo acuerdo de nivel de servicio.  Vaya a la sección de menú *Servicios->SLA* y presione Crear SLA. Ingrese el nombre *Rendimiento del clúster Zabbix* y establezca el SLO en 100%.  El clúster de servicio Zabbix tiene una etiqueta de servicio `Zabbix:server`. Para utilizar este SLA para medir el rendimiento del clúster Zabbix, en el parámetro *Etiquetas de servicio*, especifique:  - Nombre: Zabbix - Operación: Igual - Valor: servidor  ![](../../../assets/en/manual/config/service_sla.png){width=600}  En una configuración de la vida real, también puede actualizar el período de informe deseado, la zona horaria y la fecha de inicio o cambiar el horario de 24 horas al día, 7 días a la semana a personalizado. Para este ejemplo, la configuración predeterminada es suficiente.  Cambie a la pestaña *Tiempos de inactividad excluidos* y agregue tiempos de inactividad para los períodos de mantenimiento programados para excluir estos períodos del cálculo del SLA. En la sección Tiempos de inactividad excluidos, presione el enlace Agregar, ingrese el nombre del tiempo de inactividad, la hora de inicio planificada y la duración.  ![](../../../assets/en/manual/config/service_sla1.png){width=600}  Presione Agregar para guardar el nuevo SLA.  Cambie a la sección de informes de SLA para ver el informe de SLA para el clúster de Zabbix.  ![](../../../assets/en/manual/config/service_sla2.png){width=600}  La información del SLA también se puede consultar en la sección *Servicios*.  ![](../../../assets/en/manual/config/service_sla3.png){width=600}

en-us	# SLA object  The following objects are directly related to the `sla` (Service Level Agreement) API.
es	# Objeto SLA  Los siguientes objetos están directamente relacionados con la API `sla` (Acuerdo de nivel de servicio).

en-us	 ### SLA reports  How a service performs compared to an SLA is visible in the [SLA report](/manual/web_interface/frontend_sections/services/sla_report). SLA reports can be viewed:    - from the *SLA* section by clicking on the SLA report hyperlink;   - from the *Services* section by clicking on the SLA name in the info tab;   - in the Dashboard [widget](/manual/web_interface/frontend_sections/dashboards/widgets/sla_report) *SLA report*.      Once an SLA is configured, the *Info* tab in the services section will also display some information about service performance. 
es	 ### Informes SLA  El rendimiento de un servicio en comparación con un SLA se puede ver en el [informe SLA](/manual/web_interface/frontend_sections/services/sla_report). Los informes SLA se pueden ver:    - desde la sección *SLA* haciendo clic en el hipervínculo del informe SLA;   - desde la sección *Servicios* haciendo clic en el nombre del SLA en la pestaña de información;   - en el [widget](/manual/web_interface/frontend_sections/dashboards/widgets/sla_report) de tablero *Informe SLA*.      Una vez que se configura un SLA, la pestaña *Información* en la sección de servicios también mostrará información sobre el rendimiento del servicio.

en-us	### SLAs  ![](../../../../../assets/en/manual/web_interface/sla_list.png){width="600"}  A list of the configured SLAs is displayed. *Note* that only the SLAs  related to services accessible to the user will be displayed (as read-only,  unless *Manage SLA* is enabled for the user role).   Displayed data:  |Parameter|Description| |--|--------| |*Name*|The SLA name is displayed.<br>The name is a link to [SLA configuration](/manual/it_services/sla#configuration). | |*SLO*|The service level objective (SLO) is displayed. | |*Effective date*|The date of starting SLA calculation is displayed. | |*Reporting period*|The period used in the SLA report is displayed - *daily*, *weekly*, *monthly*, *quarterly*, or *annually*. | |*Time zone*|The SLA time zone is displayed. | |*Schedule*|The SLA schedule is displayed - 24x7 or custom. | |*SLA report*|Click on the link to see the SLA report for this SLA. | |*Status*|The SLA status is displayed - enabled or disabled. |
es	### SLA  ![](../../../../../assets/en/manual/web_interface/sla_list.png){width="600"}  Se muestra una lista de los SLA configurados. *Tenga en cuenta* que solo se mostrarán los SLA relacionados con los servicios accesibles al usuario (como solo lectura, a menos que *Administrar SLA* esté habilitado para el rol de usuario).   Datos mostrados:  |Parámetro|Descripción| |--|--------| |*Nombre*|Se muestra el nombre del SLA.<br>El nombre es un enlace a [configuración del SLA](/manual/it_services/sla#configuration). | |*SLO*|Se muestra el objetivo de nivel de servicio (SLO). | |*Fecha de vigencia*|Se muestra la fecha de inicio del cálculo del SLA. | |*Período de informe*|Se muestra el período utilizado en el informe SLA: *diario*, *semanal*, *mensual*, *trimestral* o *anual*. | |*Zona horaria*|Se muestra la zona horaria SLA. | |*Programación*|El programa SLA se muestra: 24 horas al día, 7 días a la semana o personalizado. | |*Informe SLA*|Haga clic en el enlace para ver el informe SLA para este SLA. | |*Estado*|Se muestra el estado del SLA: habilitado o deshabilitado. |

en-us	### SLA Schedule  The SLA schedule object defines periods where the connected service(s) are scheduled to be in working order. It has the following properties.
es	### Horarios de SLA  El objeto de programación SLA define períodos en los que los servicios conectados están programados para funcionar correctamente. Tiene las siguientes propiedades.

en-us	### SLA service tag  The SLA service tag object links services to include in the calculations for the SLA. It has the following properties.
es	### Etiqueta de servicio SLA  El objeto de etiqueta de servicio SLA vincula los servicios que se incluirán en los cálculos del SLA. Tiene las siguientes propiedades.

en-us	 ### SLAs  Previously, SLA targets had to be defined for each service separately. Since Zabbix 6.0, SLA has become a separate entity, which contains information about service schedule, expected service level objective (SLO) and downtime periods to exclude from the calculation. Once configured, an SLA can be assigned to multiple services through [service tags](/manual/it_services/service_tree#tags).   During an upgrade:   - Identical SLAs defined for each service will be grouped and one SLA per each group will be created.  - Each affected service will get a special tag `SLA`:`<ID>` and the same tag will be specified in the *Service tags* parameter of the corresponding SLA.  - Service creation time, a new metric in SLA reports, will be set to 01/01/2000 00:00 for existing services. 
es	 ### SLA  Anteriormente, los objetivos de SLA debían definirse para cada servicio por separado. Desde Zabbix 6.0, SLA se ha convertido en una entidad separada, que contiene información sobre el cronograma de servicio, el objetivo de nivel de servicio esperado (SLO) y los períodos de inactividad que se deben excluir del cálculo. Una vez configurado, se puede asignar un SLA a múltiples servicios a través de las [etiquetas de servicio](/manual/it_services/services_tree#tags).  Durante una actualización:  - Se agruparán SLA idénticos definidos para cada servicio y se creará un SLA por cada grupo. - Cada servicio afectado obtendrá una etiqueta especial `SLA`:`<ID>` y la misma etiqueta se especificará en el parámetro *Etiquetas de servicio* del SLA correspondiente. - La hora de creación del servicio, una nueva métrica en los informes SLA, se establecerá a 01/01/2000 00:00 para los servicios existentes.

en-us	### SLA  The SLA object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |slaid|ID|ID of the SLA.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the SLA.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |period|integer|Reporting period of the SLA.<br><br>Possible values:<br>0 - daily;<br>1 - weekly;<br>2 - monthly;<br>3 - quarterly;<br>4 - annually.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |slo|float|Minimum acceptable Service Level Objective expressed as a percent. If the Service Level Indicator (SLI) drops lower, the SLA is considered to be in problem/unfulfilled state.<br><br>Possible values: 0-100 (up to 4 fractional digits).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |effective_date|integer|Effective date of the SLA.<br><br>Possible values: date timestamp in UTC.| |timezone|string|Reporting time zone, for example: `Europe/London`, `UTC`.<br><br>For the full list of supported time zones please refer to [PHP documentation](https://www.php.net/manual/en/timezones.php).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |status|integer|Status of the SLA.<br><br>Possible values:<br>0 - *(default)* disabled SLA;<br>1 - enabled SLA.| |description|string|Description of the SLA.|
es	### SLA  El objeto SLA tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |slaid|ID|ID del SLA.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |nombre|cadena|Nombre del SLA.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |period|integer|Período de informe del SLA.<br><br>Valores posibles:<br>0 - diario;<br>1 - semanal;<br>2 - mensual;<br>3 - trimestral;<br >4 - anualmente.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |slo|float|Objetivo de nivel de servicio mínimo aceptable expresado como porcentaje. Si el indicador de nivel de servicio (SLI) cae más bajo, se considera que el SLA está en estado problemático o no cumplido.<br><br>Valores posibles: 0-100 (hasta 4 dígitos fraccionarios).<br><br>[ Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |fecha_efectiva|integer|Fecha de vigencia del SLA.<br><br>Valores posibles: fecha y hora en UTC.| |zona horaria|cadena|Zona horaria de informes, por ejemplo: `Europa/Londres`, `UTC`.<br><br>Para obtener la lista completa de zonas horarias admitidas, consulte la [documentación PHP](https://www. php.net/manual/en/timezones.php).<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |status|entero|Estado del SLA.<br><br>Valores posibles:<br>0 - *(predeterminado)* SLA deshabilitado;<br>1 - SLA habilitado.| |descripción|cadena|Descripción del SLA.|

en-us	# SLA  This class is designed to work with SLA (Service Level Agreement) objects used to estimate the performance of IT infrastructure and business services.  Object references:  -   [SLA](/manual/api/reference/sla/object#sla) -   [SLA schedule](/manual/api/reference/sla/object#sla_schedule) -   [SLA excluded downtime](/manual/api/reference/sla/object#sla_excluded_downtime) -   [SLA service tag](/manual/api/reference/sla/object#sla_service_tag)  Available methods:  -   [sla.create](/manual/api/reference/sla/create) - create new SLAs -   [sla.delete](/manual/api/reference/sla/delete) - delete SLAs -   [sla.get](/manual/api/reference/sla/get) - retrieve SLAs -   [sla.getsli](/manual/api/reference/sla/getsli) - retrieve Service Level Indicator (SLI) data for SLAs -   [sla.update](/manual/api/reference/sla/update) - update SLAs
es	# SLA  Esta clase está diseñada para trabajar con objetos SLA (Acuerdo de nivel de servicio) utilizados para estimar el rendimiento de la Infraestructura TI y servicios empresariales.  Referencias de objetos:  -   [SLA](/manual/api/reference/sla/object#sla) -   [Programación de SLA](/manual/api/reference/sla/object#sla-schedule) -   [Tiempo de inactividad excluido SLA](/manual/api/reference/sla/object#sla-excluded-downtime) -   [Etiqueta de servicio SLA](/manual/api/reference/sla/object#sla-service-tag)  Métodos disponibles:  -   [sla.create](/manual/api/reference/sla/create) - creación de nuevos SLA -   [sla.delete](/manual/api/reference/sla/delete) - eliminación de SLA -   [sla.get](/manual/api/reference/sla/get) - recuperación de SLA -   [sla.getsli](/manual/api/reference/sla/getsli) - recuperación de datos del indicador de nivel de servicio (SLI) para SLA -   [sla.update](/manual/api/reference/sla/update) - actualización de SLA

en-us	# sla.update
es	# sla.update

en-us	#### SLES 15  In SUSE Linux Enterprise Server 15 you need to configure `php-fpm` (the path to configuration file may vary slightly depending on the service pack):      cp /etc/php8/fpm/php-fpm.conf{.default,}     cp /etc/php8/fpm/php-fpm.d/www.conf{.default,}     sed -i 's/user = nobody/user = wwwrun/; s/group = nobody/group = www/' /etc/php8/fpm/php-fpm.d/www.conf
es	#### SLES 15  En SUSE Linux Enterprise Server 15 se necesita configurar `php-fpm` (la ruta al archivo de configuración puede variar ligeramente según el paquete de servicio):      cp /etc/php8/fpm/php-fpm.conf {.default,}     cp /etc/php8/fpm/php-fpm.d/www.conf {.default,}     sed -i 's/user = nobody/user = wwwrun/; s/group = nobody/group = www/' /etc/php8/fpm/php-fpm.d/www.conf

en-us	#### SLI data  The SLI data returned for each reported period and service consists of:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |uptime|integer|Amount of time service spent in an _OK_ state during scheduled uptime, less the excluded downtimes.| |downtime|integer|Amount of time service spent in a _not OK_ state during scheduled uptime, less the excluded downtimes.| |sli|float|SLI (per cent of total uptime), based on uptime and downtime.| |error\_budget|integer|Error budget (in seconds), based on the SLI and the SLO.| |excluded\_downtimes|array|Array of excluded downtimes in this reporting period.<br><br>Each object will contain the following parameters:<br>- `name` - Name of the excluded downtime.<br>- `period_from` - Starting date and time (inclusive) of the excluded downtime.<br>- `period_to` - Ending date and time (exclusive) of the excluded downtime.<br><br>Excluded downtimes are sorted by period_from field ascending.|
es	#### Datos SLI  Los datos de SLI devueltos para cada período y servicio reportado consisten en:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |uptime|entero|Cantidad de tiempo que el servicio pasó en estado _OK_ durante el tiempo de actividad programado, menos los tiempos de inactividad excluidos.| |downtime|entero|Cantidad de tiempo que el servicio pasó en un estado _no correcto_ durante el tiempo de actividad programado, menos los tiempos de inactividad excluidos.| |sli|float|SLI (porcentaje del tiempo de actividad total), basado en el tiempo de actividad y el tiempo de inactividad.| |error\_budget|entero|Presupuesto de error (en segundos), basado en SLI y SLO.| |excluded\_downtimes|matriz|Matriz de tiempos de inactividad excluidos en este período de informe.<br><br>Cada objeto contendrá los siguientes parámetros:<br>- `name`: nombre del tiempo de inactividad excluido.<br>- `period_from ` - Fecha y hora de inicio (inclusive) del tiempo de inactividad excluido.<br>- `period_to` - Fecha y hora de finalización (exclusivas) del tiempo de inactividad excluido.<br><br>Los tiempos de inactividad excluidos se ordenan por campo period_from de forma ascendente.|

en-us	#### Slideshow  It is possible to activate a slideshow in the dashboard:  -   `/zabbix.php?action=dashboard.view&slideshow=1` - activate slideshow
es	#### Diapositivas  Es posible activar una presentación de diapositivas en el tablero:  - `/zabbix.php?action=dashboard.view&slideshow=1` - activa la presentación de diapositivas

en-us	#### Slow configuration sync with Oracle  Configuration sync might be slow in Zabbix installations with Oracle DB that have high number of items and item preprocessing steps. This is caused by the Oracle database engine speed processing *nclob* type fields.  To improve performance, you can convert the field types from *nclob* to *nvarchar2* by manually applying the database patch [items_nvarchar_prepare.sql](/../assets/en/manual/installation/items_nvarchar_prepare.sql). Note that this conversion will reduce the maximum field size limit from 65535 bytes to 4000 bytes for item preprocessing parameters and item parameters such as *Description*, Script item's field *Script*, HTTP agent item's fields *Request body* and *Headers*, Database monitor item's field *SQL query*. Queries to determine template names that need to be deleted before applying the patch are provided in the patch as a comment. Alternatively, if MAX_STRING_SIZE is set you can change *nvarchar2(4000)* to *nvarchar2(32767)* in the patch queries to set the 32767 bytes field size limit.  For an extended discussion, see [ZBX-22363](https://support.zabbix.com/browse/ZBX-22363).
es	#### Sincronización de configuración lenta con Oracle  La sincronización de la configuración puede ser lenta en instalaciones de Zabbix con Oracle DB que tienen una gran cantidad de métricas y pasos de preprocesamiento de métricas. Esto se debe a la velocidad del motor de la base de datos Oracle que procesa campos de tipo *nclob*.  Para mejorar el rendimiento, puede convertir los tipos de campo de *nclob* a *nvarchar2* aplicando manualmente el parche de la base de datos [items_nvarchar_prepare.sql](/../assets/en/manual/installation/items_nvarchar_prepare.sql). Tenga en cuenta que esta conversión reducirá el límite máximo de tamaño de campo de 65535 bytes a 4000 bytes para los parámetros de preprocesamiento de métricas y los parámetros de métricas como *Descripción*, campo de script de la métrica *Script*, campos de lamétrica del agente HTTP *Cuerpo de la solicitud* y *Encabezados*, campo de la métrica del monitor de base de datos *Consulta SQL*. Las consultas para determinar los nombres de las plantillas que deben eliminarse antes de aplicar el parche se proporcionan en el parche como comentario. Alternativamente, si se establece MAX_STRING_SIZE, puede cambiar *nvarchar2(4000)* a *nvarchar2(32767)* en las consultas de parche para establecer el límite de tamaño de campo de 32767 bytes.  Para obtener una discusión ampliada, consulte [ZBX-22363](https://support.zabbix.com/browse/ZBX-22363).

en-us	#### Slow MySQL queries  Zabbix server generates slow `SELECT` queries in case of non-existing values for items. This [issue](https://bugs.mysql.com/bug.php?id=74602) is known to occur in MySQL 5.6/5.7 versions (for an extended discussion, see [ZBX-10652](https://support.zabbix.com/browse/ZBX-10652)), and, in specific cases, may also occur in later MySQL versions. A workaround to this is disabling the [`index_condition_pushdown`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_index-condition-pushdown) or [`prefer_ordering_index`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_prefer-ordering-index) optimizer in MySQL. Note, however, that this workaround may not fix all issues related to slow queries.
es	#### Consultas MySQL lentas  El servidor Zabbix genera consultas `SELECT` lentas en caso de que los valores de las métricas no existan. Se sabe que este [problema](https://bugs.mysql.com/bug.php?id=74602) ocurre en las versiones MySQL 5.6/5.7 (para una discusión más amplia, consulte [ZBX-10652](https://support.zabbix.com/browse/ZBX-10652)), y, en casos específicos, también puede ocurrir en versiones posteriores de MySQL. Una solución alternativa a esto es deshabilitar [`index_condition_pushdown`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_index-condition-pushdown) u optimizar [`prefer_ordering_index`](https://dev.mysql.com/doc/refman/8.0/en/switchable-optimizations.html#optflag_prefer-ordering-index) en MySQL. Sin embargo, tenga en cuenta que es posible que esta solución no resuelva todos los problemas relacionados con consultas lentas.

en-us	 ##### smart.attribute.discovery {#smart.attribute.discovery}  <br> Returns a list of S.M.A.R.T. device attributes.<br> Return value: *JSON object*.  Comments:  -   The following macros and their values are returned: {\#NAME}, {\#DISKTYPE}, {\#ID}, {\#ATTRNAME}, {\#THRESH}; -   HDD, SSD and NVME drive types are supported. Drives can be alone or combined in a RAID. {\#NAME} will have an add-on in case of RAID, e.g: {"{\#NAME}": "/dev/sda cciss,2"}.
es	 ##### descubrimiento.de.atributo.inteligente {#descubrimiento.de.atributo.inteligente}  <br> Devuelve una lista de S.M.A.R.T. atributos del dispositivo.<br> Valor de retorno: *objeto JSON*.  Comentarios:  - Se devuelven las siguientes macros y sus valores: {\#NAME}, {\#DISKTYPE}, {\#ID}, {\#ATTRNAME}, {\#THRESH}; - Se admiten los tipos de unidades HDD, SSD y NVME. Las unidades pueden estar solas o combinadas en un RAID. {\#NAME} tendrá un complemento en caso de RAID, por ejemplo: {"{\#NAME}": "/dev/sda cciss,2"}.

en-us	 ##### smart.disk.discovery {#smart.disk.discovery}  <br> Returns a list of S.M.A.R.T. devices.<br> Return value: *JSON object*.  Comments:  -   The following macros and their values are returned: {\#NAME}, {\#DISKTYPE}, {\#MODEL}, {\#SN}, {\#PATH}, {\#ATTRIBUTES}, {\#RAIDTYPE}; -   HDD, SSD and NVME drive types are supported. If a drive does not belong to a RAID, the {\#RAIDTYPE} will be empty. {\#NAME} will have an add-on in case of RAID, e.g: {"{\#NAME}": "/dev/sda cciss,2"}.
es	 ##### disco.inteligente.discovery {#disco.inteligente.discovery}  <br> Devuelve una lista de S.M.A.R.T. dispositivos.<br> Valor de retorno: *objeto JSON*.  Comentarios:  - Se devuelven las siguientes macros y sus valores: {\#NAME}, {\#DISKTYPE}, {\#MODEL}, {\#SN}, {\#PATH}, {\#ATTRIBUTES}, {\#RAIDTYPE }; - Se admiten los tipos de unidades HDD, SSD y NVME. Si una unidad no pertenece a un RAID, {\#RAIDTYPE} estará vacío. {\#NAME} tendrá un complemento en caso de RAID, por ejemplo: {"{\#NAME}": "/dev/sda cciss,2"}.

en-us	 ##### smart.disk.get[<path>,<raid type>] {#smart.disk.get}  <br> Returns all available properties of S.M.A.R.T. devices.<br> Return value: *JSON object*.  Parameters:  -   **path** - the disk path, the {\#PATH} macro may be used as a value;<br> -   **raid_type** - the RAID type, the {\#RAID} macro may be used as a value  Comments:  -   HDD, SSD and NVME drive types are supported. Drives can be alone or combined in a RAID;<br> -   The data includes smartctl version and call arguments, and additional fields:<br>*disk\_name* - holds the name with the required add-ons for RAID discovery, e.g: {"disk\_name": "/dev/sda cciss,2"}<br>*disk\_type* - holds the disk type HDD, SSD, or NVME, e.g: {"disk\_type": "ssd"};<br> -   If no parameters are specified, the item will return information about all disks.
es	 ##### smart.disk.get[<ruta>,<tipo de incursión>] {#smart.disk.get}  <br> Devuelve todas las propiedades disponibles de S.M.A.R.T. dispositivos.<br> Valor de retorno: *objeto JSON*.  Parámetros:  - **ruta** - la ruta del disco, la macro {\#PATH} puede usarse como valor;<br> - **raid_type**: el tipo de RAID, la macro {\#RAID} puede usarse como valor  Comentarios:  - Se admiten los tipos de unidades HDD, SSD y NVME. Las unidades pueden estar solas o combinadas en un RAID;<br> - Los datos incluyen la versión de smartctl y argumentos de llamada, y campos adicionales:<br>*disk\_name* - contiene el nombre con los complementos necesarios para el descubrimiento de RAID, por ejemplo: {"disk\_name": "/dev/sda cciss,2"}<br>*disk\_type*: contiene el tipo de disco HDD, SSD o NVME, por ejemplo: {"disk\_type": "ssd"};<br> - Si no se especifica ningún parámetro, el elemento devolverá información sobre todos los discos.

en-us	**SMS**  The following additional elements are exported only for the *SMS* media type.  |Element|<|Type|Description| |-|---|---|-----------------------| |gsm\_modem|<|string|(required) Serial device name of the GSM modem.|  ::: noteclassic See also: [Media type object](/manual/api/reference/mediatype/object) (refer to the relevant property with a matching name). :::
es	**SMS**  Los siguientes elementos adicionales se exportan únicamente para el tipo de medio *SMS*.  |Elemento|<|Tipo|Descripción| |-|---|---|-----------------------| |gsm\_modem|<|cadena|(obligatorio) Nombre del dispositivo serie del módem GSM.|  ::: noteclassic Consulte también: [Objeto de tipo de medio](/manual/api/reference/mediatype/object) (consulte la propiedad relevante con un nombre coincidente). :::

en-us	#### SNMP checks  If the OpenBSD operating system is used, a use-after-free bug in the Net-SNMP library up to the 5.7.3 version can cause a crash of Zabbix server if the SourceIP parameter is set in the Zabbix server configuration file. As a workaround, please do not set the SourceIP parameter. The same problem applies also for Linux, but it does not cause Zabbix server to stop working. A local patch for the net-snmp package on OpenBSD was applied and will be released with OpenBSD 6.3.
es	#### Comprobaciones SNMP  Si se utiliza el sistema operativo OpenBSD, un error use-after-free en  la biblioteca Net-SNMP hasta la versión 5.7.3 puede causar un bloqueo del servidor Zabbix si el parámetro SourceIP está configurado en el archivo de configuración del servidor Zabbix. Como solución alternativa, no configure el parámetro SourceIP. El mismo problema se aplica también a Linux, pero no hace que el servidor Zabbix deje de funcionar. Un parche local para net-snmp Se aplicó el paquete en OpenBSD y se lanzará con OpenBSD 6.3.

en-us	#### SNMP data spikes  Spikes in SNMP data have been observed that may be related to certain physical factors like voltage spikes in the mains. See [ZBX-14318](https://support.zabbix.com/browse/ZBX-14318) more details.
es	#### picos de datos SNMP  Se han observado picos en los datos de SNMP que pueden estar relacionados con ciertos factores físicos como picos de tensión en la red eléctrica. Ver [ZBX-14318](https://support.zabbix.com/browse/ZBX-14318) más detalles.

en-us	 ##### SNMP get value {#snmpget}  Apply formatting options to the SNMP get value:<br>  -   **UTF-8 from Hex-STRING** - convert hex-string to UTF-8 string;<br> -   **MAC from Hex-STRING** - validate hex-string as MAC address and return a proper MAC address string (where `' '` are replaced by `':'`);<br> -   **Integer from BITS** - convert the first 8 bytes of a bit string expressed as a sequence of hex characters (e.g., "1A 2B 3C 4D") into a 64-bit unsigned integer. In bit strings longer than 8 bytes, consequent bytes will be ignored.  If you mark the *Custom on fail* checkbox, it is possible to specify custom error-handling options: either to discard the value, set a specified value, or set a specified error message. In case of a failed preprocessing step, the item will not become unsupported if the option to discard the value or set a specified value is selected.
es	 ##### Valor SNMP get {#snmpget}  Aplique opciones de formato al valor de obtención SNMP:<br>  -   **UTF-8 de Hex-STRING** - convierte una cadena hexadecimal a una cadena UTF-8;<br> -   **MAC de Hex-STRING** - valida la cadena hexadecimal como dirección MAC y devuelve una cadena de dirección MAC adecuada (donde `' '` se reemplaza por `':'`);<br> -   **Entero de BITS**: convierte los primeros 8 bytes de una cadena de bits expresada como una secuencia de caracteres hexadecimales (por ejemplo, "1A 2B 3C 4D") en un entero sin signo de 64 bits. En cadenas de bits de más de 8 bytes, los bytes siguientes se ignorarán.  Si marca la casilla de verificación *Personalizado en caso de error*, es posible especificar opciones personalizadas de manejo de errores: descartar el valor, establecer un valor específico o establecer un mensaje de error específico. En caso de que falle un paso de preprocesamiento, la métrica no dejará de ser compatible si se selecciona la opción de descartar el valor o establecer un valor específico.

en-us	##### SNMP trap format  All customized Perl trap receivers and SNMPTT trap configuration must format the trap in the following way:   ```yaml [timestamp] [the trap, part 1] ZBXTRAP [address] [the trap, part 2] ```  where  -   \[timestamp\] - the timestamp in "%Y-%m-%dT%H:%M:%S%z" format -   ZBXTRAP - header that indicates that a new trap starts in this line -   \[address\] - IP address used to find the host for this trap  Note that "ZBXTRAP" and "\[address\]" will be cut out from the message during processing. If the trap is formatted otherwise, Zabbix might parse the traps unexpectedly.  Example trap:  ```bash 2024-01-11T15:28:47+0200 .1.3.6.1.6.3.1.1.5.3 Normal "Status Events" localhost - ZBXTRAP 192.168.1.1 Link down on interface 2. Admin state: 1. Operational state: 2 ```  This will result in the following trap for SNMP interface with IP=192.168.1.1:  ```bash 2024-01-11T15:28:47+0200 .1.3.6.1.6.3.1.1.5.3 Normal "Status Events" localhost - Link down on interface 2. Admin state: 1. Operational state: 2 ```
es	##### Formato de captura SNMP  Todos los receptores de capturas Perl personalizados y la configuración de capturas SNMPTT deben formatee la trampa de la siguiente manera:   ```yaml [marca de tiempo] [la trampa, parte 1] ZBXTRAP [dirección] [la trampa, parte 2] ```  dónde  - \[timestamp\] - la marca de tiempo en formato "%Y-%m-%dT%H:%M:%S%z" - ZBXTRAP - encabezado que indica que una nueva trampa comienza en esta línea - \[dirección\] - Dirección IP utilizada para encontrar el host para esta trampa  Tenga en cuenta que "ZBXTRAP" y "\[dirección\]" se eliminarán del mensaje. durante el procesamiento. Si la trampa tiene otro formato, Zabbix podría analizar las trampas inesperadamente.  Trampa de ejemplo:  ```golpecito 2024-01-11T15:28:47+0200 .1.3.6.1.6.3.1.1.5.3 Localhost normal de "Eventos de estado" - ZBXTRAP 192.168.1.1 Enlace inactivo en la interfaz 2. Estado de administrador: 1. Estado operativo: 2 ```  Esto dará como resultado la siguiente trampa para la interfaz SNMP con IP=192.168.1.1:  ```golpecito 2024-01-11T15:28:47+0200 .1.3.6.1.6.3.1.1.5.3 "Eventos de estado" normales localhost - Enlace inactivo en la interfaz 2. Estado de administración: 1. Estado operativo: 2 ```

en-us	##### SNMPTrapperFile  A temporary file used for passing data from the SNMP trap daemon to the proxy.<br>Must be the same as in zabbix\_trap\_receiver.pl or SNMPTT configuration file.  Default: `/tmp/zabbix_traps.tmp`
es	##### SNMPTrapperFile  Un archivo temporal utilizado para pasar datos desde el demonio de captura SNMP (SNMP trap) al proxy.<br>Debe ser el mismo que en zabbix\_trap\_receiver.pl o el archivo de configuración SNMPTT.  Valor predeterminado: `/tmp/zabbix_traps.tmp`

en-us	##### SNMPTrapperFile Temporary file used for passing data from the SNMP trap daemon to the server.<br>Must be the same as in zabbix\_trap\_receiver.pl or SNMPTT configuration file.  Default: `/tmp/zabbix_traps.tmp`
es	##### SNMPTrapperFile Archivo temporal utilizado para pasar datos desde el demonio de captura SNMP (SNMP trap) al servidor.<br>Debe ser el mismo que en zabbix\_trap\_receiver.pl o el archivo de configuración SNMPTT.  Valor predeterminado: `/tmp/zabbix_traps.tmp`

en-us	#### SNMP traps  The "net-snmp-perl" package, needed for SNMP traps, has been removed in RHEL 8.0-8.2; re-added in RHEL 8.3.  So if you are using RHEL 8.0-8.2, the best solution is to upgrade to RHEL 8.3.  Please also see [ZBX-17192](https://support.zabbix.com/browse/ZBX-17192) for more information.
es	#### calturadores SNMP  El paquete "net-snmp-perl", necesario para los capturadores SNMP, se eliminó en RHEL 8.0-8.2; agregado nuevamente en RHEL 8.3.  Entonces, si está utilizando RHEL 8.0-8.2, la mejor solución es actualizar a RHEL 8.3.  Consulte también [ZBX-17192](https://support.zabbix.com/browse/ZBX-17192) para más información.

en-us	#### SNMP traps with Zabbix high availability  Zabbix now can read SNMP trap files from the correct place in case the active node is switched in a high-availability setup.  However, for this functionality to work it is required to update the time format in any bash, perl and SNMPTT scripts to "%Y-%m-%dT%H:%M:%S%z" (i.e. `2024-01-10T11:56:14+0300`).
es	#### Capturas SNMP con alta disponibilidad de Zabbix  Zabbix ahora puede leer archivos de captura SNMP desde el lugar correcto en caso de que el nodo activo se cambie en una configuración de alta disponibilidad.  Sin embargo, para que esta funcionalidad funcione, es necesario actualizar el formato de hora en cualquier script bash, perl y SNMPTT a "%Y-%m-%dT%H:%M:%S%z" (es decir, `2024-01-10T11:56:14+0300`).

en-us	##### SNMP walk to JSON {#snmptojson}  Convert SNMP values to JSON.   Specify a field name in the JSON and the corresponding SNMP OID path. Field values will be populated by values in the specified SNMP OID path.  Comments:  -   Similar value formatting options as in the *SNMP walk value* step are available;<br> -   You may use this preprocessing step for [SNMP OID discovery](/manual/discovery/low_level_discovery/examples/snmp_oids_walk);<br> -   If you mark the *Custom on fail* checkbox, it is possible to specify custom error-handling options: either to discard the value, set a specified value, or set a specified error message. In case of a failed preprocessing step, the item will not become unsupported if the option to discard the value or set a specified value is selected.
es	##### SNMP walk a JSON {#snmptojson}  Convierta valores SNMP a JSON.   Especifique un nombre de campo en el JSON y la ruta SNMP OID correspondiente. Los valores de los campos se completarán con los valores de la ruta OID SNMP especificada.  Comentarios:  -   Están disponibles opciones de formato de valores similares a las del paso *Valor de caminata SNMP*;<br> -   Puede utilizar este paso de preprocesamiento para [descubrimiento de OID SNMP](/manual/discovery/low_level_discovery/examples/snmp_oids_walk);<br> -   Si marca la casilla de verificación *Personalizado en caso de error*, es posible especificar opciones personalizadas de manejo de errores: descartar el valor, establecer un valor específico o establecer un mensaje de error específico. En caso de que un paso de preprocesamiento falle, la métrica no dejará de ser compatible si se selecciona la opción de descartar el valor o establecer un valor específico.

en-us	##### SNMP walk value {#snmpwalk}  Extract value by the specified OID/MIB name and apply formatting options:<br>  -   **Unchanged** - return hex-string as unescaped hex string;<br> -   **UTF-8 from hex-STRING** - convert hex-string to UTF-8 string;<br> -   **MAC from hex-STRING** - validate hex-string as MAC address and return a proper MAC address string (where `' '` are replaced by `':'`);<br> -   **Integer from BITS** - convert the first 8 bytes of a bit string expressed as a sequence of hex characters (e.g., "1A 2B 3C 4D") into a 64-bit unsigned integer. In bit strings longer than 8 bytes, consequent bytes will be ignored.  If you mark the *Custom on fail* checkbox, it is possible to specify custom error-handling options: either to discard the value, set a specified value, or set a specified error message. In case of a failed preprocessing step, the item will not become unsupported if the option to discard the value or set a specified value is selected.
es	##### Valor de SNMP walk {#snmpwalk}  Extraiga el valor por el nombre OID/MIB especificado y aplique las opciones de formato:<br>  -   **Sin cambios** - devuelve una cadena hexadecimal como una cadena hexadecimal sin escape;<br> -   **UTF-8 de hex-STRING** - convierte cadena hexadecimal a cadena UTF-8;<br> -   **MAC de hex-STRING** - valida la cadena hexadecimal como dirección MAC y devuelve una cadena de dirección MAC adecuada (donde `' '` se reemplaza por `':'`);<br> -   **Entero de BITS**: convierte los primeros 8 bytes de una cadena de bits expresada como una secuencia de caracteres hexadecimales (por ejemplo, "1A 2B 3C 4D") en un entero sin signo de 64 bits. En cadenas de bits de más de 8 bytes, los bytes siguientes se ignorarán.  Si marca la casilla de verificación *Personalizado en caso de error*, es posible especificar opciones personalizadas de manejo de errores: descartar el valor, establecer un valor específico o establecer un mensaje de error específico. En caso de que falle un paso de preprocesamiento, la métrica no dejará de ser compatible si se selecciona la opción de descartar el valor o establecer un valor específico.

en-us	##### SocketDir Directory to store IPC sockets used by internal Zabbix services.  Default: `/tmp`
es	##### SocketDir Directorio para almacenar sockets IPC utilizados por los servicios internos de Zabbix.  Predeterminado: `/tmp`

en-us	##### SocketDir  The directory to store IPC sockets used by internal Zabbix services.  Default: `/tmp`
es	##### SocketDir  El directorio para almacenar sockets IPC utilizados por los servicios internos de Zabbix.  Predeterminado: `/tmp`

en-us	 #### Software update check  A software update check is now added by default to new and existing installations - Zabbix frontend will communicate to the public Zabbix endpoint to check for updates.  The news about available Zabbix software updates are displayed in *Reports* -> *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)* and (optionally) in the *System Information* dashboard [widget](/manual/web_interface/frontend_sections/dashboards/widgets/system).  ![](../../../assets/en/manual/introduction/software_updates_available.png)  You can disable the software update check by setting AllowSoftwareUpdateCheck=0 in server [configuration](/manual/appendix/config/zabbix_server#allowsoftwareupdatecheck).
es	 #### Comprobación de actualización de software  Ahora se agrega una verificación de actualización de software de forma predeterminada a las instalaciones nuevas y existentes: la interfaz de Zabbix se comunicará con el punto final público de Zabbix para buscar actualizaciones.  Las noticias sobre las actualizaciones de software Zabbix disponibles se muestran en *Informes* -> *[Información del sistema](/manual/web_interface/frontend_sections/reports/status_of_zabbix)* y (opcionalmente) en el [widget](/manual /web_interface/frontend_sections/dashboards/widgets/system) de tablero *Información del sistema*.  ![](../../../assets/en/manual/introduction/software_updates_available.png)  Puede deshabilitar la verificación de actualización de software configurando AllowSoftwareUpdateCheck=0 en la [configuración](/manual/appendix/config/zabbix_server#allowsoftwareupdatecheck) del servidor.

en-us	 #### Software update check  A software update check is now added by default to new and existing installations - Zabbix frontend will communicate to the public Zabbix endpoint to check for updates.   You can disable this check by setting AllowSoftwareUpdateCheck=0 in server [configuration](/manual/appendix/config/zabbix_server#allowsoftwareupdatecheck).
es	 #### Comprobación de actualización de software  Ahora se agrega una verificación de actualización de software de forma predeterminada a las instalaciones nuevas y existentes: la interfaz de Zabbix se comunicará con el punto final público de Zabbix para buscar actualizaciones.   Puede desactivar esta verificación configurando AllowSoftwareUpdateCheck=0 en la [configuración](/manual/appendix/config/zabbix_server#allowsoftwareupdatecheck) del servidor.

en-us	#### Solaris  See values supported for 'memtype' parameter on Solaris in the table.  |Supported value|Description|Source in psinfo structure|Tries to be compatible with| |--|------|--|--| |vsize ^[1](proc_mem_notes#footnotes)^|Size of process image|pr\_size|ps -o vsz| |pmem|Percentage of real memory|pr\_pctmem|ps -o pmem| |rss|Resident set size<br>It may be underestimated - see rss description in "man ps".|pr\_rssize|ps -o rss|
es	#### Solaris  Consulte los valores admitidos para el parámetro 'memtype' en Solaris en la tabla.  |Valor admitido|Descripción|Fuente en estructura psinfo|Intenta ser compatible con| |--|------|--|--| |vsize ^[1](proc_mem_notes#footnotes)^|Tamaño de la imagen del proceso|pr\_size|ps -o vsz| |pmem|Porcentaje de memoria real|pr\_pctmem|ps -o pmem| |rss|Tamaño del conjunto residente<br>Puede estar subestimado; consulte la descripción de rss en "man ps".|pr\_rssize|ps -o rss|

en-us	### Source  CAction::create() in *ui/include/classes/api/services/CAction.php*.
es	### Fuente  CAction::create() en *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAction::delete() in *ui/include/classes/api/services/CAction.php*.
es	### Fuente  CAction::delete() en *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAction::get() in *ui/include/classes/api/services/CAction.php*.
es	### Fuente  CAction::get() en *ui/include/clases/api/services/CAction.php*.

en-us	### Source  CAction::update() in *ui/include/classes/api/services/CAction.php*.
es	### Fuente  CAction::update() en *ui/include/classes/api/services/CAction.php*.

en-us	### Source  CAlert::get() in *ui/include/classes/api/services/CAlert.php*.
es	### Fuente  CAlert::get() en *ui/include/classes/api/services/CAlert.php*.

en-us	### Source  CAPIInfo::version() in *ui/include/classes/api/services/CAPIInfo.php*.
es	### Fuente  CAPIInfo::version() en *ui/include/classes/api/services/CAPIInfo.php*.

en-us	### Source  CAuditLog::get() in *ui/include/classes/api/services/CAuditLog.php*.
es	### Fuente  CAuditLog::get() en *ui/include/classes/api/services/CAuditLog.php*.

en-us	### Source  CAuthentication::get() in *ui/include/classes/api/services/CAuthentication.php*.
es	### Fuente  CAuthentication::get() en *ui/include/classes/api/services/CAuthentication.php*.

en-us	### Source  CAuthentication::update() in *ui/include/classes/api/services/CAuthentication.php*.
es	### Fuente  CAuthentication::update() en *ui/include/classes/api/services/CAuthentication.php*.

en-us	### Source  CAutoregistration::get() in *ui/include/classes/api/services/CAutoregistration.php*.
es	### Fuente  CAutoregistration::get() en *ui/include/classes/api/services/CAutoregistration.php*.

en-us	### Source  CAutoregistration::update() in *ui/include/classes/api/services/CAutoregistration.php*.
es	### Fuente  CAutoregistration::update() en *ui/include/classes/api/services/CAutoregistration.php*.

en-us	### Source  CConfiguration::export() in *ui/include/classes/api/services/CConfiguration.php*.
es	### Fuente  CConfiguration::export() en *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CConfiguration::importcompare() in *ui/include/classes/api/services/CConfiguration.php*.
es	### Fuente  CConfiguration::importcompare() en *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CConfiguration::import() in *ui/include/classes/api/services/CConfiguration.php*.
es	### Fuente  CConfiguration::import() en *ui/include/classes/api/services/CConfiguration.php*.

en-us	### Source  CConnector::create() in *ui/include/classes/api/services/CConnector.php*.
es	### Fuente  CConnector::create() en *ui/include/classes/api/services/CConnector.php*.

en-us	### Source  CConnector::delete() in *ui/include/classes/api/services/CConnector.php*.
es	### Fuente  CConnector::delete() en *ui/include/classes/api/services/CConnector.php*.

en-us	### Source  CConnector:get() in *ui/include/classes/api/services/CConnector.php*.
es	### Fuente  CConnector:get() en *ui/include/classes/api/services/CConnector.php*.

en-us	### Source  CConnector::update() in *ui/include/classes/api/services/CConnector.php*.
es	### Fuente  CConnector::update() en *ui/include/classes/api/services/CConnector.php*.

en-us	### Source  CCorrelation::create() in *ui/include/classes/api/services/CCorrelation.php*.
es	### Fuente  CCorrelación::create() en *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::delete() in *ui/include/classes/api/services/CCorrelation.php*.
es	### Fuente  CCorrelación::delete() en *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::get() in *ui/include/classes/api/services/CCorrelation.php*.
es	### Fuente  CCorrelación::get() en *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CCorrelation::update() in *ui/include/classes/api/services/CCorrelation.php*.
es	### Fuente  CCorrelación::update() en *ui/include/classes/api/services/CCorrelation.php*.

en-us	### Source  CDashboard::create() in *ui/include/classes/api/services/CDashboard.php*.
es	### Fuente  CDashboard::create() en *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::delete() in *ui/include/classes/api/services/CDashboard.php*.
es	### Fuente  CDashboard::delete() en *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::get() in *ui/include/classes/api/services/CDashboard.php*.
es	### Fuente  CDashboard::get() en *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDashboard::update() in *ui/include/classes/api/services/CDashboard.php*.
es	### Fuente  CDashboard::update() en *ui/include/classes/api/services/CDashboard.php*.

en-us	### Source  CDCheck::get() in *ui/include/classes/api/services/CDCheck.php*.
es	### Fuente  CDCheck::get() en *ui/include/classes/api/services/CDCheck.php*.

en-us	### Source  CDHost::get() in *ui/include/classes/api/services/CDHost.php*.
es	### Fuente  CHost::delete() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CDiscoveryRule::copy() in *ui/include/classes/api/services/CDiscoveryRule.php*.
es	### Fuente  CDiscoveryRule::copy() en *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::create() in *ui/include/classes/api/services/CDiscoveryRule.php*.
es	### Fuente  CDiscoveryRule::create() en *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::delete() in *ui/include/classes/api/services/CDiscoveryRule.php*.
es	### Fuente  CDiscoveryRule::delete() en *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::get() in *ui/include/classes/api/services/CDiscoveryRule.php*.
es	### Fuente  CDiscoveryRule::get() en *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDiscoveryRule::update() in *ui/include/classes/api/services/CDiscoveryRule.php*.
es	### Fuente  CDiscoveryRule::update() en *ui/include/classes/api/services/CDiscoveryRule.php*.

en-us	### Source  CDRule::create() in *ui/include/classes/api/services/CDRule.php*.
es	### Fuente  CDRule::create() en *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::delete() in *ui/include/classes/api/services/CDRule.php*.
es	### Fuente  CDRule::delete() en *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::get() in *ui/include/classes/api/services/CDRule.php*.
es	### Fuente  CDRule::get() en *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDRule::update() in *ui/include/classes/api/services/CDRule.php*.
es	### Fuente  CDRule::update() en *ui/include/classes/api/services/CDRule.php*.

en-us	### Source  CDService::get() in *ui/include/classes/api/services/CDService.php*.
es	### Fuente  CDService::get() en *ui/include/classes/api/services/CDService.php*.

en-us	### Source  CEvent::acknowledge() in *ui/include/classes/api/services/CEvent.php*.
es	### Fuente  CEvent::acknowledge() en *ui/include/classes/api/services/CEvent.php*.

en-us	### Source  CEvent::get() in *ui/include/classes/api/services/CEvent.php*.
es	### Fuente  CEvent::get() en *ui/include/classes/api/services/CEvent.php*.

en-us	### Source  CEvent::get() in *ui/include/classes/api/services/CProblem.php*.
es	### Fuente  CEvent::get() en *ui/include/classes/api/services/CProblem.php*.

en-us	### Source  CGraph::create() in *ui/include/classes/api/services/CGraph.php*.
es	### Fuente  CGraph::create() en *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraph::delete() in *ui/include/classes/api/services/CGraph.php*.
es	### Fuente  CGraph::delete() en *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraph::get() in *ui/include/classes/api/services/CGraph.php*.
es	### Fuente  CGraph::get() en *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CGraphItem::get() in *ui/include/classes/api/services/CGraphItem.php*.
es	### Fuente  CGraphItem::get() en *ui/include/classes/api/services/CGraphItem.php*.

en-us	### Source  CGraphPrototype::create() in *ui/include/classes/api/services/CGraphPrototype.php*.
es	### Fuente  CGraphPrototype::create() en *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::delete() in *ui/include/classes/api/services/CGraphPrototype.php*.
es	### Fuente  CGraphPrototype::delete() en *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::get() in *ui/include/classes/api/services/CGraphPrototype.php*.
es	### Fuente  CGraphPrototype::get() en *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraphPrototype::update() in *ui/include/classes/api/services/CGraphPrototype.php*.
es	### Fuente  CGraphPrototype::update() en *ui/include/classes/api/services/CGraphPrototype.php*.

en-us	### Source  CGraph::update() in *ui/include/classes/api/services/CGraph.php*.
es	### Fuente  CGraph::update() en *ui/include/classes/api/services/CGraph.php*.

en-us	### Source  CHaNode::get() in *ui/include/classes/api/services/CHaNode.php*.
es	### Fuente  CHaNode::get() en *ui/include/classes/api/services/CHaNode.php*.

en-us	### Source  CHistory::clear() in *ui/include/classes/api/services/CHistory.php*.
es	### Fuente  CHistory::clear() en *ui/include/classes/api/services/CHistory.php*.

en-us	### Source  CHistory::get() in *ui/include/classes/api/services/CHistory.php*.
es	### Fuente  CHistory::get() en *ui/include/classes/api/services/CHistory.php*.

en-us	#### Source  CHistory::push() in *ui/include/classes/api/services/CHistory.php*.
es	#### Fuente  CHistory::push() en *ui/include/classes/api/services/CHistory.php*.

en-us	### Source  CHost::create() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::create() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::delete() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::delete() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::get() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::get() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHostGroup::create() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::create() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::delete() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::delete() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::get() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::get() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massAdd() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::massAdd() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massRemove() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::delete() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::massUpdate() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente  CHostGroup::massUpdate() en *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::propagate() in *ui/include/classes/api/services/CHostGroup.php*.  
es	### Fuente    CHostGroup::propagar() en  *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostGroup::update() in *ui/include/classes/api/services/CHostGroup.php*.
es	### Fuente    CHostGroup::update() en  *ui/include/classes/api/services/CHostGroup.php*.

en-us	### Source  CHostInterface::create() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::create() in *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::delete() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::delete() en *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::get() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::get() in *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::massAdd() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::massAdd () in *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::massRemove() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::massRemove () in *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::replaceHostInterfaces() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::replaceHostInterfaces() en *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHostInterface::update() in *ui/include/classes/api/services/CHostInterface.php*.
es	### Fuente  CHostInterface::update() en *ui/include/classes/api/services/CHostInterface.php*.

en-us	### Source  CHost::massAdd() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::massAdd() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::massRemove() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::massRemove() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHost::massUpdate() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::massUpdate() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHostPrototype::create() in *ui/include/classes/api/services/CHostPrototype.php*.
es	### Fuente   CHostPrototype::create() en *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::delete() in *ui/include/classes/api/services/CHostPrototype.php*.
es	### Fuente   CHostPrototype::delete() en *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::get() in *ui/include/classes/api/services/CHostPrototype.php*.
es	### Fuente   CHostPrototype::get() en *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHostPrototype::update() in *ui/include/classes/api/services/CHostPrototype.php*.
es	### Fuente  CHostPrototype::update() en *ui/include/classes/api/services/CHostPrototype.php*.

en-us	### Source  CHost::update() in *ui/include/classes/api/services/CHost.php*.
es	### Fuente  CHost::update() en *ui/include/classes/api/services/CHost.php*.

en-us	### Source  CHousekeeping ::get() in *ui/include/classes/api/services/CHousekeeping.php*.
es	### Fuente  CHousekeeping ::get() en *ui/include/classes/api/services/CHousekeeping.php*.

en-us	### Source  CHousekeeping::update() in *ui/include/classes/api/services/CHousekeeping.php*.
es	### Fuentes  CHousekeeping::update() en *ui/include/classes/api/services/CHousekeeping.php*.

en-us	### Source  CHttpTest::create() in *ui/include/classes/api/services/CHttpTest.php*.
es	### Fuente  CHttpsTest::creado() en *ui/include/classes/api/services/CHttpsTestt.php*.

en-us	### Source  CHttpTest::delete() in *ui/include/classes/api/services/CHttpTest.php*.
es	### Fuente  CHttpsTest::delete() en *ui/include/classes/api/services/CHttpsTestt.php*.

en-us	### Source  CHttpTest::get() in *ui/include/classes/api/services/CHttpTest.php*.
es	### Fuente  CHttpsTest::get() en *ui/include/classes/api/services/CHttpsTestt.php*.

en-us	### Source  CHttpTest::update() in *ui/include/classes/api/services/CHttpTest.php*.
es	### Fuente  CHttpsTest::update() en *ui/include/classes/api/services/CHttpsTestt.php*.

en-us	### Source  CIconMap::create() in *ui/include/classes/api/services/CIconMap.php*.
es	### Fuente  CMap::create() en *ui/include/classes/api/services/CIconMap.php*

en-us	### Source  CIconMap::delete() in *ui/include/classes/api/services/CIconMap.php*.
es	### Fuente  CMap::delete() en *ui/include/classes/api/services/CIconMap.php*

en-us	### Source  CIconMap::get() in *ui/include/classes/api/services/CIconMap.php*.
es	### Fuente  CIconMap::get() en *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CIconMap::update() in *ui/include/classes/api/services/CIconMap.php*.
es	### Fuente  CIconMap::update() en *ui/include/classes/api/services/CIconMap.php*.

en-us	### Source  CImage::create() in *ui/include/classes/api/services/CImage.php*.
es	### Fuente  CImage::create() en*ui/include/classes/api/services/CImage.php*

en-us	### Source  CImage::delete() in *ui/include/classes/api/services/CImage.php*.
es	### Fuente  CImage::delete() en*ui/include/classes/api/services/CImage.php*

en-us	### Source  CImage::get() in *ui/include/classes/api/services/CImage.php*.
es	### Fuente  CImage::get() en*ui/include/classes/api/services/CImage.php*

en-us	### Source  CImage::update() in *ui/include/classes/api/services/CImage.php*.
es	### Fuente  CImage::update() en*ui/include/classes/api/services/CImage.php*

en-us	### Source  CItem::create() in *ui/include/classes/api/services/CItem.php*.
es	### Fuente  CItem::create() en *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItem::delete() in *ui/include/classes/api/services/CItem.php*.
es	### Fuente  CItem::delete() en *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItem::get() in *ui/include/classes/api/services/CItem.php*.
es	### Fuente  CItem::get() en *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CItemPrototype::create() in *ui/include/classes/api/services/CItemPrototype.php*.
es	### Fuente  CItemPrototype::create() en *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::delete() in *ui/include/classes/api/services/CItemPrototype.php*.
es	### Source  CItemPrototype::delete() en  *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::get() in *ui/include/classes/api/services/CItemPrototype.php*.
es	### Fuente  CItemPrototype::get() en *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItemPrototype::update() in *ui/include/classes/api/services/CItemPrototype.php*.
es	### Fuente  CItemPrototype::update() en *ui/include/classes/api/services/CItemPrototype.php*.

en-us	### Source  CItem::update() in *ui/include/classes/api/services/CItem.php*.
es	### Fuente  CItem::update() en *ui/include/classes/api/services/CItem.php*.

en-us	### Source  CMaintenance::create() in *ui/include/classes/api/services/CMaintenance.php*.
es	### Fuente  CMaintenance::create() en*ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::delete() in *ui/include/classes/api/services/CMaintenance.php*.
es	### Fuente  CMaintenance::delete() en *ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::get() in *ui/include/classes/api/services/CMaintenance.php*.
es	### Fuente  CMaintenance::get() en*ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMaintenance::update() in *ui/include/classes/api/services/CMaintenance.php*.
es	### Fuente  CMaintenance::update() en*ui/include/classes/api/services/CMaintenance.php*.

en-us	### Source  CMap::create() in *ui/include/classes/api/services/CMap.php*.
es	### Fuente  CMap::create() en *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::delete() in *ui/include/classes/api/services/CMap.php*.
es	### Fuente  CMap::delete() en *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::get() in *ui/include/classes/api/services/CMap.php*.
es	### Fuente  CMap::get() en *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMap::update() in *ui/include/classes/api/services/CMap.php*.
es	### Fuente  CMap::update() en *ui/include/classes/api/services/CMap.php*.

en-us	### Source  CMediaType::create() in *ui/include/classes/api/services/CMediaType.php*.
es	### Fuente  CMediaType::create() en *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::delete() in *ui/include/classes/api/services/CMediaType.php*.
es	### Fuente  CMediaType::delete() en *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::get() in *ui/include/classes/api/services/CMediaType.php*.
es	### Fuente  CMediaType::get() en *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMediaType::update() in *ui/include/classes/api/services/CMediaType.php*.
es	### Fuente  CMediaType::update() en *ui/include/classes/api/services/CMediaType.php*.

en-us	### Source  CMfa::create() in *ui/include/classes/api/services/CMfa.php*.
es	### Fuente  CMfa::create() en *ui/include/classes/api/services/CMfa.php*.

en-us	### Source  CMfa::delete() in *ui/include/classes/api/services/CMfa.php*.
es	### Fuente  CMfa::delete() en *ui/include/classes/api/services/CMfa.php*.

en-us	### Source  CMfa::get() in *ui/include/classes/api/services/CMfa.php*.
es	### Fuente  CMfa::get() en *ui/include/classes/api/services/CMfa.php*.

en-us	### Source  CMfa::update() in *ui/include/classes/api/services/CMfa.php*.
es	### Fuente  CMfa::update() en *ui/include/classes/api/services/CMfa.php*.

en-us	### Source  CModule::create() in *ui/include/classes/api/services/CModule.php*.
es	### Fuente  CModule::create() en *ui/include/classes/api/services/CModule.php*.

en-us	### Source  CModule::delete() in *ui/include/classes/api/services/CModule.php*.
es	### Fuente  CModule::delete() en *ui/include/classes/api/services/CModule.php*.

en-us	### Source  CModule::get() in *ui/include/classes/api/services/CModule.php*.
es	### Fuente  CModule::get() en *ui/include/classes/api/services/CModule.php*.

en-us	### Source  CModule::update() in *ui/include/classes/api/services/CModule.php*.
es	### Fuente  CModule::update() en *ui/include/classes/api/services/CModule.php*.

en-us	### Source  CProxy::create() in *ui/include/classes/api/services/CProxy.php*.
es	### Fuente  CProxy::create() en *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxy::delete() in *ui/include/classes/api/services/CProxy.php*.
es	### Fuente  CProxy::delete() en *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxy::get() in *ui/include/classes/api/services/CProxy.php*.
es	### Fuente  CProxy::get() en *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CProxyGroup::create() in *ui/include/classes/api/services/CProxyGroup.php*.
es	### Fuente  CProxyGroup::create() en *ui/include/classes/api/services/CProxyGroup.php*.

en-us	### Source  CProxyGroup::delete() in *ui/include/classes/api/services/CProxyGroup.php*.
es	### Fuente  CProxyGroup::delete() en *ui/include/classes/api/services/CProxyGroup.php*.

en-us	### Source  CProxyGroup::get() in *ui/include/classes/api/services/CProxyGroup.php*.
es	### Fuente  CProxyGroup::get() en *ui/include/classes/api/services/CProxyGroup.php*.

en-us	### Source  CProxyGroup::update() in *ui/include/classes/api/services/CProxyGroup.php*.
es	### Fuente  CProxyGroup::update() en *ui/include/classes/api/services/CProxyGroup.php*.

en-us	### Source  CProxy::update() in *ui/include/classes/api/services/CProxy.php*.
es	### Fuente  CProxy::update() en *ui/include/classes/api/services/CProxy.php*.

en-us	### Source  CRegexp::create() in *ui/include/classes/api/services/CRegexp.php*.
es	### Fuente  CRegexp::create() en *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::delete() in *ui/include/classes/api/services/CRegexp.php*.
es	### Fuente  CRegexp::delete() en *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::get() in *ui/include/classes/api/services/CRegexp.php*.
es	### Fuente  CRegexp::get() en *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CRegexp::update() in *ui/include/classes/api/services/CRegexp.php*.
es	### Fuente  CRegexp::update() en *ui/include/classes/api/services/CRegexp.php*.

en-us	### Source  CReport::create() in *ui/include/classes/api/services/CReport.php*.
es	### Fuente  CReport::create() en *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::delete() in *ui/include/classes/api/services/CReport.php*.
es	### Fuente  CReport::delete() en *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::get() in *ui/include/classes/api/services/CReport.php*.
es	### Fuente  CReport::get() en *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CReport::update() in *ui/include/classes/api/services/CReport.php*.
es	### Fuente  CReport::update() en *ui/include/classes/api/services/CReport.php*.

en-us	### Source  CRole::create() in *ui/include/classes/api/services/CRole.php*.
es	### Fuente  CRole::create() en *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::delete() in *ui/include/classes/api/services/CRole.php*.
es	### Fuente  CRole::delete() en *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::get() in *ui/include/classes/api/services/CRole.php*.
es	### Fuente  CRole::get() en *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CRole::update() in *ui/include/classes/api/services/CRole.php*.
es	### Fuente  CRole::update() en *ui/include/classes/api/services/CRole.php*.

en-us	### Source  CScript::create() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::create() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::delete() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::delete() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::execute() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::execute() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::get() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::get() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::getScriptsByEvents() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::getScriptsByEvents() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::getScriptsByHosts() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::getScriptsByHosts() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CScript::update() in *ui/include/classes/api/services/CScript.php*.
es	### Fuente  CScript::update() en *ui/include/classes/api/services/CScript.php*.

en-us	### Source  CService::create() in *ui/include/classes/api/services/CService.php*.
es	### Fuente  CService::create() en *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::delete() in *ui/include/classes/api/services/CService.php*.
es	### Fuente  CService::delete() en *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::get() in *ui/include/classes/api/services/CService.php*.
es	### Fuente  CService::get() en *ui/include/classes/api/services/CService.php*.

en-us	### Source  CService::update() in *ui/include/classes/api/services/CService.php*.
es	### Fuente  CService::update() en *ui/include/classes/api/services/CService.php*.

en-us	### Source  CSettings::get() in *ui/include/classes/api/services/CSettings.php*.
es	### Fuente  CSettings::get() en *ui/include/classes/api/services/CSettings.php*.

en-us	### Source  CSettings::update() in *ui/include/classes/api/services/CSettings.php*.
es	### Fuente  CSettings::update() en *ui/include/classes/api/services/CSettings.php*.

en-us	### Source  CSla::create() in *ui/include/classes/api/services/CSla.php*.
es	### Fuente  CSla::create() en *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla::delete() in *ui/include/classes/api/services/CSla.php*.
es	### Fuente  CSla::delete() en *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla:get() in *ui/include/classes/api/services/CSla.php*.
es	### Fuente  CSla:get() en *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CSla::getSli() in *ui/include/classes/api/services/CSla.php*
es	### Fuente  CSla::getSli() en *ui/include/classes/api/services/CSla.php*

en-us	### Source  CSla::update() in *ui/include/classes/api/services/CSla.php*.
es	### Fuente  CSla::update() en *ui/include/classes/api/services/CSla.php*.

en-us	### Source  CTask::create() in *ui/include/classes/api/services/CTask.php*.
es	### Fuente  CTask::create() en *ui/include/classes/api/services/CTask.php*.

en-us	### Source  CTask::get() in *ui/include/classes/api/services/CTask.php*.
es	### Fuente  CTask::get() en *ui/include/classes/api/services/CTask.php*.

en-us	### Source  CTemplate::create() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::create() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplateDashboard::create() in *ui/include/classes/api/services/CTemplateDashboard.php*.
es	### Fuente  CTemplateDashboard::create() en *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::delete() in *ui/include/classes/api/services/CTemplateDashboard.php*.
es	### Fuente  CTemplateDashboard::delete() en *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::get() in *ui/include/classes/api/services/CTemplateDashboard.php*.
es	### Fuente  CTemplateDashboard::get() en *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplateDashboard::update() in *ui/include/classes/api/services/CTemplateDashboard.php*.
es	### Fuente  CTemplateDashboard::update() en *ui/include/classes/api/services/CTemplateDashboard.php*.

en-us	### Source  CTemplate::delete() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::delete() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::get() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::get() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplateGroup::create() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::create() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::delete() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::delete() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::get() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::get() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::massAdd() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::massAdd() en  *ui/include/classes/api/services/CHostGroup.php*.CTemplateGroup

en-us	### Source  CTemplateGroup::massRemove() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::massRemove() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::massUpdate() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::massUpdate() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::propagate() in *ui/include/classes/api/services/CTemplateGroup.php*.  
es	### Fuente  CTemplateGroup::propagate() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplateGroup::update() in *ui/include/classes/api/services/CTemplateGroup.php*.
es	### Fuente  CTemplateGroup::update() en *ui/include/classes/api/services/CTemplateGroup.php*.

en-us	### Source  CTemplate::massAdd() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::massAdd() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::massRemove() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::massRemove() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::massUpdate() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::massUpdate() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CTemplate::update() in *ui/include/classes/api/services/CTemplate.php*.
es	### Fuente  CTemplate::update() en *ui/include/classes/api/services/CTemplate.php*.

en-us	### Source  CToken::create() in *ui/include/classes/api/services/CToken.php*.
es	### Fuente  CToken::create() en *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::delete() in *ui/include/classes/api/services/CToken.php*.
es	### Fuente  CToken::delete() en *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::generate() in *ui/include/classes/api/services/CToken.php*.
es	### Fuente  CToken::generate() en *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::get() in *ui/include/classes/api/services/CToken.php*.
es	### Fuente  CToken::get() en *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CToken::update() in *ui/include/classes/api/services/CToken.php*.
es	### Fuente  CToken::update() en *ui/include/classes/api/services/CToken.php*.

en-us	### Source  CTrend::get() in *ui/include/classes/api/services/CTrend.php*.
es	### Fuente  CTrend::get() en *ui/include/classes/api/services/CTrend.php*.

en-us	### Source  CTrigger::create() in *ui/include/classes/api/services/CTrigger.php*.
es	### Fuente  CTrigger::create() en *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::delete() in *ui/include/classes/api/services/CTrigger.php*.
es	### Fuente  CTrigger::delete() en *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTrigger::get() in *ui/include/classes/api/services/CTrigger.php*.
es	### Fuente  CTrigger::get() en *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CTriggerPrototype::create() in *ui/include/classes/api/services/CTriggerPrototype.php*.
es	### Fuente  CTriggerPrototype::create() en *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::delete() in *ui/include/classes/api/services/CTriggerPrototype.php*.
es	### Fuente  CTriggerPrototype::delete() en *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::get() in *ui/include/classes/api/services/CTriggerPrototype.php*.
es	### Fuente  CTriggerPrototype::get() en *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTriggerPrototype::update() in *ui/include/classes/api/services/CTriggerPrototype.php*.
es	### Fuente  CTriggerPrototype::update() en *ui/include/classes/api/services/CTriggerPrototype.php*.

en-us	### Source  CTrigger::update() in *ui/include/classes/api/services/CTrigger.php*.
es	### Fuente  CTrigger::update() en *ui/include/classes/api/services/CTrigger.php*.

en-us	### Source  CUser::checkAuthentication() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::checkAuthentication() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::create() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::create() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::delete() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::delete() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUserDirectory::create() in *ui/include/classes/api/services/CUserDirectory.php*.
es	### Fuente  CUserDirectory::create() en *ui/include/classes/api/services/CUserDirectory.php*.

en-us	### Source  CUserDirectory::delete() in *ui/include/classes/api/services/CUserDirectory.php*.
es	### Fuente  CUserDirectory::delete() en *ui/include/classes/api/services/CUserDirectory.php*.

en-us	### Source  CUserDirectory::get() in *ui/include/classes/api/services/CUserDirectory.php*.
es	### Fuente  CUserDirectory::get() en *ui/include/classes/api/services/CUserDirectory.php*.

en-us	### Source  CUserDirectory::test() in *ui/include/classes/api/services/CUserDirectory.php*.
es	### Fuente  CUserDirectory::test() en *ui/include/classes/api/services/CUserDirectory.php*.

en-us	### Source  CUserDirectory::update() in *ui/include/classes/api/services/CUserDirectory.php*.
es	### Fuente  CUserDirectory::update() en *ui/include/classes/api/services/CUserDirectory.php*.

en-us	### Source  CUser::get() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::get() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUserGroup::create() in *ui/include/classes/api/services/CUserGroup.php*.
es	### Fuente  CUserGroup::create() en *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::delete() in *ui/include/classes/api/services/CUserGroup.php*.
es	### Fuente  CUserGroup::delete() en *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::get() in *ui/include/classes/api/services/CUserGroup.php*.
es	### Fuente  CUserGroup::get() en *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUserGroup::update() in *ui/include/classes/api/services/CUserGroup.php*.
es	### Fuente  CUserGroup::update() en *ui/include/classes/api/services/CUserGroup.php*.

en-us	### Source  CUser::login() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::login() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::login() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::login() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUserMacro::createGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::createGlobal() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::create() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::create() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::deleteGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::deleteGlobal() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::delete() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::eliminar() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::get() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::get() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::updateGlobal() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::updateGlobal() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUserMacro::update() in *ui/include/classes/api/services/CUserMacro.php*.
es	### Fuente  CUserMacro::update() en *ui/include/classes/api/services/CUserMacro.php*.

en-us	### Source  CUser::provision() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::provision() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::resettotp() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::resettotp() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::unblock() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::unblock() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CUser::update() in *ui/include/classes/api/services/CUser.php*.
es	### Fuente  CUser::update() en *ui/include/classes/api/services/CUser.php*.

en-us	### Source  CValueMap::create() in *ui/include/classes/api/services/CValueMap.php*.
es	### Fuente  CValueMap::create() en *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::delete() in *ui/include/classes/api/services/CValueMap.php*.
es	### Source  CValueMap::delete() en *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::get() in *ui/include/classes/api/services/CValueMap.php*.
es	### Fuente  CValueMap::get() en *ui/include/classes/api/services/CValueMap.php*.

en-us	### Source  CValueMap::update() in *ui/include/classes/api/services/CValueMap.php*.
es	### Fuente  CValueMap::update() en *ui/include/classes/api/services/CValueMap.php*.

en-us	#### Source files  Docker file sources are stored in the Zabbix [official repository](https://github.com/zabbix/zabbix-docker) on GitHub, where you can follow latest file changes or fork the project to make your own images.
es	#### Archivos fuente  Las fuentes de los archivos Docker se almacenan en el [repositorio oficial](https://github.com/zabbix/zabbix-docker) de Zabbix en GitHub donde puede seguir los últimos cambios de archivos o bifurcar el proyecto para crear sus propias imágenes.

en-us	##### SourceIP 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
es	##### SourceIP 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 JavaScript de elementos de secuencia de comandos;<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 a Vault

en-us	##### SourceIP  The 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
es	##### SourceIP  La 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>- Solicitudes de métricas script  HTTP de JavaScript;<br>- preprocesamiento de solicitudes HTTP de JavaScript;<br>- conexiones a Vault

en-us	##### SourceIP  The 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.).
es	##### SourceIP  La dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- realizar conexiones mientras se ejecutan algunas métricas (web.page.get, net.tcp.port, etc.).

en-us	##### SourceIP  The 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.).
es	##### SourceIP  La dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- realizar conexiones mientras se ejecutan algunas métricas (web.page.get, net.tcp.port, etc.).

en-us	##### SourceIP  The 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.).
es	##### SourceIP  La dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- realizar conexiones mientras se ejecutan algunas métricas (web.page.get, net.tcp.port, etc.).

en-us	##### SourceIP  The 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.).
es	##### SourceIP  La dirección IP de origen para:<br>- conexiones salientes al servidor Zabbix o al proxy Zabbix;<br>- realizar conexiones mientras se ejecutan algunas métricas (web.page.get, net.tcp.port, etc.).

en-us	Specific parameters for item value columns:  |   |   | |--|--------| |*Item*|Select the item.<br>When configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards), only [items configured on the template](/manual/config/templates/template#adding-items-triggers-graphs) can be selected.<br>Selecting items with binary values is not supported.| |*Display*|Define how the value should be displayed:<br>**As is** - as regular text;<br>**Bar** - as solid, color-filled bar;<br>**Indicators** - as segmented, color-filled bar.<br><br>Note that only numeric items can be displayed in this column if this setting is not "as is".| |*Min*|Minimum value for bar/indicators.| |*Max*|Maximum value for bar/indicators.| |*Thresholds*|Specify threshold values when the background/fill color should change.<br>The list will be sorted in ascending order when saved.<br>Note that only numeric items can be displayed in this column if thresholds are used.| |*Decimal places*|Specify how many decimal places will be displayed with the value.<br>This setting applies only to numeric data.| |*Aggregation function*|Specify which aggregation function to use:<br>**min** - display the smallest value;<br>**max** - display the largest value;<br>**avg** - display the average value;<br>**count** - display the count of values;<br>**sum** - display the sum of values;<br>**first** - display the first value;<br>**last** - display the last value;<br>**not used** - display the most recent value (no aggregation).<br><br>Aggregation allows to display an aggregated value for the chosen interval (5 minutes, an hour, a day), instead of the most recent value.<br>Only numeric data can be displayed for *min*, *max*, *avg* and *sum*. For *count*, non-numeric data will be changed to numeric.| |*Time period*|Specify the time period to use for aggregating values:<br>**Dashboard** - use time period of the dashboard;<br>**Widget** - use time period of the specified widget;<br>**Custom** - use a custom time period.<br><This parameter will not be displayed if *Aggregation function* is set to "not used". | |*Widget*|Select the widget.<br>This parameter will only be displayed if *Time period* is set to "Widget".| |*From*|Select the time period from (default value `now-1h`). See [relative time syntax](/manual/web_interface/time_period_selector).<br>This parameter will only be displayed if *Time period* is set to "Custom".| |*To*|Select the time period to (default value `now`). See [relative time syntax](/manual/web_interface/time_period_selector).<br>This parameter will only be displayed if *Time period* is set to "Custom".| |*History data*|Take data from history or trends:<br>**Auto** - automatic selection;<br>**History** - take history data;<br>**Trends** - take trend data.<br>This setting applies only to numeric data. Non-numeric data will always be taken from history.|
es	Parámetros específicos para columnas de valor de métrica:  |   |   | |--|--------| |*Métrica*|Seleccione la métrica.<br>Al configurar el widget en un [panel de plantilla](/manual/config/templates/template#adding-dashboards), solo las [métricas configuradas en la plantilla](/manual/config /templates/template#adding-items-triggers-graphs) se pueden seleccionar.<br>No se admite la selección de métrica con valores binarios.| |*Pantalla*|Defina cómo se debe mostrar el valor:<br>**Tal cual**: como texto normal;<br>**Barra**: como una barra sólida llena de color;<br>**Indicadores ** - como barra segmentada y llena de color.<br><br>Tenga en cuenta que solo se pueden mostrar elementos numéricos en esta columna si esta configuración no es "tal cual".| |*Min*|Valor mínimo para barras/indicadores.| |*Max*|Valor máximo para barras/indicadores.| |*Umbrales*|Especifique valores de umbral cuando el color de fondo/relleno debe cambiar.<br>La lista se ordenará en orden ascendente cuando se guarde.<br>Tenga en cuenta que solo se pueden mostrar elementos numéricos en esta columna si se utilizan umbrales. | |*Lugares decimales*|Especifique cuántos lugares decimales se mostrarán con el valor.<br>Esta configuración se aplica solo a datos numéricos.| |*Función de agregación*|Especifique qué función de agregación usar:<br>**min** - muestra el valor más pequeño;<br>**max** - muestra el valor más grande;<br>**avg** - muestra el valor promedio;<br>**count** - muestra el recuento de valores;<br>**sum** - muestra la suma de valores;<br>**first** - muestra el primer valor;< br>**last**: muestra el último valor;<br>**not used**: muestra el valor más reciente (sin agregación).<br><br>La agregación permite mostrar un valor agregado para el intervalo elegido. (5 minutos, una hora, un día), en lugar del valor más reciente.<br>Solo se pueden mostrar datos numéricos para *min*, *max*, *avg* y *sum*. Para *count*, los datos no numéricos se cambiarán a numéricos.| |*Período de tiempo*|Especifique el período de tiempo que se usará para agregar valores:<br>**Tablero**: use el período de tiempo del tablero;<br>**Widget**: use el período de tiempo del widget especificado;< br>**Personalizado**: utilice un período de tiempo personalizado.<br><Este parámetro no se mostrará si la *Función de agregación* está configurada como "no utilizada". | |*Widget*|Seleccione el widget.<br>Este parámetro solo se mostrará si *Período de tiempo* está configurado en "Widget".| |*Desde*|Seleccione el período de tiempo desde (valor predeterminado `ahora-1h`). Consulte [sintaxis de tiempo relativa](/manual/web_interface/time_period_selector).<br>Este parámetro solo se mostrará si *Período de tiempo* está configurado en "Personalizado".| |*Hasta*|Seleccione el período de tiempo para (valor predeterminado `ahora`). Consulte [sintaxis de tiempo relativa](/manual/web_interface/time_period_selector).<br>Este parámetro solo se mostrará si *Período de tiempo* está configurado en "Personalizado".| |*Datos históricos*|Tomar datos del historial o tendencias:<br>**Auto** - selección automática;<br>**History** - tomar datos históricos;<br>**Trends** - tomar datos de tendencias .<br>Esta configuración se aplica sólo a datos numéricos. Los datos no numéricos siempre se tomarán del histórico.|

en-us	Specific parameters for text columns:  |   |   | |--|--------| |*Text*|Enter the string to display.<br>May contain host and inventory [macros](/manual/appendix/macros/supported_by_location).|
es	Parámetros específicos para columnas de texto:  | | | |--|--------| |*Texto*|Ingrese la cadena que desea mostrar.<br>Puede contener equipo y [macros](/manual/appendix/macros/supported_by_location) de inventario.|

en-us	##### Specify server  Make sure you have the Zabbix server identified in the agent [configuration file](/manual/appendix/config/zabbix_agentd) - zabbix\_agentd.conf      ServerActive=10.0.0.1  Unless you specifically define a *Hostname* in zabbix\_agentd.conf, the system hostname of agent location will be used by server for naming the host. The system hostname in Linux can be obtained by running the 'hostname' command.  If *Hostname* is defined in Zabbix agent configuration as a comma-delimited list of hosts, hosts will be created for all listed hostnames.  Restart the agent after making any changes to the configuration file.
es	##### Especificar servidor  Asegúrate de tener el Zabbix server identificado en el agente. [configuration file](/manual/appendix/config/zabbix_agentd) - zabbix\_agentd.conf      Servidor activo = 10.0.0.1  A menos que defina específicamente un *Nombre de host* en zabbix\_agentd.conf, el nombre de host de la ubicación del agente será utilizado para nombrar  el host. El nombre de host del sistema en Linux puede ser obtenido ejecutando el comando 'hostname'.  Si *Nombre de host* está definido en la configuración del agente Zabbix como un lista de hosts delimitada por comas, se crearán hosts para todos los nombres de host enumerados.  Reinicie el agente después de realizar cambios en el archivo de configuración.

en-us	#### SQLite  Using SQLite is supported for **Zabbix proxy** only!  The database will be automatically created if it does not exist.  Return to the [installation section](/manual/installation/install).
es	#### SQLite  ¡El uso de SQLite solo es compatible con el **proxy Zabbix**!  La base de datos será creada automáticamente si no existe.  Regrese a la [sección de instalación](/manual/installation/install).

en-us	##### SQL mode setting for successful upgrade  The `sql_mode` setting in MySQL/MariaDB must have the "STRICT_TRANS_TABLES" mode set. If it is absent,  the Zabbix database upgrade will fail (see also  [ZBX-19435](https://support.zabbix.com/browse/ZBX-19435)).
es	##### Configuración del modo SQL para una actualización exitosa  La configuración `sql_mode` en MySQL/MariaDB debe tener configurado el modo "STRICT_TRANS_TABLES". Si está ausente, la actualización de la base de datos Zabbix fallará (ver también [ZBX-19435](https://support.zabbix.com/browse/ZBX-19435)).

en-us	 ##### sqrt(value) {#sqrt}  The square root of a value.<br> This function will fail with a negative value.  Parameter:   -   **value** - the value to check  For example, the square root of a value '3.5' will be '1.87082869339'.  Example:      sqrt(last(/host/key))
es	 ##### sqrt(valor) {#sqrt}  La raíz cuadrada de un valor.<br> Esta función fallará con un valor negativo.  Parámetro:  -   **valor** - el valor a comprobar  Por ejemplo, la raíz cuadrada de un valor '3,5' será '1,87082869339'.  Ejemplo:      sqrt(last(/host/key))

en-us	#### SSH checks     - Some Linux distributions like Debian, Ubuntu do not support encrypted    private keys (with passphrase) if the libssh2 library is installed from    packages. Please see [ZBX-4850](https://support.zabbix.com/browse/ZBX-4850) for more details.     - When using libssh 0.9.x on some Linux distributions with OpenSSH 8, SSH checks may    occasionally report "Cannot read data from SSH server". This is caused    by a libssh [issue](https://gitlab.com/libssh/libssh-mirror/-/merge_requests/101)     ([more detailed report](https://bugs.libssh.org/T231)). The error is expected     to have been fixed by a stable libssh 0.9.5 release. See also     [ZBX-17756](https://support.zabbix.com/browse/ZBX-17756) for details.     - Using the pipe "|" in the SSH script may lead to a     "Cannot read data from SSH server" error. In this case it is recommended     to upgrade the libssh library version. See also [ZBX-21337](https://support.zabbix.com/browse/ZBX-21337)     for details.
es	#### Comprobaciones SSH     - Algunas distribuciones de Linux como Debian y Ubuntu no admiten cifrado de    claves privadas (con frase de contraseña) si la biblioteca libssh2 está instalada desde los    paquetes. Consulte [ZBX-4850](https://support.zabbix.com/browse/ZBX-4850) para obtener más detalles.     - Cuando se utiliza libssh 0.9.x en algunas distribuciones de Linux con OpenSSH 8, las comprobaciones de SSH pueden    ocasionalmente informar "No se pueden leer datos del servidor SSH". esto está causado    por un [problema] (https://gitlab.com/libssh/libssh-mirror/-/merge_requests/101) en libssh    ([informe más detallado](https://bugs.libssh.org/T231)). Se espera el error    haber sido solucionado por una versión estable de libssh 0.9.5. Ver también    [ZBX-17756](https://support.zabbix.com/browse/ZBX-17756) para obtener más detalles.     - Usando la tubería "|" en el script SSH puede provocar un    error "No se pueden leer datos del servidor SSH". En este caso se recomienda    actualizar la versión de la biblioteca libssh. Véase también [ZBX-21337](https://support.zabbix.com/browse/ZBX-21337)    para más detalles.

en-us	##### SSHKeyLocation Location of public and private keys for SSH checks and actions.
es	##### SSHKeyLocation Ubicación de claves públicas y privadas para comprobaciones y acciones SSH.

en-us	##### SSHKeyLocation  The location of public and private keys for SSH checks and actions.
es	##### SSHKeyLocation  La ubicación de claves públicas y privadas para comprobaciones y acciones SSH.

en-us	##### SSLCALocation 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 and in SMTP authentication.
es	##### SSLCALocation Asigna la ubicación de los archivos de la autoridad certificadora (CA) para la verificación del certificado del servidor SSL. Si no se establece, se utilizará el directorio de todo el sistema.<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 7.42.0, esto solo tiene efecto si libcurl se compiló para usar OpenSSL. Para obtener más información, consulte la [página web de cURL](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>Este parámetro se utiliza en la supervisión web y en la autenticación SMTP.

en-us	##### SSLCALocation  The location of certificate authority (CA) files for SSL server certificate verification.<br>Note that the value of this parameter will be set as the CURLOPT\_CAPATH libcurl option. For libcurl versions before 7.42.0, this only has effect if libcurl was compiled to use OpenSSL. For more information see the [cURL web page](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>This parameter is used in web monitoring and in SMTP authentication.
es	##### SSLCALocation  La 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 CURLOPT\_CAPATH de libcurl. Para las versiones de libcurl anteriores a 7.42.0, esto solo tiene efecto si libcurl se compiló para usar OpenSSL. Para obtener más información, consulte la [página web de cURL](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html).<br>Este parámetro se utiliza en la supervisión web y en la autenticación SMTP.

en-us	##### SSLCertLocation Location of SSL client certificate files for client authentication.<br>This parameter is used in web monitoring only.
es	##### SSLCertLocation 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.

en-us	##### SSLCertLocation  The location of SSL client certificate files for client authentication.<br>This parameter is used in web monitoring only.
es	##### SSLCertLocation  La 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.

en-us	##### SSLKeyLocation Location of SSL private key files for client authentication.<br>This parameter is used in web monitoring only.
es	##### SSLKeyLocation 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.

en-us	##### SSLKeyLocation  The location of SSL private key files for client authentication.<br>This parameter is used in web monitoring only.
es	##### SSLKeyLocation  La 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.

en-us	##### StartAgentPollers The number of pre-forked instances of Zabbix agent [pollers](/manual/concepts/proxy#proxy_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartAgentPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/proxy#proxy_process_types_and_threads) del agente Zabbix. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartAgentPollers The number of pre-forked instances of Zabbix agent [pollers](/manual/concepts/server#server_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartAgentPollers El número de instancias previamente bifurcadas de los [sondeadores](/manual/concepts/server#server_process_types_and_threads) de agente Zabbix. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartAgents  The number of pre-forked instances of zabbix\_agentd that process passive checks. If set to 0, passive checks are disabled and the agent will not listen on any TCP port.  Default: `10`<br> Range: 0-100
es	##### StartAgents  El número de instancias previamente bifurcadas de zabbix\_agentd que procesan comprobaciones pasivas. Si se establece en 0, las comprobaciones pasivas se desactivan y el agente no escuchará en ningún puerto TCP.  Predeterminado: `10`<br> Rango: 0-100

en-us	##### StartAgents  The number of pre-forked instances of zabbix\_agentd that process passive checks. If set to 0, passive checks are disabled and the agent will not listen on any TCP port.  Default: `10`<br> Range: 0-63 (\*)
es	##### StartAgents  El número de instancias previamente bifurcadas de zabbix\_agentd que procesan comprobaciones pasivas. Si se establece en 0, las comprobaciones pasivas se desactivan y el agente no escuchará en ningún puerto TCP.  Predeterminado: `10`<br> Rango: 0-63 (\*)

en-us	##### StartAlerters The number of pre-forked instances of [alerters](/manual/concepts/server#server_process_types_and_threads).  Default: `3`<br> Range: 1-100
es	##### StartAlerters El número de instancias previamente bifurcadas de [alertas](/manual/concepts/server#server_process_types_and_threads).  Predeterminado: `3`<br> Rango: 1-100

en-us	##### StartBrowserPollers The number of pre-forked instances of browser item [pollers](/manual/concepts/server#server_process_types_and_threads).  Default: `1`<br> Range: 0-1000
es	##### StartBrowserPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types_and_threads) de métricas de navegación.  Predeterminado: `1`<br> Rango: 0-1000StartBrowserPollers

en-us	##### StartBrowserPollers The number of pre-forked instances of browser item [pollers](/manual/concepts/server#server_process_types_and_threads).  Default: `1`<br> Range: 0-1000
es	##### StartBrowserPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types_and_threads) de métricas de navegación.  Predeterminado: `1`<br> Rango: 0-1000StartBrowserPollers

en-us	##### StartConnectors The number of pre-forked instances of [connector workers](/manual/concepts/server#server_process_types_and_threads). The connector manager process is started automatically when a connector worker is started.  Default: `0`<br> Range: 0-1000
es	##### StartConnectors El número de instancias previamente bifurcadas de [trabajadores del conector](/manual/concepts/server#server_process_types_and_threads). El proceso del administrador de conectores se inicia automáticamente cuando se inicia un trabajador del conector.  Predeterminado: `0`<br> Rango: 0-1000

en-us	##### StartDBSyncers  The number of pre-forked instances of [history syncers](/manual/concepts/proxy#proxy_process_types_and_threads).<br>*Note*: Be careful when changing this value, increasing it may do more harm than good.  Default: `4`<br> Range: 1-100
es	##### StartDBSyncers  El número de instancias previamente bifurcadas de [sincronizadores de historial](/manual/concepts/proxy#proxy_process_types_and_threads).<br>*Nota*: Tenga cuidado al cambiar este valor, aumentarlo puede hacer más daño que bien.  Predeterminado: `4`<br> Rango: 1-100

en-us	##### StartDBSyncers The number of pre-forked instances of [history syncers](/manual/concepts/server#server_process_types_and_threads).<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.  Default: `4`<br> Range: 1-100
es	##### StartDBSyncers El número de instancias previamente bifurcadas de [sincronizadores de historial](/manual/concepts/server#server_process_types_and_threads).<br>*Nota*: Tenga cuidado al cambiar este valor, aumentarlo puede hacer más daño que bien. Aproximadamente, el valor predeterminado debería ser suficiente para manejar hasta 4000 NVPS.  Predeterminado: `4`<br> Rango: 1-100

en-us	##### StartDiscoverers  The number of pre-forked instances of [discovery workers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `5`<br> Range: 0-1000
es	##### StartDiscoverers  El número de instancias previamente bifurcadas de [trabajadores de descubrimiento](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `5`<br> Rango: 0-1000

en-us	##### StartEscalators The number of pre-forked instances of [escalators](/manual/concepts/server#server_process_types_and_threads).  Default: `1`<br> Range: 1-100
es	##### StartEscalators El número de instancias previamente bifurcadas de [escaladores](/manual/concepts/server#server_process_types_and_threads).  Predeterminado: `1`<br> Rango: 1-100

en-us	##### StartHistoryPollers The number of pre-forked instances of [history pollers](/manual/concepts/server#server_process_types_and_threads).<br>Only required for calculated checks.  Default: `5`<br> Range: 0-1000
es	##### StartHistoryPollers El número de instancias previamente bifurcadas de [sondeadores históricos](/manual/concepts/server#server_process_types_and_threads).<br>Solo se requiere para comprobaciones calculadas.  Predeterminado: `5`<br> Rango: 0-1000

en-us	##### StartHTTPAgentPollers The number of pre-forked instances of HTTP agent [pollers](/manual/concepts/proxy#proxy_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartHTTPAgentPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/proxy#proxy_process_types_and_threads) del agente HTTP. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartHTTPAgentPollers The number of pre-forked instances of HTTP agent [pollers](/manual/concepts/server#server_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartHTTPAgentPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types_and_threads) del agente HTTP. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartHTTPPollers  The number of pre-forked instances of [HTTP pollers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `1` | Range: 0-1000
es	##### StartHTTPPollers  El número de instancias previamente bifurcadas de [sondeadores HTTP](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `1` | Rango: 0-1000

en-us	##### StartHTTPPollers The number of pre-forked instances of [HTTP pollers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `1`<br> Range: 0-1000
es	##### StartHTTPPollers El número de instancias previamente bifurcadas de [sondeadores HTTP](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `1`<br> Rango: 0-1000

en-us	#### Starting agent  To start the agent service, you can use Control Panel or do it from command line.  To start a single instance of Zabbix agent with the default configuration file:       zabbix_agentd.exe --start  To start a single instance of Zabbix agent with another configuration file:       zabbix_agentd.exe --config <your_configuration_file> --start  To start one of multiple instances of Zabbix agent:       zabbix_agentd.exe --config <configuration_file_for_this_instance> --start --multiple-agents
es	#### Iniciando el agente  Para iniciar el servicio del agente, puede utilizar el Panel de control o hacerlo desde línea de comando.  Para iniciar una instancia única del agente Zabbix con el valor predeterminado de archivo de configuración:       zabbix_agentd.exe --start  Para iniciar una instancia única del agente Zabbix con otra configuración de archivo:       zabbix_agentd.exe --config <your_configuration_file> --start  Para iniciar una de las múltiples instancias del agente Zabbix:       zabbix_agentd.exe --config <configuration_file_for_this_instance> --start --multiple-agents

en-us	##### Starting Zabbix proxy process  To start a Zabbix proxy process and make it start at system boot:      service zabbix-proxy start     systemctl enable zabbix-proxy
es	##### Iniciar el proceso de Zabbix proxy  Para iniciar el proceso de Zabbix proxy y hacer que se inicie en el arranque del sistema:      service zabbix-proxy start     systemctl enable zabbix-proxy

en-us	##### Starting Zabbix proxy process  To start a Zabbix proxy process and make it start at system boot:      systemctl restart zabbix-proxy     systemctl enable zabbix-proxy
es	##### Iniciando el proceso de proxy de Zabbix  Para iniciar un proceso de proxy Zabbix y hacer que se inicie al iniciar el sistema:      systemctl restart zabbix-proxy     systemctl enable zabbix-proxy

en-us	#### Starting Zabbix server/agent process  Start Zabbix server and agent processes and make it start at system boot.  With Apache web server:      systemctl restart zabbix-server zabbix-agent apache2 php-fpm     systemctl enable zabbix-server zabbix-agent apache2 php-fpm  **For Nginx**, substitute `apache2` with `nginx`.
es	#### Iniciando el proceso del servidor/agente Zabbix  Inicie los procesos del servidor y agente de Zabbix y haga que se inicie en el sistema al arrancar.  Con servidor web Apache:      systemctl restart zabbix-server zabbix-agent apache2 php-fpm     systemctl enable zabbix-server zabbix-agent apache2 php-fpm  **Para Nginx**, sustituya `apache2` por `nginx`.

en-us	##### Starting Zabbix server as cluster node  Two parameters are required  in the server [configuration](/manual/appendix/config/zabbix_server)  to start a Zabbix server as cluster node:  -    **HANodeName** parameter must be specified for each Zabbix server  that will be an HA cluster node.   This is a unique node identifier (e.g. `zabbix-node-01`) that the server will be referred to in agent  and proxy configurations. If you do not specify HANodeName, then the server will be  started in standalone mode.  -    **NodeAddress** parameter must be specified for each node.   The NodeAddress parameter (address:port) will be used by Zabbix frontend to connect  to the active server node. NodeAddress must match the IP or FQDN name of the respective Zabbix server.  Restart all Zabbix servers after making changes to the configuration files. They will  now be started as cluster nodes. The new status of the servers can be seen in  *Reports* → *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)*  and also by running:  ``` zabbix_server -R ha_status ```  This runtime command will log the current HA cluster status into the Zabbix server log (and to stdout):  ![](../../../../assets/en/manual/config/runtime_ha_status.png){width="600"}
es	##### Iniciando el servidor Zabbix como nodo del clúster  Se requieren dos parámetros en la [configuración](/manual/appendix/config/zabbix_server) del servidor para iniciar un servidor Zabbix como nodo del clúster:  - Se debe especificar el parámetro **HANodeName** para cada servidor Zabbix. ese será un nodo de clúster HA.  Este es un identificador de nodo único (por ejemplo, `zabbix-node-01`) del servidor al que se hará referencia en la configuración del agente. y del proxy. Si no especifica HANodeName, el servidor será iniciado en modo independiente.  - Se debe especificar el parámetro **NodeAddress** para cada nodo.  El parámetro NodeAddress (dirección:puerto) será utilizado por la interfaz de Zabbix para conectarse al nodo del servidor activo. NodeAddress debe coincidir con la IP o el nombre FQDN del servidor Zabbix respectivo.  Reinicie todos los servidores Zabbix después de realizar cambios en los archivos de configuración.  Ahora se iniciarán como nodos del clúster. El nuevo estado de los servidores se puede ver en *Informes* → *[Información del sistema](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)* y también ejecutando:  ``` zabbix_server -R ha_status ```  Este comando en tiempo de ejecución registrará el estado actual del clúster HA en el registro del servidor Zabbix (y en la salida estándar):  ![](../../../../assets/en/manual/config/runtime_ha_status.png){width="600"}

en-us	##### StartIPMIPollers  The number of pre-forked instances of [IPMI pollers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `0`<br> Range: 0-1000
es	##### StartIPMIPollers  El número de instancias previamente bifurcadas de [sondeadores de IPMI](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `0`<br> Rango: 0-1000

en-us	##### StartIPMIPollers The number of pre-forked instances of [IPMI pollers](/manual/concepts/server#server_process_types_and_threads).  Default: `0`<br> Range: 0-1000
es	##### StartIPMIPollers El número de instancias previamente bifurcadas de [sondeadores de IPMI](/manual/concepts/server#server_process_types_and_threads).  Predeterminado: `0`<br> Rango: 0-1000

en-us	##### StartJavaPollers  The number of pre-forked instances of [Java pollers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `0`<br> Range: 0-1000
es	##### StartJavaPollers  El número de instancias previamente bifurcadas de [sondeadores de Java](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `0`<br> Rango: 0-1000

en-us	##### StartJavaPollers The number of pre-forked instances of [Java pollers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `0`<br> Range: 0-1000
es	##### StartJavaPollers El número de instancias previamente bifurcadas de [sondeadores de Java](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `0`<br> Rango: 0-1000

en-us	##### StartLLDProcessors The number of pre-forked instances of low-level discovery (LLD) [workers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.<br>The LLD manager process is automatically started when an LLD worker is started.  Default: `2`<br> Range: 0-100
es	##### StartLLDProcessors El número de instancias previamente bifurcadas de [trabajadores](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^** de descubrimiento de bajo nivel (LLD) .<br>El proceso del administrador de LLD se inicia automáticamente cuando se inicia un trabajador LLD.  Predeterminado: `2`<br> Rango: 0-100

en-us	##### StartODBCPollers  The number of pre-forked instances of [ODBC pollers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `1`<br> Range: 0-1000
es	##### StartODBCPollers  El número de instancias previamente bifurcadas de [sondeadores ODBC](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartODBCPollers The number of pre-forked instances of [ODBC pollers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `1`<br> Range: 0-1000
es	##### StartODBCPollers El número de instancias previamente bifurcadas de [sondeadores ODBC](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartPingers  The number of pre-forked instances of [ICMP pingers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `1`<br> Range: 0-1000
es	##### StartPingers  El número de instancias previamente bifurcadas de [pingers ICMP](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartPingers The number of pre-forked instances of [ICMP pingers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `1`<br> Range: 0-1000
es	##### StartPingers El número de instancias previamente bifurcadas de [pingers ICMP](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartPollers  The number of pre-forked instances of [pollers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `5`<br> Range: 0-1000
es	##### StartPollers  El número de instancias previamente bifurcadas de [encuestadores](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `5`<br> Rango: 0-1000

en-us	##### StartPollers The number of pre-forked instances of [pollers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `5`<br> Range: 0-1000
es	##### StartPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `5`<br> Rango: 0-1000

en-us	##### StartPollersUnreachable  The number of pre-forked instances of [pollers for unreachable hosts](/manual/concepts/proxy#proxy_process_types_and_threads) (including IPMI and Java). At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers are started.  Default: `1`<br> Range: 0-1000
es	##### StartPollersUnreachable  El número de instancias previamente bifurcadas de [sondeadores para equipos inalcanzables](/manual/concepts/proxy#proxy_process_types_and_threads) (incluidos IPMI y Java). Debe haber ejecutándose al menos un sondeador para equipos inalcanzables si se inician los sondeadores regulares, IPMI o Java.  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartPollersUnreachable The number of pre-forked instances of [pollers for unreachable hosts](/manual/concepts/server#server_process_types_and_threads) (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.  Default: `1`<br> Range: 0-1000
es	##### StartPollersUnreachable El número de instancias previamente bifurcadas de [sondeadores para equipos inalcanzables](/manual/concepts/server#server_process_types_and_threads) (incluidos IPMI y Java)**^[1](zabbix_server#footnotes)^**.<br>Se debe ejecutar al menos un sondeador para equipos inalcanzables si se inician los sondeadores regulares, IPMI o Java.  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartPreprocessors  The number of pre-started instances of preprocessing [workers](/manual/concepts/proxy#proxy_process_types_and_threads).  Default: `3`<br> Range: 1-1000
es	##### StartPreprocessors  El número de instancias de preprocesamiento iniciadas previamente [trabajadores](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `3`<br> Rango: 1-1000

en-us	##### StartPreprocessors The number of pre-started instances of preprocessing [workers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `3`<br> Range: 1-1000
es	##### StartPreprocessors El número de instancias iniciadas previamente de [trabajadores](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^** de preprocesamiento .  Predeterminado: `3`<br> Rango: 1-1000

en-us	##### StartProxyPollers The number of pre-forked instances of [pollers for passive proxies](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Default: `1`<br> Range: 0-250
es	##### StartProxyPollers El número de instancias previamente bifurcadas de [sondeadores para servidores proxy pasivos](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.  Predeterminado: `1`<br> Rango: 0-250

en-us	##### StartReportWriters The number of pre-forked instances of [report writers](/manual/concepts/server#server_process_types_and_threads).<br>If set to 0, scheduled report generation is disabled.<br>The report manager process is automatically started when a report writer is started.  Default: `0`<br> Range: 0-100
es	##### StartReportWriters El número de instancias previamente bifurcadas de [redactores de informes](/manual/concepts/server#server_process_types_and_threads).<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 redactor de informes.  Predeterminado: `0`<br> Rango: 0-100

en-us	 ###### Start request  A request to execute the Start function of the Runner interface.  |   |   | |---|---| |direction|agent → plugin| |response|no|  The request doesn't have specific parameters, it only contains [common data](#common-data) parameters.  *Example:*      {"id":3,"type":4}
es	 ###### Solicitud de inicio  Una solicitud para ejecutar la función Inicio de la interfaz Runner.  |    |    | |---|---| |dirección|agente → complemento| |respuesta|no|  La solicitud no tiene parámetros específicos, solo contiene parámetros de [datos comunes](#common-data).  *Ejemplo:*      {"id":3,"type":4}

en-us	##### StartSNMPPollers The number of pre-forked instances of SNMP [pollers](/manual/concepts/proxy#proxy_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartSNMPPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/proxy#proxy_process_types_and_threads) SNMP. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartSNMPPollers The number of pre-forked instances of SNMP [pollers](/manual/concepts/server#server_process_types_and_threads). See [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Default: `1`<br> Range: 0-1000
es	##### StartSNMPPollers El número de instancias previamente bifurcadas de [sondeadores](/manual/concepts/server#server_process_types_and_threads) SNMP. Consulte [MaxConcurrentChecksPerPoller](#maxconcurrentchecksperpoller).  Predeterminado: `1`<br> Rango: 0-1000

en-us	##### StartSNMPTrapper  If set to 1, an [SNMP trapper](/manual/concepts/proxy#proxy_process_types_and_threads) process will be started.  Default: `0`<br> Range: 0-1
es	##### StartSNMPTrapper  Si se establece en 1, se iniciará un proceso [capturador SNMP](/manual/concepts/proxy#proxy_process_types_and_threads).  Predeterminado: `0`<br> Rango: 0-1

en-us	##### StartSNMPTrapper If set to 1, an [SNMP trapper](/manual/concepts/server#server_process_types_and_threads) process will be started.  Default: `0`<br> Range: 0-1
es	##### StartSNMPTrapper Si se establece en 1, se iniciará un proceso [capturador SNMP](/manual/concepts/server#server_process_types_and_threads).  Predeterminado: `0`<br> Rango: 0-1

en-us	##### StartTimers The number of pre-forked instances of [timers](/manual/concepts/server#server_process_types_and_threads).<br>Timers process maintenance periods.  Default: `1`<br> Range: 1-1000
es	##### StartTimers El número de instancias previamente bifurcadas de [temporizadores](/manual/concepts/server#server_process_types_and_threads).<br>Los temporizadores procesan los periodos de mantenimiento.  Predeterminado: `1`<br> Rango: 1-1000

en-us	##### StartTrappers  The number of pre-forked instances of [trappers](/manual/concepts/proxy#proxy_process_types_and_threads).<br>Trappers accept incoming connections from Zabbix sender and active agents.  Default: `5`<br> Range: 0-1000
es	##### StartTrappers  El número de instancias previamente bifurcadas de [capturadores](/manual/concepts/proxy#proxy_process_types_and_threads).<br>Los capturadores aceptan conexiones entrantes del remitente de Zabbix y de los agentes activos.  Predeterminado: `5`<br> Rango: 0-1000

en-us	##### StartTrappers The number of pre-forked instances of [trappers](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.<br>Trappers accept incoming connections from Zabbix sender, active agents and active proxies.  Default: `5`<br> Range: 1-1000
es	##### StartTrappers El número de instancias previamente bifurcadas de [capturadores](/manual/concepts/server#server_process_types_and_threads)**^[1](zabbix_server#footnotes)^**.<br>Los capturadores aceptan conexiones entrantes del remitente de Zabbix, agentes activos y proxies activos.  Predeterminado: `5`<br> Rango: 1-1000

en-us	##### Start up manually  If the above does not work you have to start it manually. Find the path to the zabbix\_agentd binary and execute:      zabbix_agentd
es	##### Iniciar manualmente  Si lo anterior no funciona, debe iniciarlo manualmente. Encuentre el camino al binario zabbix\_agentd y ejecute:      zabbix_agentd

en-us	##### Start up manually  If the above does not work you have to start it manually. Find the path to the zabbix\_proxy binary and execute:      zabbix_proxy  You can use the following command-line parameters with Zabbix proxy:      -c --config <file>              path to the configuration file     -f --foreground                 run Zabbix proxy in foreground     -R --runtime-control <option>   perform administrative functions     -T --test-config                validate configuration file and exit     -h --help                       give this help     -V --version                    display version number  Examples of running Zabbix proxy with command-line parameters:      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf     zabbix_proxy --help     zabbix_proxy -V
es	##### Iniciar manualmente  Si lo anterior no funciona tiene que iniciarlo manualmente. encontrar el camino al binario zabbix\_proxy y ejecutar:      zabbix_proxy  Puede utilizar los siguientes parámetros de línea de comandos con el proxy Zabbix:      -c --config <archivo> ruta al archivo de configuración     -f --foreground ejecuta el proxy Zabbix en primer plano     -R --runtime-control <opción> realiza funciones administrativas     -T --test-config valida el archivo de configuración y sale     -h --help da esta ayuda     -V --version muestra el número de versión  Ejemplos de ejecución del proxy Zabbix con parámetros de línea de comandos:      zabbix_proxy -c /usr/local/etc/zabbix_proxy.conf     zabbix_proxy --help     zabbix_proxy -V

en-us	##### Start up manually  If the above does not work you have to start it manually. Find the path to the zabbix\_server binary and execute:      zabbix_server  You can use the following command-line parameters with Zabbix server:      -c --config <file>              path to the configuration file (default is /usr/local/etc/zabbix_server.conf)     -f --foreground                 run Zabbix server in foreground     -R --runtime-control <option>   perform administrative functions     -T --test-config                validate configuration file and exit     -h --help                       give this help     -V --version                    display version number  Examples of running Zabbix server with command-line parameters:      zabbix_server -c /usr/local/etc/zabbix_server.conf     zabbix_server --help     zabbix_server -V
es	##### Iniciar manualmente  Si lo anterior no funciona, debe iniciarlo manualmente. Encuentre la ruta al binario zabbix\_server y ejecute:      zabbix_server  Puede usar los siguientes parámetros de línea de comando con el servidor Zabbix:      -c --config <archivo>    ruta al archivo de configuración (el predeterminado es /usr/local/etc/zabbix_server.conf)     -f --foreground    ejecuta el server Zabbix en primer plano     -R --runtime-control <opción>    ejecuta funciones administrativas     -T --test-config.   valida el archivo de configuración y sale     -h --help    ofrece esta ayuda     -V --version    muestra el número de versión  Ejemplos de ejecución del servidor Zabbix con parámetros de línea de comandos:      zabbix_server -c /usr/local/etc/zabbix_server.conf     zabbix_server --help     zabbix_server -V

en-us	##### Start-up scripts  The scripts are used to automatically start/stop Zabbix processes during system's start-up/shutdown. The scripts are located under directory misc/init.d.
es	##### Guiones de inicio  Los scripts se utilizan para iniciar/detener automáticamente los procesos de Zabbix durante encendido/apagado del sistema. Los scripts se encuentran en el directorio misc/init.d.

en-us	##### StartVMwareCollectors  The number of pre-forked [VMware collector](/manual/concepts/proxy#proxy_process_types_and_threads) instances.  Default: `0`<br> Range: 0-250
es	##### StartVMwareCollectors  El número de instancias de [recolector de VMware](/manual/concepts/proxy#proxy_process_types_and_threads) previamente bifurcadas.  Predeterminado: `0`<br> Rango: 0-250

en-us	##### StartVMwareCollectors The number of pre-forked [VMware collector](/manual/concepts/server#server_process_types_and_threads) instances.  Default: `0`<br> Range: 0-250
es	##### StartVMwareCollectors El número de instancias de [recolector de VMware](/manual/concepts/server#server_process_types_and_threads) previamente bifurcadas.  Predeterminado: `0`<br> Rango: 0-250

en-us	#### Statistic request object  Statistic request object is used to define what type of information should be collected about server/proxy internal processes. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |stats|query|Statistic object properties to be returned.<br>The list of available fields for each type of diagnostic information statistic are [described in detail below](object#list_of_statistic_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Default: `extend` will return all available statistic fields.| |top|object|Object to sort and limit returned statistic values.<br>The list of available fields for each type of diagnostic information statistic are [described in detail below](object#list_of_sorting_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Example: { “source.alerts”: 10 }|
es	#### Objeto de solicitud de estadística  El objeto de solicitud de estadística se utiliza para definir qué tipo de información se debe recopilar sobre los procesos internos del servidor/proxy. Tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |stats|consulta|Propiedades del objeto estadístico que se devolverán.<br>La lista de campos disponibles para cada tipo de estadística de información de diagnóstico se [describe en detalle a continuación](object#list_of_statistic_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Valor predeterminado: `extend` devolverá todos los campos estadísticos disponibles.| |top|objeto|Objeto para ordenar y limitar los valores estadísticos devueltos.<br>La lista de campos disponibles para cada tipo de estadística de información de diagnóstico se [describe en detalle a continuación](object#list_of_sorting_fields_available_for_each_type_of_diagnostic_information_request).<br><br>Ejemplo: { “source.alerts”: 10 }|

en-us	#### Statistic result object  Statistic result object is retrieved in `result` field of task object.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |status|integer|Status of the task result.<br><br>Possible values:<br>-1 - error occurred during performing task;<br>0 - task result is created.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |data|string/object|Results according the statistic request object of particular diagnostic information task.<br>Contains error message string if error occurred during performing task.|
es	#### Objeto de resultado estadístico  El objeto de resultado estadístico se recupera en el campo `result` del objeto de tarea.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |status|integer|Estado del resultado de la tarea.<br><br>Valores posibles:<br>-1: se produjo un error durante la realización de la tarea;<br>0: se crea el resultado de la tarea.<br><br>[Propiedad comportamiento](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |data|cadena/objeto|Resultados según el objeto de solicitud de estadística de una tarea de información de diagnóstico particular.<br>Contiene una cadena de mensaje de error si se produjo un error durante la realización de la tarea.|

en-us	##### StatsAllowedIP A 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.  Example:      StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
es	##### StatsAllowedIP Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de instancias externas de Zabbix. Se aceptarán solicitudes de estadísticas únicamente desde las direcciones que figuran aquí. Si no se establece este parámetro, no se aceptarán solicitudes de estadísticas.<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. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.  Ejemplo:      StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

en-us	##### StatsAllowedIP  A list of comma-delimited IP addresses, optionally in CIDR notation, or DNS names of external Zabbix instances. The 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.  Example:      StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
es	##### StatsAllowedIP Una lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS de instancias externas de Zabbix. Se aceptarán solicitudes de estadísticas únicamente desde las direcciones que figuran aquí. Si no se establece este parámetro, no se aceptarán solicitudes de estadísticas.<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. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.  Ejemplo:      StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

en-us	 #### Status calculation rules  The 'Status calculation algorithm' will be upgraded using the following rules:  - Do not calculate → Set status to OK - Problem, if at least one child has a problem → Most critical of child services - Problem, if all children have problems → Most critical if all children have problems
es	 #### Reglas de cálculo de estado  El 'Algoritmo de cálculo de estado' se actualizará utilizando las siguientes reglas:  - No calcular → Establecer estado en OK - Problema, si al menos un hijo tiene un problema → Más crítico con los servicios hijos - Problema, si todos los hijos tienen problemas → Más crítico si todos los hijos tienen problemas

en-us	##### StatusPort  If set, the agent will listen on this port for HTTP status requests (http://localhost:<port>/status).  Range: 1024-32767
es	##### StatusPort  Si está configurado, el agente escuchará en este puerto las solicitudes de estado HTTP (http://localhost:<puerto>/status).  Rango: 1024-32767

en-us	##### StatusPort  If set, the agent will listen on this port for HTTP status requests (http://localhost:<port>/status).  Range: 1024-32767
es	##### StatusPort  Si está configurado, el agente escuchará en este puerto las solicitudes de estado HTTP (http://localhost:<puerto>/status).  Rango: 1024-32767

en-us	### Status rule  The status rule object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |type|integer|Condition for setting (New status) status.<br><br>Possible values:<br>0 - if at least (N) child services have (Status) status or above;<br>1 - if at least (N%) of child services have (Status) status or above;<br>2 - if less than (N) child services have (Status) status or below;<br>3 - if less than (N%) of child services have (Status) status or below;<br>4 - if weight of child services with (Status) status or above is at least (W);<br>5 - if weight of child services with (Status) status or above is at least (N%);<br>6 - if weight of child services with (Status) status or below is less than (W);<br>7 - if weight of child services with (Status) status or below is less than (N%).<br><br>Where:<br>- N (W) is `limit_value`;<br>- (Status) is `limit_status`;<br>- (New status) is `new_status`.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |limit\_value|integer|Limit value.<br><br>Possible values:<br>- for N and W: 1-100000;<br>- for N%: 1-100.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |limit\_status|integer|Limit status.<br><br>Possible values:<br>-1 - OK;<br>0 - Not classified;<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |new\_status|integer|New status value.<br><br>Possible values:<br>0 - Not classified;<br>1 - Information;<br>2 - Warning;<br>3 - Average;<br>4 - High;<br>5 - Disaster.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Regla de estado  El objeto de regla de estado tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |type|entero|Condición para establecer el estado (Nuevo estado).<br><br>Valores posibles:<br>0 - si al menos (N) servicios secundarios tienen el estado (Estado) o superior;<br>1 - si al menos (N%) de los servicios para niños tienen el estado (Estado) o superior;<br>2 - si menos de (N) los servicios para niños tienen el estado (Estado) o inferior;<br>3 - si menos del (N%) de los servicios para niños tienen el estado (Estado) o inferior;<br>4 - si el peso de los servicios para niños con el estado (Estado) o superior es al menos (W);<br>5 - si el peso de los servicios para niños con el estado (Estado) o superior es al menos (N%);<br>6 - si el peso de los servicios para niños con estado (Estado) o inferior es menor que (W);<br>7 - si el peso de los servicios para niños con estado (Estado) o a continuación es menor que (N%).<br><br>Donde:<br>- N (W) es `limit_value`;<br>- (Estado) es `limit_status`;<br>- (Nuevo estado) es `new_status`.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |limit\_value|entero|Valor límite.<br><br>Valores posibles:<br>- para N y W: 1-100000;<br>- para N%: 1-100.<br><br> [Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |limit\_status|entero|Estado del límite.<br><br>Valores posibles:<br>-1 - OK;<br>0 - No clasificado;<br>1 - Información;<br>2 - Advertencia;< br>3 - Promedio;<br>4 - Alto;<br>5 - Desastre.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* | |new\_status|entero|Nuevo valor de estado.<br><br>Valores posibles:<br>0 - No clasificado;<br>1 - Información;<br>2 - Advertencia;<br>3 - Promedio;< br>4 - Alto;<br>5 - Desastre.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	 ##### stddevpop(/host/key,(sec|#num)<:time shift>) {#stddevpop}  The population standard deviation in collected values within the defined evaluation period. See also: [Standard deviation](https://en.wikipedia.org/wiki/Standard_deviation).<br> Supported value types: *Float*, *Integer*.<br> Supported [foreach function](/manual/appendix/functions/aggregate/foreach): *last_foreach*.  Parameters: see [common parameters](#common-parameters).  Example:      stddevpop(/host/key,1h) #the population standard deviation for the last hour until now
es	 ##### stddevpop(/host/key,(sec|#num)<:time shift>) {#stddevpop}  La desviación estándar de la población en los valores recopilados dentro del período de evaluación definido. Ver también: [Desviación estándar](https://en.wikipedia.org/wiki/Standard_deviation).<br> Tipos de valores admitidos: *Flotante*, *Entero*.<br> [Función foreach](/manual/appendix/functions/aggregate/foreach) admitida: *last_foreach*.  Parámetros: consulte [parámetros comunes](#common-parameters).  Ejemplo:      stddevpop(/host/key,1h) #la desviación estándar de la población durante la última hora hasta ahora

en-us	 ##### stddevsamp(/host/key,(sec|#num)<:time shift>) {#stddevsamp}  The sample standard deviation in collected values within the defined evaluation period. See also: [Standard deviation](https://en.wikipedia.org/wiki/Standard_deviation).<br> Supported value types: *Float*, *Integer*.<br> Supported [foreach function](/manual/appendix/functions/aggregate/foreach): *last_foreach*.  Parameters: see [common parameters](#common-parameters).  At least two data values are required for this function to work.  Example:      stddevsamp(/host/key,1h) #the sample standard deviation for the last hour until now
es	 ##### stddevsamp(/host/key,(sec|#num)<:time shift>) {#stddevsamp}  La desviación estándar de la muestra en los valores recopilados dentro del período de evaluación definido. Ver también: [Desviación estándar](https://en.wikipedia.org/wiki/Standard_deviation).<br> Tipos de valores admitidos: *Flotante*, *Entero*.<br> [Función foreach](/manual/appendix/functions/aggregate/foreach) admitida: *last_foreach*.  Parámetros: consulte [parámetros comunes](#common-parameters).  Se requieren al menos dos valores de datos para que esta función funcione.  Ejemplo:      stddevsamp(/host/key,1h) #la desviación estándar de muestra durante la última hora hasta ahora

en-us	##### Step 1  Add a new web scenario.  We will add a scenario to monitor the web interface of Zabbix. The scenario will execute a number of steps.  Go to *Data collection → Hosts*, pick a host and click on *Web* in the row of that host. Then click on *Create web scenario*.  ![](../../../assets/en/manual/web_monitoring/new_scenario.png)  All mandatory input fields are marked with a red asterisk.  In the new scenario form we will name the scenario as *Zabbix frontend*. We will also create two variables: {user} and {password}.  You may also want to add a new *Application:Zabbix frontend* tag in the Tags tab.
es	##### Paso 1  Agregue un nuevo escenario web.  Agregaremos un escenario para monitorear la interfaz web de Zabbix. El escenario ejecutará una serie de pasos.  Vaya a *Recopilación de datos → Equipos*, elija un equipo y haga clic en *Web* en la fila de ese equipo. Luego haga clic en *Crear escenario web*.  ![](../../../assets/en/manual/web_monitoring/new_scenario.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  En el nuevo formulario de escenario, nombraremos el escenario como *Zabbix frontend*. También crearemos dos variables: {usuario} y {contraseña}.  También es posible que desee agregar una nueva etiqueta *Aplicación:Zabbix frontend* en la pestaña de etiquetas.

en-us	##### Step 1  Configure [some media](media), such as email, SMS, or script to use for the notifications. Refer to the corresponding sections of the manual to perform this task.  ::: noteimportant For notifying on internal events the default severity ('Not classified') is used, so leave it checked when configuring [user media](/manual/config/notifications/media/email#user_media) if you want to receive notifications for internal events. :::
es	##### Paso 1  Configurar [algunos medios](media), como correo electrónico, SMS o secuencia de comandos para utilizarlos en las notificaciones. Consulte las secciones correspondientes del manual para realizar esta tarea.  ::: noteimportant Para notificar sobre eventos internos se utiliza el valor predeterminado de gravedad ("No clasificado"), así que déjelo marcado cuando configure el [medio del usuario](/manual/config/notifications/media/email#user_media) si desea recibir notificaciones de eventos internos. :::

en-us	##### Step 1  Defining a network discovery rule for our IP range.  ![](../../../../assets/en/manual/discovery/network_discovery/discovery.png){width="600"}  Zabbix will try to discover hosts in the IP range of 192.168.1.1-192.168.1.254 by connecting to Zabbix agents and getting the value from the **system.uname** key. The value received from the agent can be used to name the hosts and also to apply different actions for different operating systems. For example, link Windows servers to the template *Windows*, Linux servers to the template *Linux*.  The rule will be executed every 10 minutes.  When this rule is added, Zabbix will automatically start the discovery and generation of the discovery-based events for further processing.
es	##### Paso 1  Definir una regla de descubrimiento de red para nuestro rango de IP.  ![](../../../../assets/en/manual/discovery/network_discovery/discovery.png){width="600"}  Zabbix intentará descubrir equipos en el rango de IP de 192.168.1.1-192.168.1.254 conectándose con los agentes de Zabbix y obteniendo el valor de la métrica **system.uname**. El valor recibido del agente se puede utilizar para nombrar los equipos y también para aplicar diferentes acciones para diferentes sistemas operativos. Por ejemplo, vincule servidores de Windows a la plantilla *Windows*, servidores Linux a la plantilla *Linux*.  La regla se ejecutará cada 10 minutos.  Cuando se agrega esta regla, Zabbix iniciará automáticamente el descubrimiento. y generación de eventos basados en descubrimiento para su posterior procesamiento.

en-us	##### Step 1  Find out the SNMP string (or OID) of the item you want to monitor.  To get a list of SNMP strings, use the **snmpwalk** command (part of [net-snmp](http://www.net-snmp.org/) software which you should have installed as part of the Zabbix installation) or equivalent tool:      snmpwalk -v 2c -c public <host IP> .  As '2c' here stands for SNMP version, you may also substitute it with '1', to indicate SNMP Version 1 on the device.  This should give you a list of SNMP strings and their last value. If it doesn't then it is possible that the SNMP 'community' is different from the standard 'public' in which case you will need to find out what it is.  You can then go through the list until you find the string you want to monitor, e.g. if you wanted to monitor the bytes coming in to your switch on port 3 you would use the `IF-MIB::ifHCInOctets.3` string from this line:      IF-MIB::ifHCInOctets.3 = Counter64: 3409739121  You may now use the **snmpget** command to find out the numeric OID for 'IF-MIB::ifHCInOctets.3':      snmpget -v 2c -c public -On <host IP> IF-MIB::ifHCInOctets.3  Note that the last number in the string is the port number you are looking to monitor. See also: [Dynamic indexes](/manual/config/items/itemtypes/snmp/dynamicindex).  This should give you something like the following:      .1.3.6.1.2.1.31.1.1.1.6.3 = Counter64: 3472126941  Again, the last number in the OID is the port number.  ::: notetip Some of the most used SNMP OIDs are [translated automatically to a numeric representation](/manual/config/items/itemtypes/snmp/special_mibs) by Zabbix. :::  In the last example above value type is "Counter64", which internally corresponds to ASN\_COUNTER64 type. The full list of supported types is ASN\_COUNTER, ASN\_COUNTER64, ASN\_UINTEGER, ASN\_UNSIGNED64, ASN\_INTEGER, ASN\_INTEGER64, ASN\_FLOAT, ASN\_DOUBLE, ASN\_TIMETICKS, ASN\_GAUGE, ASN\_IPADDRESS, ASN\_OCTET\_STR and ASN\_OBJECT\_ID.  These types roughly correspond to "Counter32", "Counter64", "UInteger32", "INTEGER", "Float", "Double", "Timeticks", "Gauge32", "IpAddress", "OCTET STRING", "OBJECT IDENTIFIER" in **snmpget** output, but might also be shown as "STRING", "Hex-STRING", "OID" and other, depending on the presence of a display hint.
es	##### Paso 1  Descubra la cadena SNMP (u OID) del elemento que desea monitorear.  Para obtener una lista de cadenas SNMP, utilice el comando **snmpwalk** (parte de [net-snmp](http://www.net-snmp.org/) software que debería tener instalado como parte de la instalación de Zabbix) o herramienta equivalente:      snmpwalk -v 2c -c pública <IP del host>.  Como '2c' aquí significa versión SNMP, también puede sustituirlo por '1', para indicar SNMP Versión 1 en el dispositivo.  Esto debería darle una lista de cadenas SNMP y su último valor. Si se Entonces es posible que la 'comunidad' SNMP sea diferente de el estándar 'público', en cuyo caso necesitarás averiguar qué es.  Luego puede revisar la lista hasta encontrar la cadena que desea monitor, p.e. si desea monitorear los bytes que ingresan a su Encienda el puerto 3, usaría la cadena `IF-MIB::ifHCInOctets.3` de esta línea:      IF-MIB::ifHCInOctets.3 = Contador64: 3409739121  Ahora puede utilizar el comando **snmpget** para averiguar el OID numérico para 'IF-MIB::ifHCInOctets.3':      snmpget -v 2c -c public -En <IP del host> IF-MIB::ifHCInOctets.3  Tenga en cuenta que el último número de la cadena es el número de puerto que está buscando monitorear. Ver también: [Dinámico índices](/manual/config/items/itemtypes/snmp/dynamicindex).  Esto debería darte algo como lo siguiente:      .1.3.6.1.2.1.31.1.1.1.6.3 = Contador64: 3472126941  Nuevamente, el último número del OID es el número de puerto.  ::: nota Algunos de los OID SNMP más utilizados son [traducido automáticamente a un número representación](/manual/config/items/itemtypes/snmp/special_mibs) por Zabbix. :::  En el último ejemplo anterior, el tipo de valor es "Counter64", que internamente corresponde al tipo ASN\_COUNTER64. La lista completa de tipos admitidos es ASN\_CONTADOR, ASN\_CONTADOR64, ASN\_UINTEGER, ASN\_UNSIGNED64, ASN\_INTEGER, ASN\_INTEGER64, ASN\_FLOAT, ASN\_DOUBLE, ASN\_TIMETICKS, ASN\_GAUGE, ASN\_IPADDRESS, ASN\_OCTET\_STR y ASN\_OBJECT\_ID.  Estos tipos corresponden aproximadamente a "Counter32", "Counter64", "UInteger32", "INTEGER", "Float", "Double", "Timeticks", "Gauge32", "IpAddress", "OCTET STRING", "OBJECT IDENTIFIER" en **salida snmpget**, pero también podría mostrarse como "STRING", "Hex-STRING", "OID" y otros, dependiendo de la presencia de una sugerencia en pantalla.

en-us	##### Step 1  Get the service name.  You can get the service name by going to the MMC Services snap-in and bringing up the properties of the service. In the *General* tab you should see a field called "Service name". The value that follows is the name you will use when setting up an item for monitoring. For example, if you wanted to monitor the "workstation" service, then your service might be: **lanmanworkstation**.
es	##### Paso 1  Obtenga el nombre del servicio.  Puede obtener el nombre del servicio yendo al complemento Servicios MMC y abriendo las propiedades del servicio. En la pestaña *General* debería ver un campo llamado "Nombre del servicio". El valor que sigue es el nombre que usará al configurar una métrica para su monitoreo. Por ejemplo, si desea monitorear el servicio "workstation", entonces su servicio podría ser: **lanmanworkstation**.

en-us	##### Step 1  Install Kerberos package.  For Debian/Ubuntu:      apt install krb5-user  For RHEL:      dnf install krb5-workstation
es	##### Paso 1  Instale el paquete Kerberos.  Para Debian/Ubuntu:      apt install krb5-user  Para RHEL:      dnf install krb5-workstation

en-us	##### Step 1  To define your own theme you'll need to create a CSS file and save it in the `assets/styles/` folder (for example, *custom-theme.css*). You can either copy the files from a different theme and create your theme based on it or start from scratch.
es	##### Paso 1  Para definir su propio tema, deberá crear un archivo CSS y guardarlo en la carpeta `assets/styles/` (por ejemplo, *custom-theme.css*). Puede copiar los archivos de un tema diferente y crear su tema basándose en ellos o empezar desde cero.

en-us	##### Step 1  Write a script or command line to retrieve required parameter.  For example, we may write the following command in order to get total number of queries executed by a MySQL server:      mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"  When executed, the command returns total number of SQL queries.
es	##### Paso 1  Escriba una secuencia de comandos o una línea de comando para recuperar el parámetro requerido.  Por ejemplo, podemos escribir el siguiente comando para obtener total número de consultas ejecutadas por un servidor MySQL:      estado mysqladmin -uroot | cortar -f4 -d":" | cortar -f1 -d"S"  Cuando se ejecuta, el comando devuelve el número total de consultas SQL.

en-us	##### Step 2  Add the command to zabbix\_agentd.conf:      UserParameter=mysql.questions,mysqladmin -uroot status | cut -f4 -d":" | cut -f1 -d"S"  **mysql.questions** is a unique identifier. It can be any valid key identifier, for example, *queries*.  Test this parameter by using Zabbix agent with "-t" flag (if running under root, however, note that the agent may have different permissions when launched as a daemon):      zabbix_agentd -t mysql.questions
es	##### Paso 2  Agregue el comando a zabbix\_agentd.conf:      UserParameter=mysql.questions,mysqladmin -uroot status | cortar -f4 -d":" | cortar -f1 -d"S"  **mysql.questions** es un identificador único. Puede ser cualquier clave válida identificador, por ejemplo, *consultas*.  Pruebe este parámetro usando el agente Zabbix con el indicador "-t" (si se está ejecutando bajo root, sin embargo, tenga en cuenta que el agente puede tener diferentes permisos cuando se lanza como un demonio):      zabbix_agentd -t mysql.preguntas

en-us	##### Step 2  Add your theme to the list of themes returned by the APP::getThemes() method. You can do this by overriding the ZBase::getThemes() method in the APP class. This can be done by adding the following code before the closing brace in *include/classes/core/APP.php*:        public static function getThemes() {           return array_merge(parent::getThemes(), [               'custom-theme' => _('Custom theme')           ]);       }  ::: noteimportant Note that the name you specify within the first pair of quotes must match the name of the theme file without extension. :::  To add multiple themes, just list them under the first theme, for example:        public static function getThemes() {           return array_merge(parent::getThemes(), [               'custom-theme' => _('Custom theme'),               'anothertheme' => _('Another theme'),               'onemoretheme' => _('One more theme')           ]);       }  Note that every theme except the last one must have a trailing comma.  ::: notetip To change graph colors, the entry must be added in the *graph\_theme* database table. :::
es	##### Paso 2  Agregue su tema a la lista de temas devueltos por el método APP::getThemes(). Puede hacer esto sobrepasando el método ZBase::getThemes() en la clase APP. Esto se puede hacer agregando el siguiente código antes de la llave de cierre en *include/classes/core/APP.php*:      public static function getThemes() {         return array_merge(parent::getThemes(), [               'custom-theme' => _('Tema personalizado')           ]);       }  ::: noteimportant Tenga en cuenta que el nombre que especifique en el primer par de comillas debe coincidir con el nombre del archivo del tema sin extensión. :::  Para agregar varios temas, simplemente enumérelos debajo del primer tema, por ejemplo:      public static function getThemes() {         return array_merge(parent::getThemes(), [               'custom-theme' => _('Tema personalizado'),               'anothertheme' => _('Otro tema'),               'onemoretheme' => _('Un tema más')           ]);       }  Tenga en cuenta que cada tema, excepto el último, debe tener una coma al final.  ::: notetip Para cambiar los colores del gráfico, debe agregarse la entrada en la tabla de base de datos *graph\_theme* . :::

en-us	##### Step 2  [Configure an item](/manual/config/items/item) for monitoring the service.  The item `service.info[service,<param>]` retrieves information about a particular service. Depending on the information you need, specify the `param` option which accepts the following values: *displayname*, *state*, *path*, *user*, *startup* or *description*. The default value is *state* if `param` is not specified (`service.info[service]`).  The type of return value depends on chosen `param`: integer for *state* and *startup*; character string for *displayname*, *path* and *user*; text for *description*.  Example:  -   *Key:* `service.info[lanmanworkstation]` -   *Type of information:* Numeric (unsigned)  The item `service.info[lanmanworkstation]` will retrieve information about the state of the service as a numerical value. To map a numerical value to a text representation in the frontend ("0" as "Running", "1" as "Paused", etc.), you can configure [value mapping](/manual/config/items/mapping#configuration) on the host on which the item is configured. To do this, either [link the template](/manual/config/templates/linking#linking-a-template) *Windows services by Zabbix agent* or *Windows services by Zabbix agent active* to the host, or configure on the host a new value map that is based on the *Windows service state* value map configured on the mentioned templates.  Note that both of the mentioned templates have a discovery rule configured that will discover services automatically. If you do not want this, you can [disable the discovery rule](/manual/web_interface/frontend_sections/data_collection/hosts/discovery) on the host level once the template has been linked to the host.
es	##### Paso 2  [Configure una métrica](/manual/config/items/item) para monitorear el servicio.  La métrica `service.info[service,<param>]` recupera información sobre un servicio en particular. Dependiendo de la información que necesite, especifique la opción `param` que acepta los siguientes valores: *displayname*, *state*, *path*, *user*, *startup* o *description*. El valor predeterminado es *state* si no se especifica `param` (`service.info[service]`).  El tipo de valor de retorno depende del `param` elegido: entero para *state* y *startup*; cadena de caracteres para *displayname*, *path* y *user*; texto para *description*.  Ejemplo:  - *Clave:* `service.info[lanmanworkstation]` - *Tipo de información:* Numérico (sin signo)  La métrica `service.info[lanmanworkstation]` recuperará información sobre el estado del servicio como un valor numérico. Para asignar un valor numérico a una representación de texto en la interfaz ("0" como "En ejecución", "1" como "En pausa", etc.), puede configurar una [asignación de valores](/manual/config/items/mapping#configuration) en el equipo en el que está configurada la métrica. Para hacer esto, ya sea [vincular la plantilla](/manual/config/templates/linking#linking-a-template) *servicios de Windows por el agente Zabbix* o *servicios de Windows por el agente Zabbix activo* al equipo, o configurar en el equipo un nuevo mapa de valores que se base en el mapa de valores del *estado del servicio de Windows* configurado en las plantillas mencionadas.  Tenga en cuenta que ambas plantillas mencionadas tienen configurada una regla de descubrimiento que descubrirá los servicios automáticamente. Si no desea esto, puede [deshabilitar la regla de descubrimiento](/manual/web_interface/frontend_sections/data_collection/hosts/discovery) a nivel del equipo una vez que la plantilla se haya vinculado al equipo.

en-us	##### Step 2  Configure Kerberos configuration file (see MIT documentation for details)  ``` {.java} cat /etc/krb5.conf  [libdefaults]     default_realm = EXAMPLE.COM  # The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```
es	##### Paso 2  Configure el archivo de configuración de Kerberos (consulte la documentación del MIT para obtener más información).  ``` {.java} cat /etc/krb5.conf  [libdefaults]     default_realm = EXAMPLE.COM # The following krb5.conf variables are only for MIT Kerberos.     kdc_timesync = 1     ccache_type = 4     forwardable = true     proxiable = true  [realms]     EXAMPLE.COM = {     }  [domain_realm]     .example.com=EXAMPLE.COM     example.com=EXAMPLE.COM  ```

en-us	##### Step 2  [Create a host](/manual/config/hosts/host) corresponding to a device.  ![](../../../../../assets/en/manual/config/items/itemtypes/snmp/snmp_host.png)  Add an SNMP interface for the host:  -   Enter the IP address/DNS name and port number -   Select the *SNMP version* from the dropdown -   Add interface credentials depending on the selected SNMP version:     -   SNMPv1, v2 require only the community (usually 'public')     -   SNMPv3 requires more specific options (see below) -   Specify the max repetition value (default: 10) for [native SNMP bulk requests](#native-snmp-bulk-requests) (GetBulkRequest-PDUs); only for `discovery[]` and `walk[]` items in SNMPv2 and v3. Note that setting this value too high may cause the SNMP agent check timeout. -   Mark the *Use combined requests* checkbox to allow [combined processing](#internal_workings_of_combined_processing) of SNMP requests (not related to native SNMP bulk requests "walk" and "get")  |SNMPv3 parameter|Description| |--|--------| |*Context name*|Enter context name to identify item on SNMP subnet.<br>User macros are resolved in this field.| |*Security name*|Enter security name.<br>User macros are resolved in this field.| |*Security level*|Select security level:<br>**noAuthNoPriv** - no authentication nor privacy protocols are used<br>**AuthNoPriv** - authentication protocol is used, privacy protocol is not<br>**AuthPriv** - both authentication and privacy protocols are used| |*Authentication protocol*|Select authentication protocol - *MD5*, *SHA1*, *SHA224*, *SHA256*, *SHA384* or *SHA512*.| |*Authentication passphrase*|Enter authentication passphrase.<br>User macros are resolved in this field.| |*Privacy protocol*|Select privacy protocol - *DES*, *AES128*, *AES192*, *AES256*, *AES192C* (Cisco) or *AES256C* (Cisco).<br>Note that:<br>- on some older systems net-snmp may not support AES256;<br>- on some newer systems (for example, RHEL9) support of DES may be dropped for the net-snmp package.| |*Privacy passphrase*|Enter privacy passphrase.<br>User macros are resolved in this field.|  In case of wrong SNMPv3 credentials (security name, authentication protocol/passphrase, privacy protocol):  -   Zabbix receives an ERROR from net-snmp, except for wrong *Privacy passphrase* in which case Zabbix receives a TIMEOUT error from net-snmp; -   SNMP interface availability will switch to red (unavailable).  ::: notewarning  Changes in *Authentication protocol*, *Authentication passphrase*, *Privacy protocol* or *Privacy passphrase*, made without changing the *Security name*, will take effect only after the cache on a server/proxy is manually cleared (by using [-R snmp\_cache\_reload](/manual/concepts/server#running_server)) or the server/proxy is restarted. In cases, where *Security name* is also changed, all parameters will be updated immediately.  :::  You can use one of the provided SNMP templates that will automatically add a set of items. Before using a template, verify that it is compatible with the host.   Click on *Add* to save the host.
es	##### Paso 2  [Crear un host](/manual/config/hosts/host) correspondiente a un dispositivo.  ![](../../../../../assets/en/manual/config/items/itemtypes/snmp/snmp_host.png)  Agregue una interfaz SNMP para el host:  - Ingrese la dirección IP/nombre DNS y el número de puerto - Seleccione la *versión SNMP* del menú desplegable - Agregue credenciales de interfaz según la versión SNMP seleccionada:     - SNMPv1, v2 requiere sólo la comunidad (normalmente 'pública')     - SNMPv3 requiere opciones más específicas (ver más abajo) - Especifique el valor máximo de repetición (predeterminado: 10) para [solicitudes masivas SNMP nativas](#native-snmp-bulk-requests) (GetBulkRequest-PDU); solo para elementos `discovery[]` y `walk[]` en SNMPv2 y v3. Tenga en cuenta que establecer este valor demasiado alto puede causar que se agote el tiempo de espera de verificación del agente SNMP. - Marque la casilla de verificación *Usar solicitudes combinadas* para permitir el [procesamiento combinado](#internal_workings_of_combined_processing) de solicitudes SNMP (no relacionadas con las solicitudes masivas SNMP nativas "caminar" y "obtener")  |Parámetro SNMPv3|Descripción| |--|--------| |*Nombre del contexto*|Ingrese el nombre del contexto para identificar el elemento en la subred SNMP.<br>Las macros de usuario se resuelven en este campo.| |*Nombre de seguridad*|Ingrese el nombre de seguridad.<br>Las macros de usuario se resuelven en este campo.| |*Nivel de seguridad*|Seleccione el nivel de seguridad:<br>**noAuthNoPriv**: no se utilizan protocolos de autenticación ni de privacidad<br>**AuthNoPriv**: se utiliza el protocolo de autenticación, no el protocolo de privacidad<br>**AuthPriv ** - se utilizan protocolos de autenticación y privacidad| |*Protocolo de autenticación*|Seleccione el protocolo de autenticación: *MD5*, *SHA1*, *SHA224*, *SHA256*, *SHA384* o *SHA512*.| |*Frase de contraseña de autenticación*|Ingrese la frase de contraseña de autenticación.<br>Las macros de usuario se resuelven en este campo.| |*Protocolo de privacidad*|Seleccione el protocolo de privacidad: *DES*, *AES128*, *AES192*, *AES256*, *AES192C* (Cisco) o *AES256C* (Cisco).<br>Tenga en cuenta que:<br>- en algunos sistemas más antiguos, es posible que net-snmp no admita AES256;<br>- en algunos sistemas más nuevos (por ejemplo, RHEL9), es posible que se elimine la compatibilidad con DES para el paquete net-snmp.| |*Frase de contraseña de privacidad*|Ingrese la frase de contraseña de privacidad.<br>Las macros de usuario se resuelven en este campo.|  En caso de credenciales SNMPv3 incorrectas (nombre de seguridad, autenticación protocolo/frase de contraseña, protocolo de privacidad):  - Zabbix recibe un ERROR de net-snmp, excepto por una *frase de contraseña de privacidad* incorrecta, en cuyo caso Zabbix recibe un error de TIEMPO DE ESPERA de net-snmp; - La disponibilidad de la interfaz SNMP cambiará a rojo (no disponible).  ::: nota de advertencia  Cambios en el *Protocolo de autenticación*, *Frase de contraseña de autenticación*, *Protocolo de privacidad* o *Frase de contraseña de privacidad*, realizado sin cambiar el *nombre de seguridad*, entrará en vigor sólo después el caché en un servidor/proxy se borra manualmente (usando [-R snmp\_cache\_reload](/manual/concepts/server#running_server)) o el Se reinicia el servidor/proxy. En los casos en los que *Nombre de seguridad* también sea cambiado, todos los parámetros se actualizarán inmediatamente.  :::  Puede utilizar una de las plantillas SNMP proporcionadas que agregará automáticamente un conjunto de elementos. Antes de usar una plantilla, verifique que sea compatible con el host.   Haga clic en *Agregar* para guardar el host.

en-us	##### Step 2  Define steps for the scenario.  Click on *Add* button in the *Steps* tab to add individual steps.  *Web scenario step 1*  We start by checking that the first page responds correctly, returns with HTTP response code 200 and contains text "Zabbix SIA".  ![](../../../assets/en/manual/web_monitoring/scen_step1.png){width="600"}  When done configuring the step, click on *Add*.  *Web scenario step 2*  We continue by logging in to the Zabbix frontend, and we do so by reusing the macros (variables) we defined on the scenario level - {user} and {password}.  ![](../../../assets/en/manual/web_monitoring/scen_step2.png){width="600"}  ::: noteimportant Note that Zabbix frontend uses JavaScript redirect when logging in, thus first we must log in, and only in further steps we may check for logged-in features. Additionally, the login step must use full URL to **index.php** file. :::  Take note also of how we are getting the content of the `{sid}` variable (session ID) using a variable syntax with regular expression: `regex:name="csrf-token" content="([0-9a-z]{16})"`. This variable will be required in step 4.  *Web scenario step 3*  Being logged in, we should now verify the fact. To do so, we check for a string that is only visible when logged in - for example, **Administration**.  ![](../../../assets/en/manual/web_monitoring/scen_step3.png){width="600"}  *Web scenario step 4*  Now that we have verified that frontend is accessible and we can log in and retrieve logged-in content, we should also log out - otherwise Zabbix database will become polluted with lots and lots of open session records.  ![](../../../assets/en/manual/web_monitoring/scen_step4.png){width="600"}  *Web scenario step 5*  We can also check that we have logged out by looking for the **Username** string.  ![](../../../assets/en/manual/web_monitoring/scen_step5.png){width="600"}  *Complete configuration of steps*  A complete configuration of web scenario steps should look like this:  ![](../../../assets/en/manual/web_monitoring/scenario_steps.png){width="600"}
es	##### Paso 2  Defina los pasos para el escenario.  Haga clic en el botón *Agregar* en la pestaña *Pasos* para agregar pasos individuales.  *Escenario web paso 1*  Empezamos comprobando que la primera página responde correctamente, devuelve con código de respuesta HTTP 200 y contiene el texto "Zabbix SIA".  ![](../../../assets/en/manual/web_monitoring/scen_step1.png){width="600"}  Cuando termine de configurar el paso, haga clic en *Agregar*.  *Escenario web paso 2*  Continuamos iniciando sesión en la interfaz de Zabbix y lo hacemos mediante la reutilización de las macros (variables) que definimos en el nivel del escenario - {usuario y contraseña}.  ![](../../../assets/en/manual/web_monitoring/scen_step2.png){width="600"}  ::: noteimportant Tenga en cuenta que la interfaz de Zabbix utiliza la redirección de JavaScript al iniciar sesión, primero debemos iniciar sesión y solo en pasos posteriores puede verificar las funciones registradas. Además, el paso de inicio de sesión debe utilizar la URL completa al archivo **index.php**. :::  Tenga en cuenta cómo obtenemos el contenido de la variable `{sid}` (ID de sesión) usando una sintaxis variable con expresión regular: `regex:nombre="csrf-token" content="([0-9a-z]{16})"`. Esta variable será requerida en el paso 4.  *Escenario web paso 3*  Al iniciar sesión, ahora deberíamos verificar el hecho. Para ello, comprobamos si hay una cadena que solo es visible cuando se inicia sesión; por ejemplo, **Administración**.  ![](../../../assets/en/manual/web_monitoring/scen_step3.png){width="600"}  *Escenario web paso 4*  Ahora que hemos verificado que la interfaz es accesible y podemos iniciar sesión y recuperar el contenido conectado, también deberíamos cerrar sesión; de lo contrario, la base de datos de Zabbix se contaminará con muchísimos registros de sesiones abiertas.  ![](../../../assets/en/manual/web_monitoring/scen_step4.png){width="600"}  *Escenario web paso 5*  También podemos comprobar que hemos cerrado sesión buscando la cadena **Nombre de usuario**.  ![](../../../assets/en/manual/web_monitoring/scen_step5.png){width="600"}  *Configuración completa de pasos*  Una configuración completa de los pasos del escenario web debería verse así:  ![](../../../assets/en/manual/web_monitoring/scenario_steps.png){width="600"}

en-us	##### Step 2  Defining a discovery [action](/manual/config/notifications/action) for adding the discovered Linux servers to the respective group/template.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action.png)  The action will be activated if:  -   the "Zabbix agent" service is "up" -   the value of system.uname (the Zabbix agent key we used in rule     definition) contains "Linux" -   Uptime is 1 hour (3600 seconds) or more  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_b.png)  The action will execute the following operations:  -   add the discovered host to the "Linux servers" group (and also add     host if it wasn't added previously) -   link host to the *Linux* template. Zabbix will automatically start     monitoring the host using items and triggers from the "Linux"     template.
es	##### Paso 2  Definición de una [acción](/manual/config/notifications/action) de descubrimiento para agregar los servidores Linux descubiertos al grupo/plantilla respectivo.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action.png)  La acción se activará si:  -   el servicio "agente Zabbix" está "activo" -   el valor de system.uname (la clave del agente Zabbix que usamos en la definición      de la regla) contiene "Linux" -   el tiempo de actividad es de 1 hora (3600 segundos) o más  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_b.png)  La acción ejecutará las siguientes operaciones:  -   agregar el equipo descubierto al grupo "servidores Linux" (y también agregar     el equipo si no se agregó previamente) -   vincular el equipo a la plantilla *Linux*. Zabbix comenzará a monitorear      automáticamente el equipo usando las métricas e iniciadores de la plantilla de "Linux".

en-us	##### Step 2  Go to *Alerts → Actions* → *Internal actions*.  Click on *Create action* at the top right corner of the page to open an action configuration form.
es	##### Paso 2  Vaya a *Alertas → Acciones* → *Acciones internas*.  Haga clic en *Crear acción* en la esquina superior derecha de la página para abrir un formulario de configuración de acciones.

en-us	##### Step 3  Activate the new theme.  In Zabbix frontend, you may either set this theme to be the default one or change your theme in the user profile.  Enjoy the new look and feel!
es	##### Paso 3  Activar el nuevo tema.  En la interfaz de Zabbix, puede configurar este tema para que sea el predeterminado o cambiar su tema en el perfil de usuario.  ¡Disfrute de la nueva apariencia!

en-us	##### Step 3  Create a Kerberos ticket for user *zabbix*. Run the following command as user *zabbix*:      kinit zabbix  ::: noteimportant It is important to run the above command as user *zabbix*. If you run it as *root* the authentication will not work. :::
es	##### Paso 3  Cree un ticket de Kerberos para el usuario *zabbix*. Ejecute el siguiente comando como usuario *zabbix*:      kinit zabbix  ::: noteimportant Es importante ejecutar el comando anterior como usuario *zabbix*. Si lo ejecuta como *root* la autenticación no funcionará. :::

en-us	##### Step 3  Create an item for monitoring.  So, now go back to Zabbix and click on *Items* for the SNMP host you created earlier. Depending on whether you used a template or not when creating your host, you will have either a list of SNMP items associated with your host or just an empty list. We will work on the assumption that you are going to create the item yourself using the information you have just gathered using snmpwalk and snmpget, so click on *Create item*.   Fill in the required parameters in the new item form:  ![](../../../../../assets/en/manual/config/items/itemtypes/snmp_item.png)  |Parameter|Description| |--|--------| |*Name*|Enter the item name.| |*Type*|Select **SNMP agent** here.| |*Key*|Enter the key as something meaningful.| |*Host interface*|Make sure to select the SNMP interface, e.g. of your switch/router.| |*SNMP OID*|Use one of the supported formats to enter OID value(s):<br><br>**walk[OID1,OID2,...]** - retrieve a subtree of values.<br>For example: `walk[1.3.6.1.2.1.2.2.1.2,1.3.6.1.2.1.2.2.1.3]`.<br>This option makes use of [native SNMP bulk requests](#native-snmp-bulk-requests) (GetBulkRequest-PDUs) asynchronously.<br>The timeout settings for this item can be set in the [item configuration](/manual/config/items/item#configuration) form.<br>You may use this as the master item, with dependent items that extract data from the master using preprocessing.<br>It is possible to specify multiple OIDs in a single snmp walk, such as `walk[OID1,OID2,...]` to asynchronously process one OID at a time.<br>If the bulk request returns no results then it is attempted to retrieve a single record without bulk request.<br>MIB names are supported as parameters; thus `walk[1.3.6.1.2.1.2.2.1.2]` and `walk[ifDescr]` will return the same output.<br>If several OIDs/MIBs are specified, i.e. `walk[ifDescr,ifType,ifPhysAddress]`, then the output is a concatenated list.<br>GetBulk requests are used with SNMPv2 and v3 interfaces and GetNext for SNMPv1 interfaces; max repetitions for bulk requests are configured on the interface level.<br>This item returns the output of the snmpwalk utility with -Oe -Ot -On parameters.<br>You may use this item as a master item in [SNMP discovery](/manual/discovery/low_level_discovery/examples/snmp_oids_walk).<br><br>**get[OID]** - retrieve a *single* value asynchronously.<br>For example: `get[1.3.6.1.2.1.31.1.1.1.6.3]`<br>The timeout settings for this item can be set in the [item configuration](/manual/config/items/item#configuration) form.<br><br>**OID** - (legacy) enter a single textual or numeric OID to retrieve a single value synchronously, optionally combined with other values.<br>For example: `1.3.6.1.2.1.31.1.1.1.6.3`.<br>For this option, the item check timeout will be equal to the value set in the server [configuration file](/manual/appendix/config/zabbix_server#timeout).<br><br>It is **recommended** to use `walk[OID]` and `get[OID]` items for better performance. All `walk[OID]` and `get[OID]` items are executed asynchronously - it is not required to receive the response to one request before other checks are started. DNS resolving is asynchronous as well.<br>The maximum concurrency of asynchronous checks is 1000 (defined by [MaxConcurrentChecksPerPoller](/manual/appendix/config/server#maxconcurrentchecksperpoller)). The number of asynchronous SNMP pollers is defined by the [StartSNMPPollers](/manual/appendix/config/server#startsnmppollers) parameter.<br><br>Note that for network traffic statistics, returned by any of the methods, a *Change per second* step must be added in the *Preprocessing* tab; otherwise you will get the cumulative value from the SNMP device instead of the latest change.|  All mandatory input fields are marked with a red asterisk.  Now save the item and go to *Monitoring* → *Latest data* for your SNMP data.
es	##### Paso 3  Cree un elemento para monitorear.  Entonces, ahora regrese a Zabbix y haga clic en *Elementos* para el host SNMP que desea. creado anteriormente. Dependiendo de si usaste una plantilla o no cuando Al crear su host, tendrá una lista de elementos SNMP asociados con su anfitrión o simplemente una lista vacía. Trabajaremos bajo el supuesto que vas a crear el artículo tú mismo utilizando la información que acaba de recopilar usando snmpwalk y snmpget, así que haga clic en *Crear artículo*.   Complete los parámetros requeridos en el formulario de nuevo artículo:  ![](../../../../../assets/en/manual/config/items/itemtypes/snmp_item.png)  |Parámetro|Descripción| |--|--------| |*Nombre*|Ingrese el nombre del elemento.| |*Tipo*|Seleccione **Agente SNMP** aquí.| |*Clave*|Ingrese la clave como algo significativo.| |*Interfaz de host*|Asegúrese de seleccionar la interfaz SNMP, p. de su conmutador/enrutador.| |*SNMP OID*|Utilice uno de los formatos admitidos para ingresar valores OID:<br><br>**walk[OID1,OID2,...]**: recupere un subárbol de valores.<br> Por ejemplo: `walk[1.3.6.1.2.1.2.2.1.2,1.3.6.1.2.1.2.2.1.3]`.<br>Esta opción utiliza [solicitudes masivas SNMP nativas](#native-snmp-bulk- solicitudes) (GetBulkRequest-PDU) de forma asincrónica.<br>La configuración de tiempo de espera para este elemento se puede establecer en el formulario [configuración del elemento](/manual/config/items/item#configuration).<br>Puede usar esto como elemento maestro, con elementos dependientes que extraen datos del maestro mediante preprocesamiento.<br>Es posible especificar múltiples OID en un solo recorrido snmp, como `walk[OID1,OID2,...]` para procesar asincrónicamente un OID a la vez.<br>Si la solicitud masiva no devuelve resultados, entonces se intenta recuperar un solo registro sin solicitud masiva.<br>Los nombres MIB se admiten como parámetros; por lo tanto, `walk[1.3.6.1.2.1.2.2.1.2]` y `walk[ifDescr]` devolverán el mismo resultado.<br>Si se especifican varios OID/MIB, es decir, `walk[ifDescr,ifType,ifPhysAddress]` , entonces el resultado es una lista concatenada.<br>Las solicitudes GetBulk se utilizan con interfaces SNMPv2 y v3 y GetNext para interfaces SNMPv1; las repeticiones máximas para solicitudes masivas se configuran en el nivel de la interfaz.<br>Este elemento devuelve la salida de la utilidad snmpwalk con los parámetros -Oe -Ot -On.<br>Puede utilizar este elemento como elemento maestro en [descubrimiento SNMP] (/manual/discovery/low_level_discovery/examples/snmp_oids_walk).<br><br>**get[OID]** - recupera un valor *único* de forma asincrónica.<br>Por ejemplo: `get[1.3.6.1.2.1 .31.1.1.1.6.3]`<br>La configuración del tiempo de espera para este elemento se puede establecer en el formulario [configuración del elemento](/manual/config/items/item#configuration).<br><br>**OID* * - (heredado) ingrese un único OID textual o numérico para recuperar un único valor sincrónicamente, opcionalmente combinado con otros valores.<br>Por ejemplo: `1.3.6.1.2.1.31.1.1.1.6.3`.<br>Para esto opción, el tiempo de espera de verificación del elemento será igual al valor establecido en el servidor [archivo de configuración](/manual/appendix/config/zabbix_server#timeout).<br><br>Se **recomienda** usar `walk Elementos [OID]` y `get[OID]` para un mejor rendimiento. Todos los elementos `walk[OID]` y `get[OID]` se ejecutan de forma asíncrona; no es necesario recibir la respuesta a una solicitud antes de que se inicien otras comprobaciones. La resolución de DNS también es asincrónica.<br>La simultaneidad máxima de comprobaciones asincrónicas es 1000 (definida por [MaxConcurrentChecksPerPoller](/manual/appendix/config/server#maxconcurrentchecksperpoller)). El número de sondeadores SNMP asíncronos se define mediante el parámetro [StartSNMPPollers](/manual/appendix/config/server#startsnmppollers).<br><br>Tenga en cuenta que para las estadísticas de tráfico de red, devueltas por cualquiera de los métodos, se muestra un *Cambiar el paso por segundo* debe agregarse en la pestaña *Preprocesamiento*; de lo contrario, obtendrá el valor acumulativo del dispositivo SNMP en lugar del último cambio.|  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Ahora guarde el elemento y vaya a *Monitoreo* → *Últimos datos* para su SNMP datos.

en-us	##### Step 3  Defining a discovery action for adding the discovered Windows servers to the respective group/template.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win_b.png)
es	##### Paso 3  Definir una acción de descubrimiento para agregar los servidores Windows descubiertos a el grupo/plantilla respectivo.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_win_b.png)

en-us	##### Step 3  In the *Action* tab enter a name for the action. Then click on *Add* in the *Conditions* block to add a new condition.  ![](../../../../assets/en/manual/config/notifications/report_items_actions.png){width="600"}  In the *New condition* pop-up window select "Event type" as the condition type and then select "Item in 'not supported' state" as the event type.  ![](../../../../assets/en/manual/config/notifications/report_items_actions_details.png){width="600"}  Don't forget to click on *Add* to actually list the condition in the *Conditions* block.
es	##### Paso 3  En la pestaña *Acción* ingrese un nombre para la acción. Luego haga clic en *Agregar* en el bloque *Condiciones* para agregar una nueva condición.  ![](../../../../assets/en/manual/config/notifications/report_items_actions.png){width="600"}  En la ventana emergente *Nueva condición*, seleccione "Tipo de evento" como tipo de condición y luego seleccione "Métrica en estado 'no soportada'" como tipo de evento.  ![](../../../../assets/en/manual/config/notifications/report_items_actions_details.png){width="600"}  No olvide hacer clic en *Agregar* para enumerar la condición en el bloque *Condiciones*.

en-us	##### Step 3  Reload user parameters from the configuration file by running:      zabbix_agentd -R userparameter_reload  You may also restart the agent instead of the runtime control command.  Test the parameter by using [zabbix\_get](/manual/concepts/get) utility.
es	##### Paso 3  Vuelva a cargar los parámetros de usuario desde el archivo de configuración ejecutando:      zabbix_agentd -R userparameter_reload  También puede reiniciar el agente en lugar del comando de control de tiempo de ejecución.  Pruebe el parámetro usando la utilidad [zabbix\_get](/manual/concepts/get).

en-us	##### Step 3  Save the finished web monitoring scenario.  The scenario will be added to a host. To view web scenario information go to *Monitoring → Hosts*, locate the host in the list and click on the Web hyperlink in the last column.  ![](../../../assets/en/manual/web_interface/web_monitoring.png){width="600"}  Click on the scenario name to see more detailed statistics:  ![](../../../assets/en/manual/web_monitoring/scenario_details2.png){width="600"}
es	##### Paso 3  Guarde el escenario de monitoreo web terminado.  El escenario se agregará a un equipo. Para ver información del escenario web vaya a *Monitoreo → Equipos*, ubique el equipo en la lista y haga clic en el Hipervínculo web en la última columna.  ![](../../../assets/en/manual/web_interface/web_monitoring.png){width="600"}  Haga clic en el nombre del escenario para ver estadísticas más detalladas:  ![](../../../assets/en/manual/web_monitoring/scenario_details2.png){width="600"}

en-us	##### Step 4  Add new item with Key=mysql.questions to the monitored host. Type of the item must be either Zabbix Agent or Zabbix Agent (active).  Be aware that type of returned values must be set correctly on Zabbix server. Otherwise Zabbix won't accept them.
es	##### Paso 4  Agregue un nuevo elemento con Key=mysql.questions al host monitoreado. tipo de el elemento debe ser Zabbix Agent o Zabbix Agent (activo).  Tenga en cuenta que el tipo de valores devueltos debe configurarse correctamente en Zabbix servidor. De lo contrario, Zabbix no los aceptará.

en-us	##### Step 4  Create a web scenario or HTTP agent item with Kerberos authentication type.  Optionally can be tested with the following curl command:      curl -v --negotiate -u : http://example.com  Note that for lengthy web monitoring it is necessary to take care of renewing the Kerberos ticket. Default time of ticket expiration is 10h.
es	##### Paso 4  Cree un escenario web o una métrica de agente HTTP con tipo de autenticación Kerberos.  Opcionalmente se puede probar con el siguiente comando curl:      curl -v --negotiate -u : http://example.com  Tenga en cuenta que para una monitorización web prolongada es necesario cuidarse de renovar el ticket Kerberos. La hora predeterminada de caducidad del ticket es a las 10 h.

en-us	##### Step 4  Defining a discovery action for removing lost servers.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove_b.png)  A server will be removed if "Zabbix agent" service is 'down' for more than 24 hours (86400 seconds).
es	##### Paso 4  Definir una acción de descubrimiento para eliminar servidores perdidos.  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove.png)  ![](../../../../assets/en/manual/discovery/network_discovery/discov_action_remove_b.png)  Se eliminará un servidor si el servicio "agente Zabbix" está "inactivo" por más de 24 horas (86400 segundos).

en-us	##### Step 4  In the *Operations* tab, click on *Add* in the *Operations* block to add a new operation.  ![](../../../../assets/en/manual/config/notifications/report_items_operations1.png){width="600"}  Select some recipients of the message (user groups/users) and the media type (or "All") to use for delivery. Check the *Custom message* checkbox if you wish to enter the custom subject/content of the problem message.  ![](../../../../assets/en/manual/config/notifications/report_items_operations1_details.png){width="600"}  Click on *Add* to actually list the operation in the *Operations* block.  If you wish to receive more than one notification, set the operation step duration (interval between messages sent) and add another step.
es	##### Etapa 4  En la pestaña *Operaciones*, haga clic en *Agregar* en el bloque *Operaciones* para agregar una nueva operación.  ![](../../../../assets/en/manual/config/notifications/report_items_operatives1.png){width="600"}  Seleccione algunos destinatarios del mensaje (grupos de usuarios/usuarios) y el tipo de medio (o "Todos") que se utilizarán para la entrega. Marque la casilla de verificación *Mensaje personalizado* si desea ingresar el asunto/contenido personalizado del mensaje del problema.  ![](../../../../assets/en/manual/config/notifications/report_items_operatives1_details.png){width="600"}  Haga clic en *Agregar* para enumerar la operación en el bloque *Operaciones*.  Si desea recibir más de una notificación, configure la duración del paso de la operación (intervalo entre mensajes enviados) y agregue otro paso.

en-us	##### Step 5  The *Recovery operations* block allows to configure a recovery notification when an item goes back to the normal state. Click on *Add* in the *Recovery operations* block to add a new recovery operation.  ![](../../../../assets/en/manual/config/notifications/report_items_operations2.png){width="600"}  Select the operation type "Notify all involved". Select *Custom message* checkbox if you wish to enter the custom subject/content of the problem message.  ![](../../../../assets/en/manual/config/notifications/report_items_operations2_details.png){width="600"}  Click on *Add* in the *Operation details* pop-up window to actually list the operation in the *Recovery operations* block.
es	##### Paso 5  El bloque *Operaciones de recuperación* permite configurar una notificación de recuperación cuando un métrica vuelve al estado normal. Haga clic en *Agregar* en el bloque *Operaciones de recuperación* para agregar una nueva operación de recuperación.  ![](../../../../assets/en/manual/config/notifications/report_items_operatives2.png){width="600"}  Seleccione el tipo de operación "Notificar a todos los involucrados". Seleccione la casilla de verificación *Mensaje personalizado* si desea ingresar el asunto/contenido personalizado del mensaje del problema.  ![](../../../../assets/en/manual/config/notifications/report_items_operatives2_details.png){width="600"}  Haga clic en *Agregar* en la ventana emergente *Detalles de la operación* para enumerar la operación en el bloque *Operaciones de recuperación*.

en-us	##### Step 6  When finished, click on the *Add* button at the bottom of the form.  ![](../../../../assets/en/manual/config/notifications/report_items_operations3.png){width="600"}  And that's it, you're done! Now you can look forward to receiving your first notification from Zabbix if some item turns unsupported.
es	##### Paso 6  Cuando termine, haga clic en el botón *Agregar* en la parte inferior del formulario.  ![](../../../../assets/en/manual/config/notifications/report_items_operatives3.png){width="600"}  Y listo, ¡ya está! Ahora puede esperar recibir su primera notificación de Zabbix si alguna métrica deja de estar soportada.

en-us	#### Steps
es	#### Pasos

en-us	### Steps  **1**. Download the plugin sources from [Zabbix Cloud Images and Appliances](https://cdn.zabbix.com/zabbix-agent2-plugins/sources/). The official download page will be available soon.  **2**. Transfer the archive to the machine where you are going to build the plugin.  **3**. Unarchive the tarball, e.g.:       tar xvf zabbix-agent2-plugin-postgresql-1.0.0.tar.gz  Make sure to replace "zabbix-agent2-plugin-postgresql-1.0.0.tar.gz" with the name of the downloaded archive.  **4**. Enter the extracted directory:      cd <path to directory>  **5**. Run:      make  **6**. The plugin executable may be placed anywhere as long as it is loadable by Zabbix agent 2. Specify the path to the plugin binary in the plugin configuration file, e.g. in postgresql.conf for the PostgreSQL plugin:      Plugins.PostgreSQL.System.Path=/path/to/executable/zabbix-agent2-plugin-postgresql  **7**. Path to the plugin configuration file must be specified in the Include parameter of the Zabbix agent 2 configuration file:      Include=/path/to/plugin/configuration/file/postgresql.conf
es	### Pasos  **1**. Descargue las fuentes del complemento desde las [Imágenes y dispositivos de la nube de Zabbix] (https://cdn.zabbix.com/zabbix-agent2-plugins/sources/). La página de descarga oficial estará disponible pronto.  **2**. Transfiera el archivo a la máquina donde va a crear el complemento.  **3**. Extraer el tarball, por ejemplo:      tar xvf zabbix-agent2-plugin-postgresql-1.0.0.tar.gz  Asegúrese de reemplazar "zabbix-agent2-plugin-postgresql-1.0.0.tar.gz" con el nombre del archivo descargado.  **4**. Ingrese el directorio extraído:      cd <ruta al directorio>  **5**. Ejecutar:      make  **6**. El ejecutable del complemento se puede colocar en cualquier lugar siempre que el agente Zabbix 2 pueda cargarlo. Especifique la ruta al binario del complemento en el archivo de configuración del complemento, p. e. en postgresql.conf para el complemento PostgreSQL:      Plugins.PostgreSQL.System.Path=/path/to/executable/zabbix-agent2-plugin-postgresql  **7**. La ruta al archivo de configuración del complemento debe especificarse en el parámetro Include en el archivo de configuración del agente Zabbix 2:      Include=/path/to/plugin/configuration/file/postgresql.conf