en-us	#### Using custom endpoint with JBoss EAP 6.4  Custom endpoints allow working with different transport protocols other than the default RMI.  To illustrate this possibility, let's try to configure JBoss EAP 6.4 monitoring as an example. First, let's make some assumptions:  -   You have already installed Zabbix Java gateway. If not, then you can     do it in accordance with the [documentation](/manual/concepts/java). -   Zabbix server and Java gateway are installed with the prefix     `/usr/local/` -   JBoss is already installed in `/opt/jboss-eap-6.4/` and is running in     standalone mode -   We shall assume that all these components work on the same host -   Firewall and SELinux are disabled (or configured accordingly)  Let's make some simple settings in zabbix\_server.conf:      JavaGateway=127.0.0.1     StartJavaPollers=5  And in the `zabbix_java/settings.sh` configuration file (or `zabbix_java_gateway.conf`):      START_POLLERS=5  Check that JBoss listens to its standard management port:      $ netstat -natp | grep 9999     tcp        0      0 127.0.0.1:9999          0.0.0.0:*               LISTEN      10148/java  Now let's create a host with JMX interface 127.0.0.1:9999 in Zabbix.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example.png){width="600"}  As we know that this version of JBoss uses the JBoss Remoting protocol instead of RMI, we may mass update the JMX endpoint parameter for items in our JMX template accordingly:      service:jmx:remoting-jmx://{HOST.CONN}:{HOST.PORT}  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example_b.png)  Let's update the configuration cache:      $ /usr/local/sbin/zabbix_server -R config_cache_reload  Note that you may encounter an error first.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example4.png){width="600"}  "Unsupported protocol: remoting-jmx" means that Java gateway does not know how to work with the specified protocol. That can be fixed by creating a `~/needed_modules.txt` file with the following content:      jboss-as-remoting     jboss-logging     jboss-logmanager     jboss-marshalling     jboss-remoting     jboss-sasl     jcl-over-slf4j     jul-to-slf4j-stub     log4j-jboss-logmanager     remoting-jmx     slf4j-api     xnio-api     xnio-nio  and then executing the command:      $ for i in $(cat ~/needed_modules.txt); do find /opt/jboss-eap-6.4 -iname "${i}*.jar" -exec cp '{}' /usr/local/sbin/zabbix_java/lib/ \; ; done  Thus, Java gateway will have all the necessary modules for working with jmx-remoting. What's left is to restart the Java gateway, wait a bit and if you did everything right, see that JMX monitoring data begin to arrive in Zabbix (see also: [Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data)).
es	#### Uso de un punto final personalizado con JBoss EAP 6.4  Los puntos finales personalizados permiten trabajar con diferentes protocolos de transporte, distintos al RMI predeterminado.  Para ilustrar esta posibilidad, intentemos configurar el monitoreo de JBoss EAP 6.4  como ejemplo. Primero, hagamos algunas suposiciones:  - Ya ha instalado la puerta de enlace Java Zabbix. Si no, entonces     hágalo de acuerdo con la [documentación](/manual/concepts/java). - El servidor Zabbix y la puerta de enlace Java se instalan con el prefijo     `/usr/local/` - JBoss ya está instalado en `/opt/jboss-eap-6.4/` y se está ejecutando en     modo independiente - Supondremos que todos estos componentes funcionan en el mismo equipo. - Firewall y SELinux están deshabilitados (o configurados en consecuencia)  Hagamos algunas configuraciones simples en zabbix\_server.conf:      JavaGateway=127.0.0.1     StartJavaPollers=5  Y en el archivo de configuración `zabbix_java/settings.sh` (o `zabbix_java_gateway.conf`):      START_POLLERS=5  Verifique que JBoss escuche su puerto de administración estándar:      $ netstat -natp | grep 9999     tcp 0 0 127.0.0.1:9999 0.0.0.0:* LISTEN 10148/java  Ahora creemos un equipo con la interfaz JMX 127.0.0.1:9999 en Zabbix.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example.png){width="600"}  Como sabemos, esta versión de JBoss utiliza el protocolo JBoss Remoting  en lugar de RMI, podemos actualizar masivamente el parámetro del punto final JMX para las métricas de nuestra plantilla JMX en consecuencia:      service:jmx:remoting-jmx://{HOST.CONN}:{HOST.PORT}  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example_b.png)  Actualicemos la caché de configuración:      $ /usr/local/sbin/zabbix_server -R config_cache_reload  Tenga en cuenta que puede encontrar un error primero.  ![](../../../../../assets/en/manual/config/items/itemtypes/jmx_jboss_example4.png){width="600"}  "Protocolo no compatible: remoting-jmx" significa que la puerta de enlace Java no saber trabajar con el protocolo especificado. Eso se puede arreglar  creando un archivo `~/needed_modules.txt` con el siguiente contenido:      jboss-as-remoting     jboss-logging     jboss-logmanager     jboss-marshalling     jboss-remoting     jboss-sasl     jcl-over-slf4j     jul-to-slf4j-stub     log4j-jboss-logmanager     remoting-jmx     slf4j-api     xnio-api     xnio-nio  y luego ejecutando el comando:      $ for i in $(cat ~/needed_modules.txt); do find /opt/jboss-eap-6.4 -iname "${i}*.jar" -exec cp '{}' /usr/local/sbin/zabbix_java/lib/ \; ; done  Por lo tanto, la puerta de enlace Java tendrá todos los módulos necesarios para trabajar con jmx-remoto. Lo que queda es reiniciar el gateway Java, esperar un poco y si lo hizo todo bien, verá que los datos de monitoreo de JMX comienzan a llegar a Zabbix (ver también: [Últimos datos](/manual/web_interface/frontend_sections/monitoring/latest_data)).

en-us	#### Using custom MIB files  There are standard MIB files coming with every GNU/Linux distribution. But some device vendors provide their own.  Let's say, you would like to use [CISCO-SMI](ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my) MIB file. The following instructions will download and install it:      # wget ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my -P /tmp     # mkdir -p /usr/local/share/snmp/mibs     # grep -q '^mibdirs +/usr/local/share/snmp/mibs' /etc/snmp/snmp.conf 2>/dev/null || echo "mibdirs +/usr/local/share/snmp/mibs" >> /etc/snmp/snmp.conf     # cp /tmp/CISCO-SMI.my /usr/local/share/snmp/mibs  Now you should be able to use it. Try to translate the name of the object *ciscoProducts* from the MIB file to OID:      # snmptranslate -IR -On CISCO-SMI::ciscoProducts     .1.3.6.1.4.1.9.1  If you receive errors instead of the OID, ensure all the previous commands did not return any errors.  The object name translation worked, you are ready to use custom MIB file. Note the MIB name prefix (*CISCO-SMI::*) used in the query. You will need this when using command-line tools as well as Zabbix.  Don't forget to restart Zabbix server/proxy before using this MIB file in Zabbix.  ::: noteimportant Keep in mind that MIB files can have dependencies. That is, one MIB may require another. In order to satisfy these dependencies you have to install all the affected MIB files. :::
es	#### Uso de archivos MIB personalizados  Hay archivos MIB estándar que vienen con cada distribución de GNU/Linux. Pero algunos proveedores de dispositivos ofrecen los suyos propios.  Digamos que le gustaría usar [CISCO-SMI](ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my) Archivo MIB. los Las siguientes instrucciones lo descargarán e instalarán:      # wget ftp://ftp.cisco.com/pub/mibs/v2/CISCO-SMI.my -P /tmp     # mkdir -p /usr/local/share/snmp/mibs     # grep -q '^mibdirs +/usr/local/share/snmp/mibs' /etc/snmp/snmp.conf 2>/dev/null || echo "mibdirs +/usr/local/share/snmp/mibs" >> /etc/snmp/snmp.conf     # cp /tmp/CISCO-SMI.my /usr/local/share/snmp/mibs  Ahora deberías poder usarlo. Trate de traducir el nombre del objeto *ciscoProducts* del archivo MIB al OID:      # snmptranslate -IR -On CISCO-SMI::ciscoProducts     .1.3.6.1.4.1.9.1  Si recibe errores en lugar del OID, asegúrese de que todos los anteriores los comandos no devolvieron ningún error.  La traducción del nombre del objeto funcionó, está listo para usar MIB personalizado expediente. Tenga en cuenta el prefijo del nombre MIB (*CISCO-SMI::*) utilizado en la consulta. Tú necesitará esto cuando use herramientas de línea de comandos, así como Zabbix.  No olvide reiniciar el servidor/proxy Zabbix antes de usar este archivo MIB en Zabbix.  ::: notaimportante Tenga en cuenta que los archivos MIB pueden tener dependencias. Es decir, una MIB puede requerir otra. Para satisfacer estos dependencias tienes que instalar todas las MIB afectadas archivos :::

en-us	#### Using custom query fields and headers  Create LLD rule with custom query fields and headers.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.create",     "params": {         "hostid": "10257",         "interfaceid": "5",         "type": 19,         "name": "API HTTP agent",         "key_": "api_discovery_rule",         "value_type": 3,         "delay": "5s",         "url": "http://127.0.0.1?discoverer.php",         "query_fields": [             {                 "mode": "json"             },             {                 "elements": "2"             }         ],         "headers": {             "X-Type": "api",             "Authorization": "Bearer mF_A.B5f-2.1JcM"         },         "allow_traps": 1,         "trapper_hosts": "127.0.0.1"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "28336"         ]     },     "id": 1 } ```
es	#### Uso de encabezados y campos de consulta personalizados  Cree una regla LLD con encabezados y campos de consulta personalizados.  [Solicitud](/manual/api#performing-requests):  ```json { "jsonrpc": "2.0", "method": "discoveryrule.create", "params": { "hostid": "10257", "interfaceid": "5", "type": 19, "name": "API HTTP agent", "key_": "api_discovery_rule", "value_type": 3, "delay": "5s", "url": "http://127.0.0.1?discoverer.php", "query_fields": [ { "mode": "json" }, { "elements": "2" } ], "headers": { "X-Type": "api", "Authorization": "Bearer mF_A.B5f-2.1JcM" }, "allow_traps": 1, "trapper_hosts": "127.0.0.1" }, "id": 1 } ```  Respuesta:  ```json { "jsonrpc": "2.0", "result": { "itemids": [ "28336" ] }, "id": 1 } ```

en-us	#### Using db.odbc.discovery  As a practical example to illustrate how the SQL query is transformed into JSON, let us consider low-level discovery of Zabbix proxies by performing an ODBC query on Zabbix database. This is useful for automatic creation of "zabbix\[proxy,<name>,lastaccess\]" [internal items](/manual/config/items/itemtypes/internal) to monitor which proxies are alive.  Let us start with discovery rule configuration:  ![lld\_rule\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_odbc.png)  All mandatory input fields are marked with a red asterisk.  Here, the following direct query on Zabbix database is used to select all Zabbix proxies, together with the number of hosts they are monitoring. The number of hosts can be used, for instance, to filter out empty proxies:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  By the internal workings of "db.odbc.discovery\[,{$DSN}\]" item, the result of this query gets automatically transformed into the following JSON:  ``` {.java} [     {         "{#HOST}": "Japan 1",         "{#COUNT}": "5"     },     {         "{#HOST}": "Japan 2",         "{#COUNT}": "12"     },     {         "{#HOST}": "Latvia",         "{#COUNT}": "3"     } ] ```  It can be seen that column names become macro names and selected rows become the values of these macros.  ::: noteclassic  If it is not obvious how a column name would be transformed into a macro name, it is suggested to use column aliases like "COUNT(h2.host) AS count" in the example above.  In case a column name cannot be converted into a valid macro name, the discovery rule becomes not supported, with the error message detailing the offending column number. If additional help is desired, the obtained column names are provided under DebugLevel=4 in Zabbix server log file:      $ grep db.odbc.discovery /tmp/zabbix_server.log      ...      23876:20150114:153410.856 In db_odbc_discovery() query:'SELECT h1.host, COUNT(h2.host) FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;'      23876:20150114:153410.860 db_odbc_discovery() column[1]:'host'      23876:20150114:153410.860 db_odbc_discovery() column[2]:'COUNT(h2.host)'      23876:20150114:153410.860 End of db_odbc_discovery():NOTSUPPORTED      23876:20150114:153410.860 Item [Zabbix server:db.odbc.discovery[proxies,{$DSN}]] error: Cannot convert column #2 name to macro.   :::  Now that we understand how a SQL query is transformed into a JSON object, we can use {\#HOST} macro in item prototypes:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)  Once discovery is performed, an item will be created for each proxy:  ![discovered\_items\_odbc1.png](../../../../../assets/en/manual/discovery/low_level_discovery/discovered_items_odbc1.png)
es	#### Usando db.odbc.discovery  Como ejemplo práctico para ilustrar cómo se transforma la consulta SQL. en JSON, consideremos el descubrimiento de bajo nivel de proxies Zabbix mediante la ejecución de una consulta ODBC en la base de datos Zabbix. Esto es útil para la creación automática de las [métricas internas](/manual/config/items/itemtypes/internal) "zabbix\[proxy,<nombre>,lastaccess\]" para monitorear qué proxies están vivos.  Comencemos con la configuración de la regla de descubrimiento:  ![lld\_rule\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_odbc.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Aquí, se utiliza la siguiente consulta directa en la base de datos Zabbix para seleccionar todos los proxies de Zabbix, junto con el número de equipos que se supervisan. El número de equipos se puede utilizar, por ejemplo, para filtrar servidores proxy vacíos:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host | count |     +---------+-------+     | Japón 1 | 5 |     | Japón 2 | 12 |     | Letonia | 3 |     +---------+-------+     3 filas en conjunto (0,01 seg)  Por el funcionamiento interno de la métrica "db.odbc.discovery\[,{$DSN}\]", el resultado de esta consulta se transforma automáticamente en el siguiente JSON:  ``` {.java} [     {         "{#HOST}": "Japón 1",         "{#COUNT}": "5"     },     {         "{#HOST}": "Japón 2",         "{#COUNT}": "12"     },     {         "{#HOST}": "Letonia",         "{#COUNT}": "3"     } ] ```  Se puede ver que los nombres de las columnas se convierten en nombres de macros y las filas seleccionadas. se convierten en los valores de estas macros.  ::: noteclassic  Si no es obvio cómo se transformaría el nombre de una columna en un nombre de macro, se sugiere utilizar alias de columna como "COUNT(h2.host) AS count" en el ejemplo anterior.  En caso de que un nombre de columna no se pueda convertir en un nombre de macro válido, la regla de descubrimiento deja de ser compatible y el mensaje de error detalla el número de columna infractor. Si se desea ayuda adicional, los nombres de las columnas se proporcionan en DebugLevel=4 en el archivo de registro del servidor Zabbix:      $ grep db.odbc.discovery /tmp/zabbix_server.log      ...      23876:20150114:153410.856 En la consulta db_odbc_discovery():'SELECT h1.host, COUNT(h2.host) FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status EN (5, 6) GROUP BY h1.host;'      23876:20150114:153410.860 columna db_odbc_discovery()[1]:'host'      23876:20150114:153410.860 columna db_odbc_discovery()[2]:'COUNT(h2.host)'      23876:20150114:153410.860 Fin de db_odbc_discovery():NOTSUPPORTED      23876:20150114:153410.860 Error del elemento [servidor Zabbix:db.odbc.discovery[proxies,{$DSN}]]: no se puede convertir el nombre de la columna n.º 2 en macro.   :::  Ahora que entendemos cómo se transforma una consulta SQL en un objeto JSON, podemos usar la macro {\#HOST} en prototipos de métricas:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)  Una vez realizado el descubrimiento, se creará una métrica para cada proxy:  ![discovered\_items\_odbc1.png](../../../../../assets/en/manual/discovery/low_level_discovery/discovered_items_odbc1.png)

en-us	#### Using db.odbc.get  Using `db.odbc.get[,{$DSN}]` and the following SQL example:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host    | count |     +---------+-------+     | Japan 1 |     5 |     | Japan 2 |    12 |     | Latvia  |     3 |     +---------+-------+     3 rows in set (0.01 sec)  this JSON will be returned:  ``` {.java} [     {         "host": "Japan 1",         "count": "5"     },     {         "host": "Japan 2",         "count": "12"     },     {         "host": "Latvia",         "count": "3"     } ] ```  As you can see, there are no low-level discovery macros there. However, custom low-level discovery macros can be created in the [LLD macros](/manual/discovery/low_level_discovery#custom_macros) tab of a discovery rule using JSONPath, for example:      {#HOST} → $.host  Now this {\#HOST} macro may be used in item prototypes:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)
es	#### Usando db.odbc.get  Usando `db.odbc.get[,{$DSN}]` y el siguiente ejemplo de SQL:      mysql> SELECT h1.host, COUNT(h2.host) AS count FROM hosts h1 LEFT JOIN hosts h2 ON h1.hostid = h2.proxy_hostid WHERE h1.status IN (5, 6) GROUP BY h1.host;     +---------+-------+     | host | count |     +---------+-------+     | Japón 1 | 5 |     | Japón 2 | 12 |     | Letonia | 3 |     +---------+-------+     3 filas en conjunto (0,01 seg)  se devolverá este JSON:  ``` {.java} [     {         "host": "Japón 1",         "count": "5"     },     {         "host": "Japón 2",         "count": "12"     },     {         "host": "Letonia",         "count": "3"     } ] ```  Como puede ver, allí no hay macros de descubrimiento de bajo nivel. Sin embargo, se pueden crear macros de descubrimiento personalizadas de bajo nivel en la pestaña de  [macros LLD](/manual/discovery/low_level_discovery#custom_macros) de una regla de descubrimiento usando JSONPath, por ejemplo:      {#HOST} → $.host  Ahora esta macro {\#HOST} se puede utilizar en prototipos de métricas:  ![item\_prototype\_odbc.png](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_odbc.png)

en-us	#### Using DNS as default interface  HostInterface and HostInterfaceItem [configuration parameters](/manual/appendix/config/zabbix_agentd) allow to specify a custom value for the host interface during autoregistration.  More specifically, they are useful if the host should be autoregistered with a DNS name as the default agent interface rather than its IP address. In that case the DNS name should be specified or returned as the value of either HostInterface or HostInterfaceItem parameters. Note that if the value of one of the two parameters changes, the autoregistered host interface is updated. So it is possible to update the default interface to another DNS name or update it to an IP address. For the changes to take effect though, the agent has to be restarted.  ::: noteclassic If HostInterface or HostInterfaceItem parameters are not configured, the listen\_dns parameter is resolved from the IP address. If such resolving is configured incorrectly, it may break autoregistration because of invalid hostname. :::
es	#### Usando DNS como interfaz predeterminada  La [configuración de los parámetros](/manual/appendix/config/zabbix_agentd) HostInterface y HostInterfaceItem  permite especificar un valor personalizado para la interfaz del equipo durante el registro automático.  Más específicamente, son útiles si el equipo debe registrarse automáticamente. con un nombre DNS como interfaz de agente predeterminada en lugar de su  DIRECCIÓN IP. En ese caso, el nombre DNS debe especificarse o devolverse como el valor de los parámetros HostInterface o HostInterfaceItem. Tenga en cuenta que si el valor de uno de los dos parámetros cambia,  se actualiza la interfaz del equipo registrado automáticamente. Entonces es posible actualizar la interfaz predeterminada a otro nombre DNS o actualízarla a una dirección IP. Sin embargo, para que los cambios surtan efecto, es necesario reiniciar el agente.  ::: noteclassic Si los parámetros HostInterface o HostInterfaceItem no están configurados, el parámetro listening\_dns se resuelve a partir de la dirección IP. Si dicha resolución se configura incorrectamente, puede romperse el registro automático debido a un nombre de equipo no válido. :::

en-us	#### Using filter  The filter can help narrow down the number of hosts and/or triggers displayed. For better search performance, data is searched with macros unresolved.  The filter is located below the *Availability report* bar. It can be opened and collapsed by clicking on the *Filter* tab on the right.
es	#### Usando el filtro  El filtro puede ayudar a reducir la cantidad de equipos y/o iniciadores desplegados. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El filtro se encuentra debajo de la barra *Informe de disponibilidad*. Puede ser abierto y contraído haciendo clic en la pestaña *Filtro* a la derecha.

en-us	#### Using filter  The filter is located below the *Action log* bar. It can be opened and collapsed by clicking on the *Filter* tab at the top right corner of the page.  ![](../../../../../assets/en/manual/web_interface/action_log_filter.png){width="600"}  You may use the filter to narrow down the records by notification recipients, actions, media types, status, or by the message/remote command content (*Search string*). For better search performance, data is searched with macros unresolved.
es	#### Usando el filtro  El filtro se encuentra debajo de la barra *Registro de acciones*. Se puede abrir y contraer haciendo clic en la pestaña *Filtro* en la esquina superior derecha de la página.  ![](../../../../../assets/en/manual/web_interface/action_log_filter.png){width="600"}  Puede utilizar el filtro para limitar los registros por destinatarios de notificaciones, acciones, tipos de medios, estado, o por el contenido del mensaje/comando remoto (*cadena de búsqueda*). Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.

en-us	 #### Using filter  The filter is located below the *Audit log* bar. It can be opened and collapsed by clicking on the *Filter* tab in the upper right corner.  ![](../../../../../assets/en/manual/web_interface/audit_log_filter.png){width="600"}  You may use the filter to narrow down the records by user, affected resource, resource ID and  performed operation (*Recordset ID*). Depending on the resource, one or more specific actions can be selected in the filter.  For better search performance, all data is searched with macros unresolved.
es	 #### Usando el filtro  El filtro se encuentra debajo de la barra *Registro de auditoría*. Se puede abrir y contraer haciendo clic en la pestaña *Filtro* en la esquina superior derecha.  ![](../../../../../assets/en/manual/web_interface/audit_log_filter.png){width="600"}  Puede utilizar el filtro para limitar los registros por usuario, recurso afectado, ID de recurso y operación realizada (*ID del conjunto de registros*). Dependiendo del recurso, se pueden seleccionar una o más acciones específicas en el filtro.  Para mejorar el rendimiento de la búsqueda, todos los datos se buscan con macros sin resolver.

en-us	##### Using filter  The item list may contain a lot of items. By using the filter, you can filter out some of them to quickly locate the items you'ŗe looking for. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria.  ![](../../../../../../assets/en/manual/web_interface/template_item_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Template groups*|Filter by one or more template groups.<br>Specifying a parent template group implicitly selects all nested groups.| |*Templates*|Filter by one or more templates.| |*Name*|Filter by item name.| |*Key*|Filter by item key.| |*Value mapping*|Filter by the value map used.<br>This parameter is not displayed if the *Templates* option is empty.| |*Type*|Filter by item type (Zabbix agent, SNMP agent, etc.).| |*Type of information*|Filter by type of information (Numeric unsigned, float, etc.).| |*History*|Filter by how long item history is kept.| |*Trends*|Filter by how long item trends are kept.| |*Update interval*|Filter by item update interval.| |*Tags*|Specify tags to limit the number of items displayed. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Status*|Filter by item status - *Enabled* or *Disabled*.| |*Triggers*|Filter items with (or without) triggers.| |*Inherited*|Filter items inherited (or not inherited) from linked templates.|  The **Subfilter** below the filter offers further filtering options (for the data already filtered). You can select groups of items with a common parameter value. Upon clicking on a group, it gets highlighted and only the items with this parameter value remain in the list.
es	##### Usando el filtro  La lista de métricas puede contener muchos métricas. Al utilizar el filtro, puede filtrar algunas de ellas para localizar rápidamente las métricas que está buscando. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Haciendo clic en él se abrirá un filtro donde podrá especificar los criterios de filtrado deseados.  ![](../../../../../../assets/en/manual/web_interface/template_item_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de plantillas*|Filtrar por uno o más grupos de plantillas.<br>Especificar un grupo de plantillas principal selecciona implícitamente todos los grupos anidados.| |*Plantillas*|Filtrar por una o más plantillas.| |*Nombre*|Filtrar por nombre de la métrica.| |*Clave*|Filtrar por clave de métrica.| |*Asignación de valores*|Filtrar por la asignación de valores utilizada.<br>Este parámetro no se muestra si la opción *Plantillas* está vacía.| |*Tipo*|Filtrar por tipo de métrica (agente Zabbix, agente SNMP, etc.).| |*Tipo de información*|Filtrar por tipo de información (Numérica sin signo, flotante, etc.).| |*Historial*|Filtrar por cuánto tiempo se conserva el historial de la métrica.| |*Tendencias*|Filtrar por cuánto tiempo se mantienen las tendencias de las métricas.| |*Intervalo de actualización*|Filtrar por intervalo de actualización de la métrica.| |*Etiquetas*|Especifique etiquetas para limitar el número de elementos mostrados. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Estado*|Filtrar por estado de la métrica: *Activado* o *Desactivado*.| |*Disparadores*|Filtrar métricas con (o sin) iniciadores.| |*Heredado*|Filtrar métricas heredadas (o no heredadas) de plantillas vinculadas.|  El **Subfiltro** debajo del filtro ofrece más opciones de filtrado (por los datos ya filtrados). Puede seleccionar grupos de métricas con un  valor común del parámetro. Al hacer clic en un grupo, se resalta y solo las métricas con este valor de parámetro permanecen en la lista.

en-us	##### Using filter  The page shows a list of all web scenarios of the selected host. To view web scenarios for another host or host group without returning to the *Monitoring → Hosts* page, select that host or group in the filter. You may also filter scenarios based on tags.
es	##### Usando el filtro  La página muestra una lista de todos los escenarios web del equipo seleccionado. Para ver escenarios web para otro equipo o grupo de equipos sin regresar a la página *Monitoreo → Equipos*, seleccione ese equipo o grupo en el filtro. También puede filtrar escenarios según etiquetas.

en-us	##### Using filter  To view a specific graph, select it in the filter. The filter allows to specify the host, the graph name and the *Show* option (all/host graphs/simple graphs).  ![](../../../../../../assets/en/manual/web_interface/graph_filter.png){width="600"}  If no host is selected in the filter, no graphs are displayed.
es	##### Usando el filtro  Para ver un gráfico específico, selecciónelo en el filtro. El filtro permite especificar el equipo, el nombre del gráfico y la opción *Mostrar* (todos/gráficos del equipo/gráficos simples).  ![](../../../../../../assets/en/manual/web_interface/graph_filter.png){width="600"}  Si no se selecciona ningún equipo en el filtro, no se muestran gráficos.

en-us	##### Using filter  You can filter graphs by host group and host. For better search performance, data is searched with macros unresolved.
es	##### Usando el filtro  Puede filtrar gráficos por grupo de equipos y equipo. Para una mejor  rendimiento de la búsqueda, los datos se buscan con macros sin resolver.

en-us	##### Using filter  You can filter graphs by template group and template. For better search performance, data is searched with macros unresolved.
es	##### Usando el filtro  Puede filtrar gráficos por grupo de plantillas y plantilla. Para un mejor rendimiento de la  búsqueda, los datos se buscan con macros sin resolver.

en-us	##### Using filter  You can use the filter to display only the actions you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of actions. If you click on it, a filter becomes available where you can filter actions by name and status.  ![](../../../../../assets/en/manual/web_interface/action_filter.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las acciones que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con las macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de acciones. Si hace clic en él, está disponible un filtro donde puede filtrar acciones por nombre y estado.  ![](../../../../../assets/en/manual/web_interface/action_filter.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the correlation rules you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of correlation rules. If you click on it, a filter becomes available where you can filter correlation rules by name and status.  ![](../../../../../assets/en/manual/web_interface/correlation_rules_filter1.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las reglas de correlación que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de reglas de correlación. Al hacer clic en él, aparece un filtro disponible donde puede filtrar reglas de correlación por nombre y estado.  ![](../../../../../assets/en/manual/web_interface/correlation_rules_filter1.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the discovery rules you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria such as template, discovery rule name, item key, item type, etc.  ![](../../../../../../assets/en/manual/web_interface/template_drule_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Template groups*|Filter by one or more template groups.<br>Specifying a parent template group implicitly selects all nested groups.| |*Templates*|Filter by one or more templates.| |*Name*|Filter by discovery rule name.| |*Key*|Filter by discovery item key.| |*Type*|Filter by discovery item type.| |*Update interval*|Filter by update interval.<br>Not available for Zabbix trapper and dependent items.| |*Keep lost resources period*|Filter by Keep lost resources period.| |*Status*|Filter by discovery rule status (All/Enabled/Disabled).|
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las reglas de descubrimiento que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Haciendo clic en él abrirá un filtro donde podrá especificar los criterios de filtrado deseados como plantilla, nombre de regla de descubrimiento, clave de métrica, tipo de métrica, etc.  ![](../../../../../../assets/en/manual/web_interface/template_drule_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de plantillas*|Filtrar por uno o más grupos de plantillas.<br>Especificar un grupo de plantillas principal selecciona implícitamente todos los grupos anidados.| |*Plantillas*|Filtrar por una o más plantillas.| |*Nombre*|Filtrar por nombre de regla de descubrimiento.| |*Clave*|Filtrar por clave de métrica de descubrimiento.| |*Tipo*|Filtrar por tipo de métrica de descubrimiento.| |*Intervalo de actualización*|Filtrar por intervalo de actualización.<br>No disponible para Capturador Zabbix y métricas dependientes.| |*Período de conservación de recursos perdidos*|Filtrar por Período de conservación de recursos perdidos.| |*Estado*|Filtrar por estado de regla de descubrimiento (Todos/Activado/Desactivado).|

en-us	##### Using filter  You can use the filter to display only the discovery rules you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of discovery rules. If you click on it, a filter becomes available where you can filter discovery rules by host group, host, name, item key, item type, and other parameters.  ![](../../../../../../assets/en/manual/web_interface/lld_rule_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.| |*Hosts*|Filter by one or more hosts.| |*Name*|Filter by discovery rule name.| |*Key*|Filter by discovery item key.| |*Type*|Filter by discovery item type.| |*Update interval*|Filter by update interval.<br>Not available for Zabbix trapper and dependent items.| |*Keep lost resources period*|Filter by Keep lost resources period.| |*SNMP OID*|Filter by SNMP OID.<br>Only available if *SNMP agent* is selected as type.| |*State*|Filter by discovery rule state (All/Normal/Not supported).| |*Status*|Filter by discovery rule status (All/Enabled/Disabled).|
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las reglas de descubrimiento que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de reglas de descubrimiento. Haga clic en él y aparecerá un filtro disponible donde podrá filtrar las reglas de descubrimiento por grupo de equipos, equipo, nombre, clave de métrica, tipo de métrica y otros parámetros.  ![](../../../../../../assets/en/manual/web_interface/lld_rule_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.| |*Equipos*|Filtrar por uno o más equipos.| |*Nombre*|Filtrar por nombre de regla de descubrimiento.| |*Clave*|Filtrar por clave de métrica de descubrimiento.| |*Tipo*|Filtrar por tipo de métrica de descubrimiento.| |*Intervalo de actualización*|Filtrar por intervalo de actualización.<br>No disponible para Zabbix Trapper y métricas dependientes.| |*Período de conservación de recursos perdidos*|Filtrar por Período de conservación de recursos perdidos.| |*SNMP OID*|Filtrar por SNMP OID.<br>Solo disponible si se selecciona *Agente SNMP* como tipo.| |*State*|Filtrar por estado de regla de descubrimiento (Todos/Normal/No compatible).| |*Estado*|Filtrar por estado de regla de descubrimiento (Todos/Activado/Desactivado).|

en-us	##### Using filter  You can use the filter to display only the discovery rules you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of discovery rules. If you click on it, a filter becomes available where you can filter discovery rules by name and status.  ![](../../../../../assets/en/manual/web_interface/discovery_rules_filter1.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las reglas de descubrimiento que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de reglas de descubrimiento. Haga clic en él y aparecerá un filtro disponible donde podrá filtrar las reglas de descubrimiento por nombre y estatus.  ![](../../../../../assets/en/manual/web_interface/discovery_rules_filter1.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the discovery rules you are interested in. For better search performance, data is searched with macros unresolved.  With nothing selected in the filter, all enabled discovery rules are displayed. To select a specific discovery rule for display, start typing its name in the filter. All matching enabled discovery rules will be listed for selection. More than one discovery rule can be selected.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo las reglas de descubrimiento en las que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  Sin nada seleccionado en el filtro, todas las reglas de descubrimiento habilitadas son desplegadas. Para seleccionar una regla de descubrimiento específica para mostrar, comience a escribir su nombre en el filtro. Todas las reglas de descubrimiento habilitadas que coincidan serán enumeradas para su selección. Se puede seleccionar más de una regla de descubrimiento.

en-us	##### Using filter  You can use the filter to display only the host groups you are interested in. For better search performance, data is searched with macros unresolved.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los grupos de equipos que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.

en-us	#### Using filter  You can use the filter to display only the hosts you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria.  ![](../../../../../assets/en/manual/web_interface/host_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.| |*Templates*|Filter by linked templates.| |*Name*|Filter by visible host name.| |*DNS*|Filter by DNS name.| |*IP*|Filter by IP address.| |*Port*|Filter by port number.| |*Status*|Filter by host status.| |*Monitored by*|Filter hosts that are monitored by server only, proxy only or both.| |*Proxy*|Filter hosts that are monitored by the proxy specified here.| |*Tags*|Filter by host tag name and value.<br>It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br><br>There are several operators available for each condition:<br>**Exists** - include the specified tag names;<br>**Equals** - include the specified tag names and values (case-sensitive);<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive);<br>**Does not exist** - exclude the specified tag names;<br>**Does not equal** - exclude the specified tag names and values (case-sensitive);<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive).<br><br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition;<br>**Or** - enough if one condition is met.|
es	#### Usando el filtro  Puede utilizar el filtro para mostrar sólo los equipos que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Al hacer clic en él, se abrirá un filtro donde podrá especificar los criterios de filtrado deseados.  ![](../../../../../assets/en/manual/web_interface/host_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de hosts principal selecciona implícitamente todos los grupos de equipos anidados.| |*Plantillas*|Filtrar por plantillas vinculadas.| |*Nombre*|Filtrar por nombre de equipo visible.| |*DNS*|Filtrar por nombre DNS.| |*IP*|Filtrar por dirección IP.| |*Puerto*|Filtrar por número de puerto.| |*Estado*|Filtrar por estado del equipo.| |*Monitoreado por*|Filtrar equipos que son monitoreados solo por el servidor, solo por el proxy o ambos.| |*Proxy*|Filtrar equipos que son monitoreados por el proxy especificado aquí.| |*Etiquetas*|Filtrar por nombre y valor de etiqueta de equipo.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br><br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados;<br>**Igual**: incluye el nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**Contiene**: incluye los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas);<br>**No existe ** - excluye los nombres de etiquetas especificados;<br>**No es igual** - excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**No contiene** - excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas).<br><br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tienen el El mismo nombre de etiqueta se agrupará según la condición O;<br>**O**: suficiente si se cumple una condición.|

en-us	#### Using filter  You can use the filter to display only the hosts you are interested in. For better search performance, data is searched with macros unresolved.  The filter is located above the table. It is possible to filter hosts by name, host group, IP or DNS, interface port, tags, problem severity, status (enabled/disabled/any); you can also select whether to display suppressed problems and hosts that are currently in maintenance.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/monitoring_hosts_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Name*|Filter by visible host name.| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.| |*IP*|Filter by IP address.| |*DNS*|Filter by DNS name.| |*Port*|Filter by port number.| |*Severity*|Filter by problem severity. By default problems of all severities are displayed. Problems are displayed if not suppressed.| |*Status*|Filter by host status.| |*Tags*|Filter by host tag name and value. Hosts can be filtered by host-level tags as well as tags from all linked templates, including nested templates.<br>It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show hosts in maintenance*|Mark the checkbox to display hosts that are in maintenance (displayed by default).| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance or single [problem suppression](/manual/acknowledgment/suppression).|  ##### Saving filter  Favorite filter settings can be saved as tabs and then quickly accessed by  clicking on the respective tab above the filter.  See more details about [saving filters](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).
es	#### Usando el filtro  Puede utilizar el filtro para mostrar sólo los equipos que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El filtro se encuentra encima de la mesa. Es posible filtrar equipos por nombre, grupo de equipos, IP o DNS, puerto de interfaz, etiquetas, gravedad del problema, estado (habilitado/deshabilitado/cualquiera); También puede seleccionar si desea mostrar problemas suprimidos y equipos que se encuentran actualmente en mantenimiento.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/monitoring_hosts_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Nombre*|Filtrar por nombre de equipo visible.| |*Grupos de hosts*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.| |*IP*|Filtrar por dirección IP.| |*DNS*|Filtrar por nombre DNS.| |*Puerto*|Filtrar por número de puerto.| |*Severidad*|Filtrar por gravedad del problema. De forma predeterminada, se muestran los problemas de todas las gravedades. Los problemas se muestran si no se suprimen.| |*Estado*|Filtrar por estado del equipo.| |*Etiquetas*|Filtrar por nombre y valor de etiqueta del equipo. Los equipos se pueden filtrar por etiquetas a nivel de equipo, así como por etiquetas de todas las plantillas vinculadas, incluidas las plantillas anidadas.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Mostrar hosts en mantenimiento*|Marque la casilla de verificación para mostrar los hosts que están en mantenimiento (se muestran de forma predeterminada).| |*Mostrar problemas suprimidos*|Marque la casilla de verificación para mostrar problemas que de otro modo se suprimirían (no se mostrarían) debido al mantenimiento del equipo o a una [supresión de problema](/manual/acknowledgement/suppression) única.|  ##### Guardar filtro  Las configuraciones de filtro favoritas se pueden guardar como pestañas y luego acceder rápidamente a ellas haciendo clic en la pestaña respectiva encima del filtro.  Vea más detalles sobre como [guardar filtros](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).

en-us	#### Using filter  You can use the filter to display only the items you are interested in. For better search performance, data is searched with macros unresolved.  The filter icon ![](../../../../../assets/en/manual/web_interface/icon_filter_collapsed.png){width="20"} is located above the table and the subfilter. Click on it  to expand the filter.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/latest_data_filter.png){width="600"}  The filter allows to narrow the list by host group, host, item name, tag and other settings.  Specifying a parent host group in the filter implicitly selects all nested host groups. See *Monitoring* -> *[Problems](/manual/web_interface/frontend_sections/monitoring/problems#using-filter)*  for details on filtering by tags.  *Show details* allows to extend the information displayed for the items. Such details as the refresh interval, history and trends settings, item type, and item errors (fine/unsupported) are displayed.  ##### Saving filter  Favorite filter settings can be saved as tabs and then quickly accessed by  clicking on the respective tab above the filter.  See more details about [saving filters](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).  #### Using subfilter  The subfilter is useful for a quick one-click access to groups of related items.  The subfilter operates autonomously from the main filter - results are filtered  immediately, no need to click on *Apply* in the main filter.  Note that the subfilter only allows to further modify the filtering from the main filter.   Unlike the main filter, the subfilter is updated together with each table refresh request  to always get up-to-date information of available filtering options and their counter  numbers.  The subfilter shows **clickable links** allowing to filter items based on a common  entity group - the host, tag name or tag value. As soon as the entity is clicked, items are  immediately filtered; the selected entity is highlighted with gray background.  To remove the filtering, click on the entity again. To add another  entity to the filtered results, click on another entity.  For each entity group (e.g. tags, hosts) up to 10 rows of entities are displayed. If there are  more entities, this list can be expanded to a maximum of 1000 entries  (the value of SUBFILTER_VALUES_PER_GROUP in [frontend definitions](/manual/web_interface/definitions))  by clicking on a three-dot icon displayed at the end. Once expanded to the maximum, the  list cannot be collapsed.  In the list of *Tag values* up to 10 rows of tag names are displayed. If there are  more tag names with values, this list can be expanded to a maximum of 200 tag names  by clicking on a three-dot icon displayed at the bottom. Once expanded to the maximum, the  list cannot be collapsed.  For each tag name up to 10 rows of values are displayed (expandable to 1000 entries  (the value of SUBFILTER_VALUES_PER_GROUP in [frontend definitions](/manual/web_interface/definitions))).  The host options in the subfilter are available only if no hosts or more than one  host is selected in the main filter.   By default, items with and without data are displayed in the item list. If only one host  is selected in the main filter, the subfilter offers the option to filter only items  with data, only without data, or both for this host.  A number next to each clickable entity indicates the number of items it has in the  results of the main filter. Entities without items are not displayed, unless they were  selected in the subfilter before.  Once one entity is selected, the numbers with other available entities are displayed  with a plus sign indicating how many items may be added to the current selection.  #### Graphs  **Links to value history/simple graph**  The last column in the latest value list offers:  -   a **History** link (for all textual items) - leading to listings     (*Values/500 latest values*) displaying the history of previous item     values.  -   a **Graph** link (for all numeric items) - leading to a [simple     graph](/manual/config/visualization/graphs/simple). However, once     the graph is displayed, a dropdown on the upper right offers a     possibility to switch to *Values/500 latest values* as well.  ![](../../../../../assets/en/manual/web_interface/latest_values.png){width="600"}  The values displayed in this list are "raw", that is, no postprocessing is applied.  ::: noteclassic The total amount of values displayed is defined by the value of *Limit for search and filter results* parameter, set in [Administration → General → GUI](/manual/web_interface/frontend_sections/administration/general#gui). :::
es	#### Usando el filtro  Puede utilizar el filtro para mostrar solo las métricas que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El icono de filtro ![](../../../../../assets/en/manual/web_interface/icon_filter_collapsed.png){width="20"} se encuentra encima de la tabla y el subfiltro. Haz click en el para expandir el filtro.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/latest_data_filter.png){width="600"}  El filtro permite limitar la lista por grupo de equipos, equipo, nombre de métrica, etiqueta y otras configuraciones. Al especificar un grupo de equipos principal en el filtro, se seleccionan implícitamente todos los grupos de equipos anidados. Consulte *Monitoreo* -> *[Problemas](/manual/web_interface/frontend_sections/monitoring/problems#using-filter)* para obtener detalles sobre el filtrado por etiquetas.  *Mostrar detalles* permite ampliar la información mostrada de las métricas. Se muestran detalles como el intervalo de actualización, la configuración del historial y de tendencias, el tipo de métrica y los errores de las métricas (correctas/no admitidas).  ##### Guardar el filtro  Las configuraciones de filtro favoritas se pueden guardar como pestañas y luego acceder rápidamente a ellas haciendo clic en la pestaña respectiva encima del filtro.  Vea más detalles sobre como [guardar filtros](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).  #### Usando subfiltro  El subfiltro es útil para acceder rápidamente con un clic a grupos de métricas relacionadas. El subfiltro funciona de forma autónoma respecto del filtro principal: los resultados se filtran inmediatamente, no es necesario hacer clic en *Aplicar* en el filtro principal.  Tenga en cuenta que el subfiltro solo permite modificar aún más el filtrado del filtro principal.  A diferencia del filtro principal, el subfiltro se actualiza junto con cada solicitud de actualización de la tabla para obtener siempre información actualizada de las opciones de filtrado disponibles y su contador.  El subfiltro muestra **enlaces en los que se puede hacer clic**, lo que permite filtrar métricas en función de una condición común, grupo de métricas: el equipo, el nombre de la etiqueta o el valor de la etiqueta. Tan pronto como se hace clic en la entidad, las métricas se filtran inmediatamente; la entidad seleccionada se resalta con un fondo gris. Para eliminar el filtrado, haga clic nuevamente en la entidad. Para agregar otra entidad a los resultados filtrados, haga clic en otra entidad.  Para cada grupo de entidades (por ejemplo, etiquetas, equipos) se muestran hasta 10 filas de entidades. Si hay más entidades, esta lista se puede ampliar a un máximo de 1000 entradas (el valor de SUBFILTER_VALUES_PER_GROUP en [definiciones de interfaz](/manual/web_interface/definitions)) haciendo clic en un icono de tres puntos que se muestra al final. Una vez ampliado al máximo,  la lista no se puede contraer.  En la lista de *Valores de etiquetas* se muestran hasta 10 filas de nombres de etiquetas. Si hay más nombres de etiquetas con valores, esta lista se puede ampliar a un máximo de 200 nombres de etiquetas haciendo clic en un icono de tres puntos que se muestra en la parte inferior. Una vez ampliado al máximo,  la lista no se puede contraer.  Para cada nombre de etiqueta se muestran hasta 10 filas de valores (ampliables a 1000 entradas (el valor de SUBFILTER_VALUES_PER_GROUP en [definiciones de interfaz](/manual/web_interface/definitions))).  Las opciones de equipo en el subfiltro están disponibles solo si no hay equipos o hay más de uno. El equipo está seleccionado en el filtro principal.  De forma predeterminada, las métricas con y sin datos se muestran en la lista de métricas. Si solo hay un equipo seleccionado en el filtro principal, el subfiltro ofrece la opción de filtrar solo métricas con datos, solo sin datos, o ambos para este equipo.  Un número al lado de cada entidad en la que se puede hacer clic indica la cantidad de elementos que tiene en los resultados del filtro principal. Las entidades sin métricas no se muestran, a menos que fueran seleccionadas en el subfiltro antes.  Una vez que se selecciona una entidad, se muestran los números con otras entidades disponibles. con un signo más que indica cuántas métricas se pueden agregar a la selección actual.  #### Gráficos  **Enlaces al historial de valores/gráfico simple**  La última columna de la lista de valores más reciente ofrece:  - un enlace **Historial** (para todos los elementos textuales) que conduce a listados     (*Valores/500 últimos valores*) que muestra el historial de valores anteriores de la métrica.  - un enlace **Gráfico** (para todos las métricas numéricas) - que lleva a un enlace [gráfico     simple](/manual/config/visualization/graphs/simple). Sin embargo, una vez     se muestra el gráfico, un menú desplegable en la parte superior derecha ofrece la     posibilidad de cambiar a *Valores/500 últimos valores*.  ![](../../../../../assets/en/manual/web_interface/latest_values.png){width="600"}  Los valores mostrados en esta lista son "sin procesar", es decir, sin posprocesamiento aplicado.  ::: noteclassic La cantidad total de valores mostrados está definida por el valor del parámetro *Límite para resultados de búsqueda y filtrado*, establecido en [Administración → General → GUI](/manual/web_interface/frontend_sections/administration/general#gui). :::

en-us	##### Using filter  You can use the filter to display only the items you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria.  ![](../../../../../../assets/en/manual/web_interface/item_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host groups containing templates only cannot be selected.| |*Hosts*|Filter by one or more hosts.| |*Name*|Filter by item name.| |*Key*|Filter by item key.| |*Value mapping*|Filter by the value map used.<br>This parameter is not displayed if the *Hosts* option is empty.| |*Type*|Filter by item type (Zabbix agent, SNMP agent, etc.).| |*Type of information*|Filter by type of information (Numeric unsigned, float, etc.).| |*History*|Filter by how long item history is kept.| |*Trends*|Filter by how long item trends are kept.| |*Update interval*|Filter by item update interval.| |*Tags*|Specify tags to limit the number of items displayed. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*State*|Filter by item state - *Normal* or *Not supported*.| |*Status*|Filter by item status - *Enabled* or *Disabled*.| |*Triggers*|Filter items with (or without) triggers.| |*Inherited*|Filter items inherited (or not inherited) from a template.| |*Discovery*|Filter items discovered (or not discovered) by low-level discovery.|  The **Subfilter** below the filter offers further filtering options (for the data already filtered). You can select groups of items with a common parameter value. Upon clicking on a group, it gets highlighted and only the items with this parameter value remain in the list.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar solo las métricas que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Haciendo clic en él se abrirá un filtro donde podrá especificar los criterios de filtrado deseados.  ![](../../../../../../assets/en/manual/web_interface/item_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los grupos de equipos que solo contienen plantillas no se pueden seleccionar.| |*Equipos*|Filtrar por uno o más equipos.| |*Nombre*|Filtrar por nombre de la métrica.| |*Clave*|Filtrar por clave de métrica.| |*Asignación de valores*|Filtrar por la asignación de valores utilizada.<br>Este parámetro no se muestra si la opción *Equipos* está vacía.| |*Tipo*|Filtrar por tipo de métrica (agente Zabbix, agente SNMP, etc.).| |*Tipo de información*|Filtrar por tipo de información (Numérica sin signo, flotante, etc.).| |*Historial*|Filtrar por cuánto tiempo se conserva el historial de la métrica.| |*Tendencias*|Filtrar por cuánto tiempo se mantienen las tendencias de las métricas.| |*Intervalo de actualización*|Filtrar por intervalo de actualización de métricas.| |*Etiquetas*|Especifique etiquetas para limitar el número de elementos mostrados. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Estado*|Filtrar por estado de la métrica: *Normal* o *No compatible*.| |*Estado*|Filtrar por estado de la métrica: *Activado* o *Desactivado*.| |*Iniciadores*|Filtrar métricas con (o sin) iniciadores.| |*Heredado*|Filtrar métricas heredadas (o no heredadas) de una plantilla.| |*Descubrimiento*|Filtrar métricas descubiertas (o no descubiertas) por descubrimiento de bajo nivel.|  El **Subfiltro** debajo del filtro ofrece más opciones de filtrado (por los datos ya filtrados). Puede seleccionar grupos de métricas con un  valor común del parámetro. Al hacer clic en un grupo, se resalta y solo las métricas con este valor de parámetro permanecen en la lista.

en-us	##### Using filter  You can use the filter to display only the maintenance periods you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of maintenance periods. If you click on it, a filter becomes available where you can filter maintenance periods by host group, name and state.  ![](../../../../../assets/en/manual/web_interface/maintenance_filter1.png){width="600"}
es	##### Usando filtro  Puede utilizar el filtro para mostrar sólo los períodos de mantenimiento que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de períodos de mantenimiento. Si hace clic en él, aparece un filtro disponible donde puede filtrar períodos de mantenimiento por grupo de equipos, nombre y estado.  ![](../../../../../assets/en/manual/web_interface/maintenance_filter1.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the maps you are interested in. For better search performance, data is searched with macros unresolved.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar solo los mapas que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.

en-us	##### Using filter  You can use the filter to display only the media types you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of media types. If you click on it, a filter becomes available where you can filter media types by name and status.  ![](../../../../../assets/en/manual/web_interface/media_types_filter1.png){width="600"}
es	##### Usando filtro  Puede utilizar el filtro para mostrar sólo los tipos de medios en los que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de tipos de medios. Si usted hace clic en él, aparecerá un filtro disponible donde podrá filtrar los tipos de medios por nombre y estatus.  ![](../../../../../assets/en/manual/web_interface/media_types_filter1.png){width="600"}

en-us	#### Using filter  You can use the filter to display only the problems you are interested in. For better search performance, data is searched with macros unresolved.  The filter is located above the table. Favorite filter settings can be saved as tabs and then quickly accessed by clicking on the [tabs above the filter](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Show*|Filter by problem status:<br>**Recent problems** - unresolved and recently resolved problems are displayed (default)<br>**Problems** - unresolved problems are displayed<br>**History** - history of all events is displayed| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.| |*Hosts*|Filter by one or more hosts.| |*Triggers*|Filter by one or more triggers.| |*Problem*|Filter by problem name.| |*Severity*|Filter by trigger (problem) severity.| |*Age less than*|Filter by how old the problem is.| |*Show symptoms*|Mark the checkbox to display in its own line problems classified as symptoms.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance or single [problem suppression](/manual/acknowledgment/suppression).| |*Show unacknowledged only*|Mark the checkbox to display unacknowledged problems only.| |*Host inventory*|Filter by inventory type and value.| |*Tags*|Filter by [event tag](/manual/config/tagging) name and value. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met<br>When filtered, the tags specified here will be displayed first with the problem, unless overridden by the *Tag display priority* (see below) list.| |*Show tags*|Select the number of displayed tags:<br>**None** - no *Tags* column in *Monitoring → Problems*<br>**1** - *Tags* column contains one tag<br>**2** - *Tags* column contains two tags<br>**3** - *Tags* column contains three tags<br>To see all tags for the problem roll your mouse over the three dots icon.| |*Tag name*|Select tag name display mode:<br>**Full** - tag names and values are displayed in full<br>**Shortened** - tag names are shortened to 3 symbols; tag values are displayed in full<br>**None** - only tag values are displayed; no names| |*Tag display priority*|Enter tag display priority for a problem, as a comma-separated list of tags (for example: `Services,Applications,Application`). Tag names only should be used, no values. The tags of this list will always be displayed first, overriding the natural ordering by alphabet.| |*Show operational data*|Select the mode for displaying [operational data](#operational_data_of_problems):<br>**None** - no operational data is displayed<br>**Separately** - operational data is displayed in a separate column<br>**With problem name** - append operational data to the problem name, using parentheses for the operational data| |*Compact view*|Mark the checkbox to enable compact view.| |*Show details*|Mark the checkbox to display underlying trigger expressions of the problems. Disabled if *Compact view* checkbox is marked.| |*Show timeline*|Mark the checkbox to display the visual timeline and grouping. Disabled if *Compact view* checkbox is marked.| |*Highlight whole row*|Mark the checkbox to highlight the full line for unresolved problems. The problem severity color is used for highlighting.<br>Enabled only if the *Compact view* checkbox is marked in the standard blue and dark themes. *Highlight whole row* is not available in the high-contrast themes.|
es	#### Usando el filtro  Puedes utilizar el filtro para mostrar sólo los problemas que te interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El filtro se encuentra encima de la tabla. Las configuraciones de filtro favoritas pueden ser guardadas como pestañas y luego se accede rápidamente haciendo clic en [pestañas arriba del filtro](/manual/web_interface/frontend_sections/monitoring/problems#tabs_for_favorite_filters).  ![](../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Mostrar*|Filtrar por estado del problema:<br>**Problemas recientes**: se muestran los problemas no resueltos y recientemente resueltos (predeterminado)<br>**Problemas**: se muestran los problemas no resueltos<br>**Historial* * - se muestra el historial de todos los eventos| |*Grupos de equipos*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de hosts principal selecciona implícitamente todos los grupos de equipos anidados.| |*Equipos*|Filtrar por uno o más equipos.| |*Iniciadores*|Filtrar por uno o más iniciadores.| |*Problema*|Filtrar por nombre del problema.| |*Severidad*|Filtrar por gravedad del desencadenante (problema).| |*Edad menor que*|Filtrar por antigüedad del problema.| |*Mostrar síntomas*|Marque la casilla de verificación para mostrar en su propia línea los problemas clasificados como síntomas.| |*Mostrar problemas suprimidos*|Marque la casilla de verificación para mostrar problemas que de otro modo se suprimirían (no se mostrarían) debido al mantenimiento del equipo o a una [supresión de problema] única (/manual/acknowledgement/suppression).| |*Mostrar solo problemas no reconocidos*|Marque la casilla de verificación para mostrar solo problemas no reconocidos.| |*Inventario del equipo*|Filtrar por tipo y valor de inventario.| |*Etiquetas*|Filtrar por nombre y valor de [etiqueta de evento](/manual/config/tagging). Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición<br>Cuando se filtran, las etiquetas especificadas aquí se mostrarán primero con el problema, a menos que las anule la lista *Prioridad de visualización de etiquetas* (ver más abajo).| |*Mostrar etiquetas*|Seleccione el número de etiquetas mostradas:<br>**Ninguno** - no hay columna *Etiquetas* en *Monitoreo → Problemas*<br>**1** - La columna *Etiquetas* contiene una etiqueta< br>**2** - La columna *Etiquetas* contiene dos etiquetas<br>**3** - La columna *Etiquetas* contiene tres etiquetas<br>Para ver todas las etiquetas del problema, pase el mouse sobre el ícono de tres puntos. | |*Nombre de etiqueta*|Seleccione el modo de visualización del nombre de etiqueta:<br>**Completo**: los nombres y valores de las etiquetas se muestran completos<br>**Acortado**: los nombres de las etiquetas se reducen a 3 símbolos; los valores de las etiquetas se muestran completos<br>**Ninguno**: solo se muestran los valores de las etiquetas; sin nombres| |*Prioridad de visualización de etiquetas*|Ingrese la prioridad de visualización de etiquetas para un problema, como una lista de etiquetas separadas por comas (por ejemplo: `Servicios,Aplicaciones,Aplicación`). Sólo se deben utilizar nombres de etiquetas, no valores. Las etiquetas de esta lista siempre se mostrarán primero, anulando el orden natural alfabético.| |*Mostrar datos operativos*|Seleccione el modo para mostrar [datos operativos](#operative_data_of_problems):<br>**Ninguno**: no se muestran datos operativos<br>**Por separado**: los datos operativos se muestran en un columna separada<br>**Con el nombre del problema**: agregue datos operativos al nombre del problema, utilizando paréntesis para los datos operativos| |*Vista compacta*|Marque la casilla de verificación para habilitar la vista compacta.| |*Mostrar detalles*|Marque la casilla de verificación para mostrar las expresiones desencadenantes subyacentes de los problemas. Deshabilitado si la casilla de verificación *Vista compacta* está marcada.| |*Mostrar línea de tiempo*|Marque la casilla de verificación para mostrar la línea de tiempo visual y la agrupación. Deshabilitado si la casilla de verificación *Vista compacta* está marcada.| |*Resaltar toda la fila*|Marque la casilla de verificación para resaltar la línea completa de los problemas no resueltos. El color de gravedad del problema se utiliza para resaltar.<br>Habilitado solo si la casilla de verificación *Vista compacta* está marcada en los temas estándar azul y oscuro. *Resaltar toda la fila* no está disponible en los temas de alto contraste.|

en-us	##### Using filter  You can use the filter to display only the proxies you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of proxies. If you click on it, a filter becomes available where you can filter proxies by name, mode and version. Note that the filter option *Outdated* displays both outdated (partially supported) and unsupported proxies.  ![](../../../../../assets/en/manual/web_interface/proxies_filter1.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los proxies que le interesan. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de servidores proxy. Si hace clic en él, aparecerá un filtro disponible donde podrá filtrar servidores proxy por nombre, modo y versión. Tenga en cuenta que la opción de filtro *Desactualizado* muestra tanto desactualizados (parcialmente) compatibles) y proxies no compatibles.  ![](../../../../../assets/en/manual/web_interface/proxies_filter1.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the scenarios you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of web scenarios. If you click on it, a filter becomes available where you can filter scenarios by host group, host, status and tags.  ![](../../../../../../assets/en/manual/web_interface/web_scenario_filter.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los escenarios que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de escenarios web. Si hace clic en él, estará disponible un filtro donde puede filtrar escenarios por grupo de equipos, equipo, estado y etiquetas.  ![](../../../../../../assets/en/manual/web_interface/web_scenario_filter.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the scenarios you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of web scenarios. If you click on it, a filter becomes available where you can filter scenarios by template group, template, status and tags.  ![](../../../../../../assets/en/manual/web_interface/template_web_scenario_filter.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los escenarios que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con las macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de escenarios web. Si hace clic en él, estará disponible un filtro donde puede filtrar escenarios por grupo de plantillas, plantilla, estado y etiquetas.  ![](../../../../../../assets/en/manual/web_interface/template_web_scenario_filter.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the scripts you are interested in. For better search performance, data is  searched with macros unresolved.  The *Filter* link is available above the list of scripts. If you click on it, a filter becomes available where you can  filter scripts by name and scope.  ![](../../../../../assets/en/manual/web_interface/script_filter.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los scripts que le interesan. Para un mejor rendimiento de la búsqueda, los datos se buscan con las macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de scripts. Si hace clic en él, aparecerá un filtro disponible donde podrá filtrar scripts por nombre y alcance.  ![](../../../../../assets/en/manual/web_interface/script_filter.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the services you are interested in.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los servicios que le interesan.

en-us	##### Using filter  You can use the filter to display only the template groups you are interested in. For better search performance, data is searched with macros unresolved.
es	##### Usando el filtro  Puede utilizar el filtro para mostrar sólo los grupos de plantillas que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.

en-us	##### Using filter  You can use the filter to display only the templates you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available below *Create template* and *Import* buttons. If you click on it, a filter becomes available where you can filter templates by template group, linked templates, name and tags.  ![](../../../../../assets/en/manual/web_interface/template_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Template groups*|Filter by one or more template groups.<br>Specifying a parent template group implicitly selects all nested groups.| |*Linked templates*|Filter by directly linked templates.| |*Name*|Filter by template name.| |*Vendor*|Filter by template vendor.| |*Version*|Filter by template version.| |*Tags*|Filter by template tag name and value.<br>Filtering is possible only by template-level tags (not inherited ones). It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br><br>There are several operators available for each condition:<br>**Exists** - include the specified tag names;<br>**Equals** - include the specified tag names and values (case-sensitive);<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive);<br>**Does not exist** - exclude the specified tag names;<br>**Does not equal** - exclude the specified tag names and values (case-sensitive);<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive).<br><br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition;<br>**Or** - enough if one condition is met.|
es	##### Usando el filtro  Puedes utilizar el filtro para mostrar sólo las plantillas que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible debajo de los botones *Crear plantilla* e *Importar*. Si hace clic en él, aparecerá un filtro disponible donde podrá filtrar plantillas por grupo de plantillas, plantillas vinculadas, nombre y etiquetas.  ![](../../../../../assets/en/manual/web_interface/template_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de plantillas*|Filtrar por uno o más grupos de plantillas.<br>Especificar un grupo de plantillas principal selecciona implícitamente todos los grupos anidados.| |*Plantillas vinculadas*|Filtrar por plantillas vinculadas directamente.| |*Nombre*|Filtrar por nombre de plantilla.| |*Proveedor*|Filtrar por proveedor de plantilla.| |*Versión*|Filtrar por versión de plantilla.| |*Etiquetas*|Filtrar por nombre y valor de etiqueta de plantilla.<br>El filtrado solo es posible por etiquetas a nivel de plantilla (no heredadas). Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br><br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados;<br>**Igual**: incluye el nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**Contiene**: incluye los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas);<br>**No existe ** - excluye los nombres de etiquetas especificados;<br>**No es igual** - excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**No contiene** - excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas).<br><br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tienen el El mismo nombre de etiqueta se agrupará según la condición O;<br>**O**: suficiente si se cumple una condición.|

en-us	##### Using filter  You can use the filter to display only the triggers you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria.  ![](../../../../../../assets/en/manual/web_interface/template_triggers_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Template groups*|Filter by one or more template groups.<br>Specifying a parent template group implicitly selects all nested groups.| |*Templates*|Filter by one or more templates.<br>If template groups are already selected above, template selection is limited to those groups.| |*Name*|Filter by trigger name.| |*Severity*|Select to filter by one or several trigger severities.| |*Status*|Filter by trigger status.| |*Tags*|Filter by trigger tag name and value. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met<br>Macros and [macro functions](/manual/config/macros/macro_functions) are supported in tag name and tag value fields.| |*Inherited*|Filter triggers inherited (or not inherited) from linked templates.| |*With dependencies*|Filter triggers with (or without) dependencies.|
es	##### Usando el filtro  Puede utilizar el filtro para mostrar solo los iniciadores que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Haciendo clic en él se abrirá un filtro donde podrá especificar los criterios de filtrado deseados.  ![](../../../../../../assets/en/manual/web_interface/template_triggers_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de plantillas*|Filtrar por uno o más grupos de plantillas.<br>Especificar un grupo de plantillas principal selecciona implícitamente todos los grupos anidados.| |*Plantillas*|Filtrar por una o más plantillas.<br>Si los grupos de plantillas ya están seleccionados arriba, la selección de plantillas se limita a esos grupos.| |*Nombre*|Filtrar por nombre del iniciador.| |*Gravedad*|Seleccione filtrar por una o varias gravedades del iniciador.| |*Estado*|Filtrar por estado del iniciador.| |*Etiquetas*|Filtrar por nombre y valor de etiqueta de iniciador. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición<br>Las macros y [funciones de macro](/manual/config/macros/macro_functions) se admiten en los campos de nombre de etiqueta y valor de etiqueta.| |*Heredado*|Filtrar iniciadores heredados (o no heredados) de plantillas vinculadas.| |*Con dependencias*|Filtrar iniciadores con (o sin) dependencias.|

en-us	#### Using filter  You can use the filter to display only the triggers you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* icon is available at the top right corner. Clicking on it will open a filter where you can specify the desired filtering criteria.  ![](../../../../../../assets/en/manual/web_interface/trigger_filter.png){width="600"}  |Parameter|Description| |--|--------| |*Host groups*|Filter by one or more host groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host groups containing templates only cannot be selected.| |*Hosts*|Filter by one or more hosts.<br>If host groups are already selected above, host selection is limited to those groups.| |*Name*|Filter by trigger name.| |*Severity*|Select to filter by one or several trigger severities.| |*State*|Filter by trigger state.| |*Status*|Filter by trigger status.| |*Value*|Filter by trigger value.| |*Tags*|Filter by trigger tag name and value. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met<br>Macros and [macro functions](/manual/config/macros/macro_functions) are supported both in tag name and tag value fields.| |*Inherited*|Filter triggers inherited (or not inherited) from a template.| |*Discovered*|Filter triggers discovered (or not discovered) by low-level discovery.| |*With dependencies*|Filter triggers with (or without) dependencies.|
es	#### Usando el filtro  Puede utilizar el filtro para mostrar solo los iniciadores que le interesen. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El ícono *Filtro* está disponible en la esquina superior derecha. Haciendo clic en él, se abrirá un filtro donde podrá especificar los criterios de filtrado deseados.  ![](../../../../../../assets/en/manual/web_interface/trigger_filter.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Filtrar por uno o más grupos de equipos.<br>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los grupos de equipos que solo contienen plantillas no se pueden seleccionar.| |*Equipos*|Filtrar por uno o más equipos.<br>Si los grupos de equipos ya están seleccionados arriba, la selección de equipos se limita a esos grupos.| |*Nombre*|Filtrar por nombre del iniciador.| |*Gravedad*|Seleccione filtrar por una o varias gravedades de iniciador.| |*Estado*|Filtrar por estado del iniciador.| |*Estado*|Filtrar por estado del iniciador.| |*Valor*|Filtrar por valor del iniciador.| |*Etiquetas*|Filtrar por nombre y valor de etiqueta del iniciador. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición<br>Las macros y las [funciones de macro](/manual/config/macros/macro_functions) se admiten tanto en los campos de nombre de etiqueta como en los de valor de etiqueta.| |*Heredado*|Filtrar iniciadores heredados (o no heredados) de una plantilla.| |*Descubierto*|Filtrar iniciadores descubiertos (o no descubiertos) por descubrimiento de bajo nivel.| |*Con dependencias*|Filtrar iniciadores con (o sin) dependencias.|

en-us	##### Using filter  You can use the filter to display only the user groups you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of user groups. If you click on it, a filter becomes available where you can filter user groups by name and status.  ![](../../../../../assets/en/manual/web_interface/user_groups_filter1.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar solo los grupos de usuarios en los que está interesado. Para un mejor rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de grupos de usuarios. Si usted hace clic en él, aparecerá un filtro disponible donde podrá filtrar grupos de usuarios por nombre y estado.  ![](../../../../../assets/en/manual/web_interface/user_groups_filter1.png){width="600"}

en-us	##### Using filter  You can use the filter to display only the users you are interested in. For better search performance, data is searched with macros unresolved.  The *Filter* link is available above the list of users. If you click on it, a filter becomes available where you can filter users by username, name, last name, user role and user group.  ![](../../../../../assets/en/manual/web_interface/user_filter.png){width="600"}
es	##### Usando el filtro  Puede utilizar el filtro para mostrar solo los usuarios que le interesan. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  El enlace *Filtro* está disponible encima de la lista de usuarios. Si hace clic en el, aparece un filtro disponible donde puede filtrar usuarios por nombre de usuario, nombre, apellido, rol de usuario y grupo de usuarios.  ![](../../../../../assets/en/manual/web_interface/user_filter.png){width="600"}

en-us	##### Using filter  You may use the filter to narrow down the list of reports. For better search performance, data is searched with macros unresolved.  The following filtering options are available:  -   *Name* - partial name match is allowed -   *Report owner* - created by current user or all reports -   *Status* - select between "Any" (show all reports), "Enabled", "Disabled", or "Expired"  The filter is located above the *Scheduled reports* bar. It can be opened and collapsed by clicking the *Filter* tab in the upper right corner.
es	##### Usando el filtro  Puede utilizar el filtro para limitar la lista de informes. Para mejorar el rendimiento de la búsqueda, los datos se buscan con macros sin resolver.  Están disponibles las siguientes opciones de filtrado:  - *Nombre* - se permite la coincidencia parcial del nombre - *Propietario del informe*: creado por el usuario actual o por todos los informes - *Estado*: seleccione entre "Cualquiera" (mostrar todos los informes), "Activado", "Desactivado" o "Caducado"  El filtro se encuentra encima de la barra *Informes programados*. Se puede abrir y contraer haciendo clic en la pestaña *Filtro* en la esquina superior derecha.

en-us	#### Using host metadata  When agent is sending an autoregistration request to the server it sends its hostname. In some cases (for example, Amazon cloud nodes) a hostname is not enough for Zabbix server to differentiate discovered hosts. Host metadata can be optionally used to send other information from an agent to the server.  Host metadata is configured in the agent [configuration file](/manual/appendix/config/zabbix_agentd) - zabbix\_agentd.conf. There are 2 ways of specifying host metadata in the configuration file:      HostMetadata     HostMetadataItem  See the description of the options in the link above.  The HostMetadataItem parameter may return up to 65535 UTF-8 code points. A longer value will be truncated.   Note that on MySQL, the effective maximum length in characters will be less if the  returned value contains multibyte characters. For example, a value containing 3-byte  characters only will be limited to 21844 characters in total, while a value containing  4-byte characters only will be limited to 16383 symbols.  ::: noteimportant An autoregistration attempt happens every time an active agent sends a request to refresh active checks to the server. The delay between requests is specified in the [RefreshActiveChecks](/manual/appendix/config/zabbix_agentd) parameter of the agent. The first request is sent immediately after the agent is restarted. :::
es	#### Uso de metadatos del equipo  Cuando el agente envía una solicitud de registro automático al servidor, envía su nombre de equipo. En algunos casos (por ejemplo, nodos de la nube de Amazon), un nombre de equipo no es suficiente para que el servidor Zabbix diferencie los equipos descubiertos. Los metadatos del equipo se pueden utilizar opcionalmente para enviar otra información desde un agente. al servidor.  Los metadatos del equipo se configuran en el [archivo de configuración](/manual/appendix/config/zabbix_agentd) del agente - zabbix\_agentd.conf. Hay dos formas de especificar metadatos del equipo en el archivo de configuración:      HostMetadata     HostMetadataItem  Vea la descripción de las opciones en el enlace de arriba.  El parámetro HostMetadataItem puede devolver hasta 65535 puntos de código UTF-8. Un valor más largo se truncará.  Tenga en cuenta que en MySQL, la longitud máxima efectiva en caracteres será menor si el valor devuelto contiene caracteres multibyte. Por ejemplo, un valor que contiene  caracteres de 3 bytes únicamente se limitará a 21844 caracteres en total, mientras que un valor que contenga los caracteres de 4 bytes estarán limitados a 16383 símbolos.  ::: noteimportant Un intento de autoregistro ocurre cada vez que un agente activo envía una solicitud para actualizar los controles activos al servidor. El retraso entre solicitudes se especifica en el parámetro [RefreshActiveChecks](/manual/appendix/config/zabbix_agentd) del agente. La primera solicitud se envía inmediatamente después de que el agente es reiniciado. :::

en-us	#### Using jmx.discovery  This item returns a JSON object with low-level discovery macros describing MBean objects or attributes. For example, in the discovery of MBean attributes (reformatted for clarity):  ``` {.javascript} [     {         "{#JMXVALUE}":"0",         "{#JMXTYPE}":"java.lang.Long",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,CollectionCount",         "{#JMXATTR}":"CollectionCount"     },     {         "{#JMXVALUE}":"0",         "{#JMXTYPE}":"java.lang.Long",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,CollectionTime",         "{#JMXATTR}":"CollectionTime"     },     {         "{#JMXVALUE}":"true",         "{#JMXTYPE}":"java.lang.Boolean",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,Valid",         "{#JMXATTR}":"Valid"     },     {         "{#JMXVALUE}":"PS Scavenge",         "{#JMXTYPE}":"java.lang.String",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,Name",         "{#JMXATTR}":"Name"     },     {         "{#JMXVALUE}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXTYPE}":"javax.management.ObjectName",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,ObjectName",         "{#JMXATTR}":"ObjectName"     } ] ```  In the discovery of MBeans (reformatted for clarity):  ``` {.javascript} [     {         "{#JMXDOMAIN}":"java.lang",         "{#JMXTYPE}":"GarbageCollector",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXNAME}":"PS Scavenge"     } ]  ```
es	#### Usando jmx.discovery  Esta métrica devuelve un objeto JSON con macros de descubrimiento de bajo nivel que describen objetos o atributos de MBean. Por ejemplo, en el descubrimiento de atributos de MBean (formateados para mayor claridad):  ``` {.javascript} [     {         "{#JMXVALUE}":"0",         "{#JMXTYPE}":"java.lang.Long",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,CollectionCount",         "{#JMXATTR}":"CollectionCount"     },     {         "{#JMXVALUE}":"0",         "{#JMXTYPE}":"java.lang.Long",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,CollectionTime",         "{#JMXATTR}":"CollectionTime"     },     {         "{#JMXVALUE}":"true",         "{#JMXTYPE}":"java.lang.Boolean",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,Valid",         "{#JMXATTR}":"Valid"     },     {         "{#JMXVALUE}":"PS Scavenge",         "{#JMXTYPE}":"java.lang.String",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,Name",         "{#JMXATTR}":"Name"     },     {         "{#JMXVALUE}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXTYPE}":"javax.management.ObjectName",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXDESC}":"java.lang:type=GarbageCollector,name=PS Scavenge,ObjectName",         "{#JMXATTR}":"ObjectName"     } ] ```  En el descubrimiento MBeans (formateado para mayor claridad):  ``` {.javascript} [     {         "{#JMXDOMAIN}":"java.lang",         "{#JMXTYPE}":"GarbageCollector",         "{#JMXOBJ}":"java.lang:type=GarbageCollector,name=PS Scavenge",         "{#JMXNAME}":"PS Scavenge"     } ]  ```

en-us	#### Using jmx.get  `jmx.get[]` is similar to the `jmx.discovery[]` item, but it does not turn Java object properties into low-level discovery macro names and therefore can return values without [limitations](#limitations) that are associated with LLD macro name generation such as hyphens or non-ASCII characters.  When using `jmx.get[]` for discovery, low-level discovery macros can be defined separately in the custom [LLD macro](/manual/discovery/low_level_discovery#discovery_rule) tab of the discovery rule configuration, using JSONPath to point to the required values.
es	#### Usando jmx.get  `jmx.get[]` es similar a la métrica `jmx.discovery[]`, pero no convierte las propiedades de los objetos Java en nombres de macros de descubrimiento de bajo nivel y por lo tanto, puede devolver valores sin [limitaciones](#limitations) que son asociados con la generación de nombres de macros LLD, como guiones o caracteres no ASCII.  Cuando se utiliza `jmx.get[]` para el descubrimiento, se pueden utilizar macros de descubrimiento de bajo nivel definidas por separado en la pestaña de [macro LLD](/manual/discovery/low_level_discovery#discovery_rule) personalizada de la configuración de reglas de descubrimiento, usando JSONPath para apuntar a los valores requeridos.

en-us	#### Using LLD macros in user macro contexts  LLD macros may be used inside user macro context, for example, [in trigger prototypes](/manual/config/macros/user_macros_context#use_cases).
es	#### Uso de macros LLD en contextos de macros de usuario  Las macros LLD se pueden usar dentro del contexto de macro del usuario, por ejemplo, [en prototipos de iniciadores](/manual/config/macros/user_macros_context#use_cases).

en-us	#### Using macro functions  Macro functions are supported with low-level discovery macros (except in low-level discovery rule filter), allowing to extract a certain part of the macro value using a regular expression.  For example, you may want to extract the customer name and interface number from the following LLD macro for the purposes of event tagging:      {#IFALIAS}=customername_1  To do so, the `regsub` macro function can be used with the macro in the event tag value field of a trigger prototype:  ![](../../../../assets/en/manual/config/macros/lld_macro_function.png)  Note, that commas are not allowed in unquoted item [key parameters](/manual/config/items/item/key#key_parameters), so the parameter containing a macro function has to be quoted. The backslash (`\`) character should be used to escape double quotes inside the parameter. Example:      net.if.in["{{#IFALIAS}.regsub(\"(.*)_([0-9]+)\", \1)}",bytes]  For more information on macro function syntax, see: [Macro functions](/manual/config/macros/macro_functions)  Macro functions are supported in low-level discovery macros since Zabbix 4.0.
es	#### Uso de funciones macro  Las funciones de macro son compatibles con macros de descubrimiento de bajo nivel (excepto en filtro de reglas de descubrimiento de bajo nivel), lo que permite extraer una cierta parte de el valor de la macro utilizando una expresión regular.  Por ejemplo, es posible que desee extraer el nombre del cliente y la interfaz número de la siguiente macro LLD para el etiquetado de eventos:      {#IFALIAS}=nombrecliente_1  Para hacerlo, la función de macro `regsub` se puede usar con la macro en el campo de valor de etiqueta de evento de un prototipo de disparador:  ![](../../../../assets/en/manual/config/macros/lld_macro_function.png)  Tenga en cuenta que las comas no están permitidas en el elemento sin comillas [clave parámetros](/manual/config/items/item/key#key_parameters), por lo que el parámetro que contiene una función de macro tiene que ser citado. la barra invertida (`\`) debe usarse para escapar de las comillas dobles dentro del parámetro. Ejemplo:      net.if.in["{{#IFALIAS}.regsub(\"(.*)_([0-9]+)\", \1)}",bytes]  Para obtener más información sobre la sintaxis de funciones de macros, consulte: [Macro funciones](/manual/config/macros/macro_functions)  Las funciones de macro son compatibles con macros de descubrimiento de bajo nivel desde Zabbix 4.0.

en-us	##### Using macros in scripts  It is possible to use user macros in JavaScript code. If a script contains user macros, these macros are resolved by server/proxy before executing specific preprocessing steps. Note that when testing preprocessing steps in the frontend, macro values will not be pulled and need to be entered manually.  ::: noteclassic  Context is ignored when a macro is replaced with its value. Macro value is inserted in the code as is, it is not possible to add additional escaping before placing the value in the JavaScript code. Please be advised, that this can cause JavaScript errors in some cases. :::  In an example below, if received value exceeds a {$THRESHOLD} macro value, the threshold value (if present) will be returned instead:  ```javascript var threshold = '{$THRESHOLD}'; return (!isNaN(threshold) && value > threshold) ? threshold : value; ```
es	##### Uso de macros en scripts  Es posible utilizar macros de usuario en el código JavaScript. Si un guión contiene macros de usuario, estas macros son resueltas por el servidor/proxy antes de ejecutar los pasos de preprocesamiento específicos. Tenga en cuenta que al realizar pruebas de pasos de preprocesamiento en la interfaz, los valores macro no se extraerán y deben ingresarse manualmente.  ::: noteclassic  El contexto se ignora cuando una macro se reemplaza con su valor. El valor de la macro se inserta en el código tal cual, no es posible agregar escapes adicionales antes de colocar el valor en el código JavaScript. Tenga en cuenta que esto puede provocar errores de JavaScript en algunos casos. :::  En el siguiente ejemplo, si el valor recibido excede el valor de una macro {$THRESHOLD}, en su lugar se devolverá el valor del umbral (si está presente):  ```javascript var threshold = '{$THRESHOLD}'; return (!isNaN(threshold) && value > threshold) ? threshold : value; ```

en-us	#### Using mass update  To mass-update some hosts, do the following:  -   Mark the checkboxes before the hosts you want to update in the [host     list](/manual/web_interface/frontend_sections/data_collection/hosts) -   Click on *Mass update* below the list -   Navigate to the tab with required attributes (*Host*, *IPMI*,     *Tags*, *Macros*, *Inventory*, *Encryption* or *Value mapping*) -   Mark the checkboxes of any attribute to update and enter a new value     for them  ![](../../../../assets/en/manual/config/hosts/host_mass.png)  The following options are available when selecting the respective button for **template** linkage update:  -   *Link* - specify which additional templates to link -   *Replace* - specify which templates to link while unlinking any     template that was linked to the hosts before -   *Unlink* - specify which templates to unlink  To specify the templates to link/unlink start typing the template name in the auto-complete field until a dropdown appears offering the matching templates. Just scroll down to select the required template.  The *Clear when unlinking* option will allow to not only unlink any previously linked templates, but also remove all elements inherited from them (items, triggers, etc.).  The following options are available when selecting the respective button for **host group** update:  -   *Add* - allows to specify additional host groups from the existing     ones or enter completely new host groups for the hosts -   *Replace* - will remove the host from any existing host groups and     replace them with the one(s) specified in this field (existing or     new host groups) -   *Remove* - will remove specific host groups from hosts  These fields are auto-complete - starting to type in them offers a dropdown of matching host groups. If the host group is new, it also appears in the dropdown and it is indicated by *(new)* after the string. Just scroll down to select.  ![](../../../../assets/en/manual/config/hosts/host_mass_c.png)  ![](../../../../assets/en/manual/config/hosts/host_mass_d.png)  User macros, {INVENTORY.\*} macros, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros are supported in tags. Note that tags with the same name but different values are not considered 'duplicates' and can be added to the same host.  ![](../../../../assets/en/manual/config/hosts/host_mass_e.png)  The following options are available when selecting the respective button for macros update:  -   *Add* - allows to specify additional user macros for the hosts. If     *Update existing* checkbox is checked, value, type and description     for the specified macro name will be updated. If unchecked, if a     macro with that name already exist on the host(s), it will not be     updated. -   *Update* - will replace values, types and descriptions of macros     specified in this list. If *Add missing* checkbox is checked, macro     that didn't previously exist on a host will be added as new macro.     If unchecked, only macros that already exist on a host will be     updated. -   *Remove* - will remove specified macros from hosts. If *Except     selected* box is checked, all macros except specified in the list     will be removed. If unchecked, only macros specified in the list     will be removed. -   *Remove all* - will remove all user macros from hosts. If *I confirm     to remove all macros* checkbox is not checked, a new popup window     will open asking to confirm removal of all macros.  ![](../../../../assets/en/manual/config/hosts/host_mass_f.png)  To be able to mass update inventory fields, the *Inventory mode* should be set to 'Manual' or 'Automatic'.  ![](../../../../assets/en/manual/config/hosts/host_mass_g.png)  ![](../../../../assets/en/manual/config/hosts/host_mass_h.png)  Buttons with the following options are available for value map update:  -   *Add* - add value maps to the hosts. If you mark *Update existing*,     all properties of the value map with this name will be updated.     Otherwise, if a value map with that name already exists, it will not     be updated. -   *Update* - update existing value maps. If you mark *Add missing*, a     value map that didn't previously exist on a host will be added as a     new value map. Otherwise only the value maps that already exist on a     host will be updated. -   *Rename* - give new name to an existing value map -   *Remove* - remove the specified value maps from the hosts. If you     mark *Except selected*, all value maps will be removed **except**     the ones that are specified. -   *Remove all* - remove all value maps from the hosts. If the *I     confirm to remove all value maps* checkbox is not marked, a new     popup window will open asking to confirm the removal.  When done with all required changes, click on *Update*. The attributes will be updated accordingly for all the selected hosts.
es	#### Usando actualización masiva  Para actualizar masivamente algunos equipos, haga lo siguiente:  - Marque las casillas de verificación antes de los equipos que desea actualizar en la [lista     de equipos](/manual/web_interface/frontend_sections/data_collection/hosts) - Haga clic en *Actualización masiva* debajo de la lista - Navegue a la pestaña con los atributos requeridos (*Equipo*, *IPMI*,     *Etiquetas*, *Macros*, *Inventario*, *Cifrado* o *Mapeo de valores*) - Marque las casillas de verificación de cualquier atributo para actualizar e ingresar un nuevo valor  ![](../../../../assets/en/manual/config/hosts/host_mass.png)  Las siguientes opciones están disponibles al seleccionar el botón respectivo para actualización de enlace de **plantilla**:  - *Enlace*: especifique qué plantillas adicionales vincular - *Reemplazar*: especifica qué plantillas vincular mientras desvinculas cualquiera     plantilla que estaba vinculada a los hosts antes - *Desvincular* - especifica qué plantillas desvincular  Para especificar las plantillas para vincular/desvincular, comience a escribir el nombre de la plantilla en el campo de autocompletar hasta que aparezca un menú desplegable que ofrece las plantillas coincidentes. Simplemente desplácese hacia abajo para seleccionar la plantilla requerida.  La opción *Borrar al desvincular* permitirá no solo desvincular cualquier plantilla previamente vinculada, sino también eliminar todas las métricas heredadas de ellas (métricas, iniciadores, etc.).  Las siguientes opciones están disponibles al seleccionar el botón respectivo para actualización de **grupo de equipos**:  - *Agregar* - permite especificar grupos de equipos adicionales de los existentes     o entrar grupos de equipos completamente nuevos para los equipos - *Reemplazar*: eliminará el equipo de cualquier grupo de equipos existente y     lo reemplazará con el(los) especificado(s) en este campo (existente o     nuevos grupos de equipos) - *Eliminar*: eliminará grupos de equipos específicos de los equipos  Estos campos se completan automáticamente; comenzar a escribirlos ofrece un menú desplegable de grupos de equipos coincidentes. Si el grupo de equipos es nuevo, también aparece en el menú desplegable y se indica con *(nuevo)* después de la cadena. Simplemente desplácese hacia abajo para seleccionar.  ![](../../../../assets/en/manual/config/hosts/host_mass_c.png)  ![](../../../../assets/en/manual/config/hosts/host_mass_d.png)  Macros de usuario, macros {INVENTARIO.\*}, {HOST.HOST}, {HOST.NAME}, Las macros {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} y {HOST.ID} son apoyado en etiquetas. Tenga en cuenta que las etiquetas con el mismo nombre pero diferentes valores no se consideran "duplicados" y se pueden agregar al mismo equipo.  ![](../../../../assets/en/manual/config/hosts/host_mass_e.png)  Las siguientes opciones están disponibles al seleccionar el botón respectivo para actualización de macros:  - *Agregar*: permite especificar macros de usuario adicionales para los equipos. Si     la casilla de verificación *Actualizar existente* está marcada, se actualizará el valor, tipo y     descripción  para el nombre de macro especificado . Si no está marcado, si una     macro con ese nombre ya existe en el equipo(s), no será     actualizada. - *Actualización* - reemplazará valores, tipos y descripciones de macros     especificados en esta lista. Si la casilla de verificación *Agregar faltante* está marcada,       la macro que no exista previamente en un equipo se agregará como nueva macro.     Si no está marcada, sólo se mostrarán las macros que ya existen en un equipo     actualizado. - *Eliminar*: eliminará las macros especificadas de los equipos. Si *Excepto     la casilla seleccionada* está marcada, todas las macros excepto las especificadas en la lista.     serán eliminadas. Si no está marcado, solo las macros especificadas en la lista     serán eliminadas. - *Eliminar todo*: eliminará todas las macros de usuario de los hosts. Si *confirmo     para eliminar todas las macros* la casilla de verificación no está marcada, aparece una nueva ventana emergente     Se abrirá pidiendo que confirme la eliminación de todas las macros.  ![](../../../../assets/en/manual/config/hosts/host_mass_f.png)  Para poder actualizar masivamente los campos de inventario, el *modo de inventario* debe configurarse en 'Manual' o 'Automático'.  ![](../../../../assets/en/manual/config/hosts/host_mass_g.png)  ![](../../../../assets/en/manual/config/hosts/host_mass_h.png)  Los botones con las siguientes opciones están disponibles para la actualización del mapa de valores:  - *Agregar*: agrega mapas de valor a los hosts. Si marca *Actualizar existente*,     Se actualizarán todas las propiedades del mapa de valores con este nombre.     De lo contrario, si ya existe un mapa de valores con ese nombre, no     será actualizado. - *Actualizar*: actualiza los mapas de valores existentes. Si marca *Agregar faltante*, un     El mapa de valores que no existía previamente en un host se agregará como un     nuevo mapa de valores. De lo contrario, sólo los mapas de valores que ya existen en     el equipo se actualizarán. - *Renombrar* - dar un nuevo nombre a un mapa de valores existente - *Eliminar*: elimina los mapas de valores especificados de los equipos. Si     marca *Excepto seleccionado*, todos los mapas de valores se eliminarán **excepto**     los que se especifican. - *Eliminar todo*: elimina todos los mapas de valores de los hosts. Si el *yo     confirme para eliminar todos los mapas de valores* la casilla de verificación no está marcada, se abrirá una nueva     ventana emergente pidiendo que confirme la eliminación.  Cuando haya terminado con todos los cambios requeridos, haga clic en *Actualizar*.  Se actualizarán los atributos en consecuencia para todos los equipos seleccionados.

en-us	#### Using mass update  To mass-update some items, do the following:  -   Mark the checkboxes of the items to update in the list -   Click on *Mass update* below the list -   Navigate to the tab with required attributes (*Item*, *Tags* or     *Preprocessing*) -   Mark the checkboxes of the attributes to update -   Enter new values for the attributes  ![](../../../../assets/en/manual/config/items/item_mass.png)  ![](../../../../assets/en/manual/config/items/item_mass_b.png)  The *Tags* option allows to:  -   *Add* - add specified tags to the items (tags with the same name,     but different values are not considered 'duplicates' and can be     added to the same item). -   *Replace* - remove the specified tags and add tags with new values -   *Remove* - remove specified tags from the items  User macros, {INVENTORY.\*} macros, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} macros are supported in tags.  ![](../../../../assets/en/manual/config/items/item_mass_c.png)  The *Preprocessing* option allows to **replace** the existing preprocessing steps on the items  with the steps that are specified here.  When done, click on *Update*.
es	#### Usando actualización masiva  Para actualizar masivamente algunas métricas, haga lo siguiente:  - Marque las casillas de verificación de las métricas a actualizar en la lista. - Haga clic en *Actualización masiva* debajo de la lista - Navegue a la pestaña con los atributos requeridos (*Métrica*, *Etiquetas* o     *Preprocesamiento*) - Marque las casillas de los atributos a actualizar - Introduzca nuevos valores para los atributos.  ![](../../../../assets/en/manual/config/items/item_mass.png)  ![](../../../../assets/en/manual/config/items/item_mass_b.png)  La opción *Etiquetas* permite:  - *Agregar*: agregue etiquetas específicas a las métricas (etiquetas con el mismo nombre,     pero con valores diferentes no se consideran "duplicados" y pueden ser     agregadas a la misma métrica). - *Reemplazar*: elimina las etiquetas especificadas y agrega etiquetas con nuevos valores - *Eliminar*: elimina etiquetas especificadas de las métricas  Macros de usuario, las macros {INVENTORY.\*} macros, {HOST.HOST}, {HOST.NAME},{HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} and {HOST.ID} están soportadas en etiquetas.  ![](../../../../assets/en/manual/config/items/item_mass_c.png)  La opción *Preprocesamiento* permite **reemplazar** los pasos de preprocesamiento existentes en las métricas con los pasos que aquí se especifican.  Cuando termine, haga clic en *Actualizar*.

en-us	#### Using mass update  To mass-update some templates, do the following:  1. Mark the checkboxes before the templates you want to update in the [template list](/manual/web_interface/frontend_sections/data_collection/templates). 2. Click on *Mass update* below the list. 3. Navigate to the tab with required attributes (*Template*, *Tags*, *Macros* or *Value mapping*). 4. Mark the checkboxes of any attribute to update and enter a new value for them.
es	#### Usando actualización masiva  Para actualizar masivamente algunas plantillas, haga lo siguiente:  1. Marque las casillas de verificación delante de las plantillas que desea actualizar en la [lista de plantillas](/manual/web_interface/frontend_sections/data_collection/templates). 2. Haga clic en *Actualizar masivamente* debajo de la lista. 3. Navegue a la pestaña con los atributos requeridos (*Plantilla*, *Etiquetas*, *Macros* o *Mapeo de valores*). 4. Marque las casillas de verificación de cualquier atributo para actualizar e ingrese un nuevo valor para ellos.

en-us	#### Using mass update  To mass-update some triggers, do the following:  -   Mark the checkboxes of the triggers you want to update in the list -   Click on *Mass update* below the list -   Navigate to the tab with required attributes (*Trigger*, *Tags* or     *Dependencies*) -   Mark the checkboxes of any attribute to update  ![](../../../../assets/en/manual/config/triggers/trigger_mass.png)  ![](../../../../assets/en/manual/config/triggers/trigger_mass_b.png)  The following options are available when selecting the respective button for tag update:  -   *Add* - allows to add new tags for the triggers; -   *Replace* - will remove any existing tags from the trigger and     replace them with the one(s) specified below; -   *Remove* - will remove specified tags from triggers.  Note, that tags with the same name, but different values are not considered 'duplicates' and can be added to the same trigger.  ![](../../../../assets/en/manual/config/triggers/trigger_mass_c.png)  *Replace dependencies* - will remove any existing dependencies from the trigger and replace them with the one(s) specified.  Click on *Update* to apply the changes.
es	#### Uso de actualización masiva  Para actualizar en masa algunos disparadores, haga lo siguiente:  - Marque las casillas de verificación de los disparadores que desea actualizar en la lista - Haga clic en *Actualización masiva* debajo de la lista - Navegue a la pestaña con los atributos requeridos (*Disparador*, *Etiquetas* o     *Dependencias*) - Marque las casillas de verificación de cualquier atributo para actualizar  ![](../../../../assets/en/manual/config/triggers/trigger_mass.png)  ![](../../../../assets/en/manual/config/triggers/trigger_mass_b.png)  Las siguientes opciones están disponibles al seleccionar el botón respectivo para la actualización de la etiqueta:  - *Agregar* - permite agregar nuevas etiquetas para los disparadores; - *Reemplazar*: eliminará cualquier etiqueta existente del activador y     reemplácelos con los que se especifican a continuación; - *Eliminar*: eliminará las etiquetas especificadas de los disparadores.  Tenga en cuenta que las etiquetas con el mismo nombre, pero valores diferentes no son se consideran 'duplicados' y se pueden agregar al mismo disparador.  ![](../../../../assets/en/manual/config/triggers/trigger_mass_c.png)  *Reemplazar dependencias*: eliminará las dependencias existentes de la gatillo y reemplácelos con los especificados.  Haga clic en *Actualizar* para aplicar los cambios.

en-us	#### Using maxdelay parameter  The 'maxdelay' parameter in log items allows ignoring some older lines from log files in order to get the most recent lines analyzed within the 'maxdelay' seconds.  ::: notewarning Specifying 'maxdelay' > 0 may lead to **ignoring important log file records and missed alerts**. Use it carefully at your own risk only when necessary. :::  By default items for log monitoring follow all new lines appearing in the log files. However, there are applications which in some situations start writing an enormous number of messages in their log files. For example, if a database or a DNS server is unavailable, such applications flood log files with thousands of nearly identical error messages until normal operation is restored. By default, all those messages will be dutifully analyzed and matching lines sent to server as configured in `log` and `logrt` items.  Built-in protection against overload consists of a configurable 'maxlines' parameter (protects server from too many incoming matching log lines) and a 10\*'maxlines' limit (protects host CPU and I/O from overloading by agent in one check). Still, there are 2 problems with the built-in protection. First, a large number of potentially not-so-informative messages are reported to server and consume space in the database. Second, due to the limited number of lines analyzed per second the agent may lag behind the newest log records for hours. Quite likely, you might prefer to be sooner informed about the current situation in the log files instead of crawling through old records for hours.  The solution to both problems is using the 'maxdelay' parameter. If 'maxdelay' > 0 is specified, during each check the number of processed bytes, the number of remaining bytes and processing time is measured. From these numbers the agent calculates an estimated delay - how many seconds it would take to analyze all remaining records in a log file.  If the delay does not exceed 'maxdelay' then the agent proceeds with analyzing the log file as usual.  If the delay is greater than 'maxdelay' then the agent **ignores a chunk of a log file by "jumping" over it** to a new estimated position so that the remaining lines could be analyzed within 'maxdelay' seconds.  Note that agent does not even read ignored lines into buffer, but calculates an approximate position to jump to in a file.  The fact of skipping log file lines is logged in the agent log file like this:      14287:20160602:174344.206 item:"logrt["/home/zabbix32/test[0-9].log",ERROR,,1000,,,120.0]"     logfile:"/home/zabbix32/test1.log" skipping 679858 bytes     (from byte 75653115 to byte 76332973) to meet maxdelay  The "to byte" number is approximate because after the "jump" the agent adjusts the position in the file to the beginning of a log line which may be further in the file or earlier.  Depending on how the speed of growing compares with the speed of analyzing the log file you may see no "jumps", rare or often "jumps", large or small "jumps", or even a small "jump" in every check. Fluctuations in the system load and network latency also affect the calculation of delay and hence, "jumping" ahead to keep up with the "maxdelay" parameter.  Setting 'maxdelay' < 'update interval' is not recommended (it may result in frequent small "jumps").
es	#### Usando el parámetro maxdelay  El parámetro 'maxdelay' en las métricas de registro permite ignorar algunas líneas más antiguas de los archivos de registro para obtener las líneas más recientes analizadas dentro del número de segundos de 'maxdelay'.  ::: notewarning Especificar 'maxdelay' > 0 puede llevar a **ignorar registros importantes del archivo de registro y a la perdida de alertas**. Úselo con cuidado bajo su propio riesgo sólo cuando sea necesario. :::  De forma predeterminada, las métricas para la supervisión de registros siguen todas las líneas nuevas que aparecen en los archivos de registro. Sin embargo, hay aplicaciones que en algunas situaciones comienzan a escribir una enorme cantidad de mensajes en sus archivos de registro. Por ejemplo, si una base de datos o un servidor DNS no está disponible, dichas aplicaciones inundan sus archivos de registro con miles de mensajes de error casi idénticos hasta que se restablece el funcionamiento normal. Por defecto, todos esos mensajes serán líneas diligentemente analizadas y coincidentes enviadas al servidor según lo configurado en las métricas `log` y `logrt`.  La protección incorporada contra sobrecarga consiste en un parámetro configurable  'maxlines' (protege el servidor de demasiadas líneas de registro entrantes con coincidencias ) y un límite de 10\*'maxlines' (protege la CPU del equipo y la E/S de sobrecarga por el agente en una única comprobación). Aún así, hay 2 problemas con la protección incorporada. En primer lugar, un gran número de posibles mensajes no tan informativos se envían al servidor y consumen espacio en la base de datos. En segundo lugar, debido al número limitado de líneas analizadas por segundo, el agente puede retrasarse con respecto a los registros más recientes durante horas. Es probable que prefiera estar informado antes sobre la situación actual  en los archivos de registro en lugar de rastrear registros antiguos durante horas.  La solución a ambos problemas es utilizar el parámetro 'maxdelay'. Si se especifica 'maxdelay' > 0, durante cada verificación se mide el número de bytes procesados, el número de bytes restantes y el tiempo de procesamiento. A partir de estos números, el agente calcula un retraso estimado: ¿Cuántos segundos tomaría analizar todas las líneas restantes en un archivo de registro?.  Si el retraso no excede 'maxdelay' entonces el agente continúa  analizando el archivo de registro como de costumbre.  Si el retraso es mayor que 'maxdelay' entonces el agente **ignora una porción de un archivo de registro "saltando" sobre él** a una nueva posición estimada para que las líneas restantes podrían analizarse en los segundos indicados por 'maxdelay'.  Tenga en cuenta que el agente ni siquiera lee las líneas ignoradas en el búfer, pero calcula una posición aproximada a la que saltar en un archivo.  El hecho de omitir líneas del archivo de registro se registra en el archivo de registro del agente de esta forma:      14287:20160602:174344.206 item:"logrt["/home/zabbix32/test[0-9].log",ERROR,,1000,,,120.0]"     logfile:"/home/zabbix32/test1.log" skipping 679858 bytes(from byte 75653115 to byte 76332973) to meet maxdelay  El número "a byte" es aproximado porque después del "salto" el agente ajusta la posición en el archivo al comienzo de una línea de registro que puede estar más adelante en el archivo o antes.  Dependiendo de cómo se compara la velocidad de crecimiento con la velocidad de analisis del archivo de registro, es posible que no vea "saltos", "saltos" raros o frecuentes, "saltos" grandes o pequeños, o incluso un pequeño "salto" en cada control. Las fluctuaciones en la carga del sistema y la latencia de la red también afectan la cálculo del retraso y, por lo tanto, "saltar" hacia adelante para mantenerse al día con el parámetro "maxdelay".  No se recomienda configurar 'maxdelay' < 'intervalo de actualización' (puede resultar en pequeños "saltos" frecuentes).

en-us	#### Using MIBs in Zabbix  The most important to keep in mind is that Zabbix processes do not get informed of the changes made to MIB files. So after every change you must restart Zabbix server or proxy, e. g.:      # service zabbix-server restart  After that, the changes made to MIB files are in effect.
es	#### Uso de MIB en Zabbix  Lo más importante a tener en cuenta es que los procesos de Zabbix no obtienen informado de los cambios realizados en los archivos MIB. Entonces, después de cada cambio, debe reiniciar el servidor o proxy Zabbix, es decir:      # service zabbix-server restart  Después de eso, los cambios realizados en los archivos MIB estarán en vigor.

en-us	#### Using subfilter  The subfilter is useful for a quick one-click access to related graphs.  The subfilter operates autonomously from the main filter - results are filtered  immediately, no need to click on *Apply* in the main filter.  Note that the subfilter only allows to further modify the filtering from the main filter.   Unlike the main filter, the subfilter is updated together with each table refresh request  to always get up-to-date information of available filtering options and their counter  numbers.  The subfilter shows **clickable links** allowing to filter graphs based on a common  entity - the tag name or tag value. As soon as the entity is clicked, graphs are  immediately filtered; the selected entity is highlighted with gray background.  To remove the filtering, click on the entity again. To add another  entity to the filtered results, click on another entity.  The number of entities displayed is limited to 100 horizontally. If there are more,  a three-dot icon is displayed at the end; it is not clickable. Vertical lists  (such as tags with their values) are limited to 20 entries. If there are more,  a three-dot icon is displayed; it is not clickable.  A number next to each clickable entity indicates the number of graphs it has in the  results of the main filter.  Once one entity is selected, the numbers with other available entities are displayed  with a plus sign indicating how many graphs may be added to the current selection.
es	#### Usando subfiltro  El subfiltro es útil para acceder rápidamente con un clic a gráficos relacionados. El subfiltro funciona de forma autónoma respecto del filtro principal: los resultados se filtran inmediatamente, no es necesario hacer clic en *Aplicar* en el filtro principal.  Tenga en cuenta que el subfiltro solo permite modificar aún más el filtrado del filtro principal.  A diferencia del filtro principal, el subfiltro se actualiza junto con cada solicitud de actualización de la tabla. para obtener siempre información actualizada de las opciones de filtrado disponibles y su contador.  El subfiltro muestra **enlaces en los que se puede hacer clic**, lo que permite filtrar gráficos en función de una entidad común.: el nombre de la etiqueta o el valor de la etiqueta. Tan pronto como se hace clic en la entidad, se muestran los gráficos, filtrados inmediatamente; la entidad seleccionada se resalta con un fondo gris. Para eliminar el filtrado, haga clic nuevamente en la entidad. Para agregar otra entidad a los resultados filtrados, haga clic en otra entidad.  El número de entidades mostradas está limitado a 100 horizontalmente. Si hay más, al final se muestra un icono de tres puntos; no se puede hacer clic en él. La listas verticales (como etiquetas con sus valores) están limitados a 20 entradas. Si hay más, se muestra un icono de tres puntos; no se puede hacer clic en él.  Un número al lado de cada entidad en la que se puede hacer clic indica la cantidad de gráficos que tiene en el resultados del filtro principal.  Una vez que se selecciona una entidad, se muestran los números con otras entidades disponibles. con un signo más que indica cuántos gráficos se pueden agregar a la selección actual.

en-us	 #### Using the widget  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/problems_widget_view.png){width="600"}  Problems widget offers quick access to additional information:   - Click on the problem date and time to view [event details](/manual/web_interface/frontend_sections/monitoring/problems#viewing-details) - If Info column is not empty, you can hover over displayed icon to view additional details - Click on the host name to open the [host menu](/manual/web_interface/menu/host_menu) - Click on the problem name to open the [event menu](/manual/web_interface/menu/event_menu) - Hover over or click on the problem duration to view [problem event popup](#problem-event-popup) - Press on the Yes or No in the Acknowledge (Ack) column to [update a problem](/manual/acknowledgment#updating-problems) - Hover over or press on the gray arrow icon in Actions column to view list of executed actions  ##### Problem event popup  The problem event popup includes the list of problem events for this trigger and, if defined, the trigger description  and a clickable URL.  ![](../../../../../../assets/en/manual/web_interface/problem_event_popup.png){width="600"}  To bring up the problem event popup:  -   roll a mouse over the problem duration in the *Duration* column of the *Problems* widget.      The popup disappears once you remove the mouse from the duration. -   click on the duration in the *Duration* column of the *Problems* widget.      The popup disappears only if you click on the duration again.
es	 #### Usando el widget  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/problems_widget_view.png){width="600"}  El widget de problemas ofrece acceso rápido a información adicional:  - Haga clic en la fecha y hora del problema para ver [detalles del evento](/manual/web_interface/frontend_sections/monitoring/problems#viewing-details) - Si la columna Información no está vacía, puede pasar el cursor sobre el ícono mostrado para ver detalles adicionales - Haga clic en el nombre del equipo para abrir el [menú del equipo](/manual/web_interface/menu/host_menu) - Haga clic en el nombre del problema para abrir el [menú de eventos](/manual/web_interface/menu/event_menu) - Pase el cursor sobre la duración del problema o haga clic en ella para ver [ventana emergente del evento del problema] (#problem-event-popup) - Presione Sí o No en la columna Reconocer (Ack) para [actualizar un problema](/manual/acknowledgement#updating-problems) - Pase el cursor sobre o presione el ícono de flecha gris en la columna Acciones para ver la lista de acciones ejecutadas  ##### Ventana emergente de evento de problema  La ventana emergente de eventos de problema incluye la lista de eventos de problema para este iniciador y, si está definido, la descripción del iniciador. y una URL en la que se puede hacer clic.  ![](../../../../../../assets/en/manual/web_interface/problem_event_popup.png){width="600"}  Para abrir la ventana emergente del evento de problema:  - pase el mouse sobre la duración del problema en la columna *Duración* del widget *Problemas*.     La ventana emergente desaparece una vez que quitas el mouse de la duración. - haga clic en la duración en la columna *Duración* del widget *Problemas*.     La ventana emergente desaparece solo si vuelve a hacer clic en la duración.

en-us	#### Using Zabbix frontend behind proxy  If Zabbix frontend runs behind proxy server, the cookie path in the proxy configuration file needs to be rewritten in order to match the reverse-proxied path. See examples below. If the cookie path is not rewritten, users may experience authorization issues, when trying to login to Zabbix frontend.
es	#### Usando la interfaz de Zabbix detrás del proxy  Si la interfaz de Zabbix se ejecuta detrás de un servidor proxy, la ruta de la cookie en el archivo de configuración del proxy debe reescribirse para que coincida con la ruta de proxy inverso. Vea los ejemplos a continuación. Si la ruta de la cookie no es reescrita, los usuarios pueden experimentar problemas de autorización al intentar iniciar sesión en la interfaz de Zabbix.

en-us	### UTF-8 BOM in configuration import  [Configuration import](/manual/xml_export_import#details-about-import) now supports files with a UTF-8 byte-order mark (BOM).
es	### UTF-8 BOM en importación de configuración  La [importación de configuración](/manual/xml_export_import#details-about-import) ahora admite archivos con una marca de orden de bytes (BOM) UTF-8.

en-us	### UTF-8 encoding  UTF-8 is the only encoding supported by Zabbix. It is known to work without any security flaws. Users should be aware that there are known security issues if using some of the other encodings.
es	#### codificación UTF-8  UTF-8 es la única codificación soportada por Zabbix. Se sabe que funciona sin ningún fallo de seguridad. Los usuarios deben ser conscientes de que hay problemas de seguridad si se utilizan algunas de las otras codificaciones.

en-us	 ###### Validate request  A request to execute *Validate* function of the *Configurator* interface.  |   |   | |---|---| |direction|agent → plugin| |response|yes|  Parameters specific to *Validate* requests:  |Name|Type|Comments| |---------|--------|----------| |private_options|JSON object (optional)|JSON object containing private plugin configuration options, if provided.|  *Example:*      {"id":7,"type":9,"private_options":{...}}
es	 ###### Solicitud de validación  Una solicitud para ejecutar la función *Validar* de la interfaz *Configurator*.  | | | |---|---| |dirección|agente → complemento| |respuesta|sí|  Parámetros específicos de las solicitudes *Validar*:  |Nombre|Tipo|Comentarios| |---------|--------|----------| |private_options|Objeto JSON (opcional)|Objeto JSON que contiene opciones de configuración de complementos privados, si se proporcionan.|  *Ejemplo:*      {"id":7,"type":9,"private_options":{...}}

en-us	 ###### Validate response  Response from *Validate* function of *Configurator* interface.  |   |   | |---|---| |direction|plugin → agent| |response|n/a|  Parameters specific to *Validate* responses:  |Name|Type|Comments| |---------|--------|----------| |error|string (optional)|An error message returned if the Validate function is not executed successfully. Absent if executed successfully.|  *Example:*      {"id":8,"type":10}  or      {"id":8,"type":10,"error":"error message"}
es	 ###### Respuesta de validació  Respuesta de la función *Validar* de la interfaz *Configurator*.  | | | |---|---| |dirección|complemento → agente| |respuesta|n/a|  Parámetros específicos de las respuestas *Validar*:  |Nombre|Tipo|Comentarios| |---------|--------|----------| |error|cadena (opcional)|Se devuelve un mensaje de error si la función Validar no se ejecuta correctamente. Ausente si se ejecuta exitosamente.|  *Ejemplo:*      {"id":8,"type":10}  o      {"id":8,"type":10,"error":"error message"}

en-us	 #### Value cache optimization  Previously the value cache was optimized for working with frequently changing data. Values for items that were updated less than daily were removed from the value cache.  Now the value cache is optimized for a wider variety of monitoring patterns. Item values remain in the value cache until the item is deleted or until the item value is outside the time or count range specified in the trigger/calculated item expression.  For more information, see [Value cache](/manual/config/items/value_cache).
es	 #### Optimización de la caché de valores  Anteriormente, la caché de valores se optimizaba para trabajar con datos que cambiaban con frecuencia. Los valores de las métricas que se actualizaban menos de un día se eliminaron del caché de valores.  Ahora la caché de valores está optimizada para una variedad más amplia de patrones de monitoreo. Los valores de los elementos permanecen en la caché de valores hasta que se elimina el elemento. o hasta que el valor del artículo esté fuera del rango de tiempo o recuento especificado en la expresión del disparador/artículo calculado.  Para obtener más información, consulte [Caché de valores](/manual/config/items/value_cache).

en-us	##### ValueCacheSize The size of the history value cache, in bytes.<br>The shared memory size for caching item history data requests.<br>Setting to 0 disables the value cache (not recommended).<br>When the value cache runs out of the shared memory a warning message is written to the server log every 5 minutes.  Default: `8M`<br> Range: 0,128K-64G
es	##### ValueCacheSize El tamaño de la caché de valores del historial, en bytes.<br>El tamaño de la memoria compartida para almacenar en caché las solicitudes de datos del historial de elementos.<br>Establecer en 0 deshabilita la caché de valores (no recomendado).<br>Cuando la caché de valores en la memoria compartida se agota, se escribe un mensaje de advertencia en el registro del servidor cada 5 minutos.  Predeterminado: `8M`<br> Rango: 0,128K-64G

en-us	#### Value caching  Values required for trigger evaluation are cached by Zabbix server. Because of this trigger evaluation causes a higher database load for some time after the server restarts. The value cache is not cleared when item history values are removed (either manually or by housekeeper), so the server will use the cached values until they are older than the time periods defined in trigger functions or server is restarted.
es	#### Almacenamiento en caché de valores  Los valores requeridos para la evaluación del disparador son almacenados en caché por el servidor Zabbix. Debido a este disparador, la evaluación provoca una mayor carga de la base de datos para algún tiempo después de que el servidor se reinicia. La caché de valores no se borra cuando los valores del historial del artículo se eliminan (ya sea manualmente o por el ama de llaves), por lo que el servidor usará los valores almacenados en caché hasta que sean más antiguos que el tiempo períodos definidos en las funciones de activación o el servidor se reinicia.

en-us	# valuemap.create
es	# valuemap.create

en-us	# valuemap.delete
es	# valuemap.delete

en-us	# valuemap.get
es	# valuemap.get

en-us	# > Value map object  The following objects are directly related to the `valuemap` API.
es	# > Objeto de mapa de valor  Los siguientes objetos están directamente relacionados con la API `valuemap`.

en-us	#### Value mapping example  One of the predefined agent items *Zabbix agent ping* uses a template-level value mapping "Zabbix agent ping status" to display its values.  ![](../../../../assets/en/manual/config/items/value_mapping2.png)  In the item [configuration form](/manual/config/items/item#configuration), you can find a reference to this value mapping in the *Value mapping* field:  ![](../../../../assets/en/manual/config/items/item_value_mapping.png)  This mapping is used in the *Monitoring* → *Latest data* section to display "Up" (with the raw value in parentheses).  ![](../../../../assets/en/manual/config/items/value_display.png){width="600"}  ::: noteclassic In the *Latest data* section, displayed values are shortened to 20 symbols. If value mapping is used, this shortening is not applied to the mapped value but only to the raw value (displayed in parentheses). :::  Without a predefined value mapping, you would only see "1", which might be challenging to understand.  ![](../../../../assets/en/manual/config/items/value_display2.png){width="600"}
es	#### Ejemplo de asignación de valores  Uno de las métricas de agente predefinidas *ping del agente Zabbix* utiliza una asignación de valores a nivel de plantilla "Zabbix agent ping status" para mostrar sus valores.  ![](../../../../assets/en/manual/config/items/value_mapping2.png)  En el [formulario de configuración](/manual/config/items/item#configuration) de la métrica, puede encontrar una referencia a esta asignación de valores en el campo *Asignación de valores*:  ![](../../../../assets/en/manual/config/items/item_value_mapping.png)  Esta asignación se utiliza en la sección *Monitoreo* → *Últimos datos* para mostrar "Arriba" (con el valor sin procesar entre paréntesis).  ![](../../../../assets/en/manual/config/items/value_display.png){width="600"}  ::: noteclassic En la sección *Últimos datos*, los valores mostrados se reducen a 20 símbolos. Si se utiliza la asignación de valores, esta reducción no se aplica al valor asignado sino solo al valor sin procesar (que se muestra entre paréntesis). :::  Sin una asignación de valores predefinida, solo vería "1", lo que podría resultar difícil de entender.  ![](../../../../assets/en/manual/config/items/value_display2.png){width="600"}

en-us	### Value mappings  The value mappings object defines value mappings of the value map. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |type|integer|Mapping match type.<br><br>Possible values:<br>0 - *(default)* mapping will be applied if value is equal;<br>1 - mapping will be applied if value is greater or equal^1^;<br>2 - mapping will be applied if value is less or equal^1^;<br>3 - mapping will be applied if value is in range (ranges are inclusive; multiple ranges, separated by comma character, can be defined)^1^;<br>4 - mapping will be applied if value matches a regular expression^2^;<br>5 - if no matches are found, mapping will not be applied, and the default value will be used.<br><br>If `type` is set to "0", "1", "2", "3", "4", then `value` cannot be empty.<br><br>If `type` is set to "5", then `value` must be empty.| |value|string|Original value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `type` is set to "1", "2", "3", "4"<br>- *supported* if `type` is set to "5"| |newvalue|string|Value to which the original value is mapped to.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|  ^1^ supported only for items having value type "numeric unsigned", "numeric float".\ ^2^ supported only for items having value type "character".\
es	### Asignaciones de valores  El objeto de asignaciones de valores define asignaciones de valores del mapa de valores. Tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |type|entero|Tipo de coincidencia de asignación.<br><br>Valores posibles:<br>0 - *(predeterminado)* la asignación se aplicará si el valor es igual;<br>1 - la asignación se aplicará si el valor es mayor o igual^1^;<br>2: se aplicará la asignación si el valor es menor o igual^1^;<br>3: se aplicará la asignación si el valor está dentro del rango (los rangos son inclusivos; rangos múltiples, separados por comas carácter, se puede definir)^1^;<br>4 - la asignación se aplicará si el valor coincide con una expresión regular^2^;<br>5 - si no se encuentran coincidencias, la asignación no se aplicará y el valor predeterminado se utilizará.<br><br>Si `tipo` se establece en "0", "1", "2", "3", "4", entonces `valor` no puede estar vacío.<br><br >Si `tipo` se establece en "5", entonces `valor` debe estar vacío.| |value|cadena|Valor original.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `tipo` está establecido en "1", " 2", "3", "4"<br>- *compatible* si `tipo` está establecido en "5"| |newvalue|cadena|Valor al que se asigna el valor original.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|  ^1^ solo se admite para elementos que tengan el tipo de valor "numérico sin signo", "numérico flotante".\ ^2^ sólo se admite para elementos que tengan el tipo de valor "carácter".\

en-us	##### Value mapping  The **Value mapping** tab allows to configure human-friendly representation of item data in [value mappings](/manual/config/items/mapping).
es	##### Asignación de valores  La pestaña **Asignación de valores** permite configurar la  representación de los datos de la métrica en [asignación de valores](/manual/config/items/mapping).

en-us	### Value map  The value map object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |valuemapid|string|ID of the value map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |hostid|id|ID of the host or template that the value map belongs to.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *required* for create operations| |name|string|Name of the value map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |mappings|array|Value mappings for current value map. The mapping object is [described in detail below](object#value_mappings).<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |uuid|string|Universal unique identifier, used for linking imported value maps to already existing ones. Auto-generated, if not given.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the value map belongs to a template|
es	### Mapa de valores  El objeto de mapa de valores tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |valuemapid|cadena|ID del mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |hostid|id|ID del equipo o plantilla al que pertenece el mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *constante*<br >- *obligatorio* para operaciones de creación| |name|cadena|Nombre del mapa de valores.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |mappings|matriz|Asignaciones de valores para el mapa de valores actual. El objeto de mapeo se [describe en detalle a continuación](object#value_mappings).<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |uuid|cadena|Identificador único universal, utilizado para vincular mapas de valores importados con los ya existentes. Generado automáticamente, si no se proporciona.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si el mapa de valores pertenece a una plantilla|

en-us	# Value map  This class is designed to work with value maps.  Object references:\  -   [Value map](/manual/api/reference/valuemap/object#value_map)  Available methods:\  -   [valuemap.create](/manual/api/reference/valuemap/create) - creating     new value maps -   [valuemap.delete](/manual/api/reference/valuemap/delete) - deleting     value maps -   [valuemap.get](/manual/api/reference/valuemap/get) - retrieving     value maps -   [valuemap.update](/manual/api/reference/valuemap/update) - updating     value maps
es	# Mapa de valores  Esta clase está diseñada para trabajar con mapas de valores.  Referencias de objetos:\  - [Mapa de valores](/manual/api/reference/valuemap/object#value_map)  Métodos disponibles:\  - [valuemap.create](/manual/api/reference/valuemap/create) - creando     nuevos mapas de valores - [valuemap.delete](/manual/api/reference/valuemap/delete) - eliminando     mapas de valores - [valuemap.get](/manual/api/reference/valuemap/get) - recuperando     mapas de valores - [valuemap.update](/manual/api/reference/valuemap/update) - actualización de     mapas de valores

en-us	# valuemap.update
es	# valuemap.update

en-us	##### Value processing pipeline  Item value processing is executed in multiple steps (or phases) by multiple processes. This can cause:  -   A dependent item can receive values, while THE master value cannot.     This can be achieved by using the following use case:     -   Master item has value type `UINT`, (trapper item can be used),         dependent item has value type `TEXT`.     -   No preprocessing steps are required for both master and         dependent items.     -   Textual value (like, "abc") should be passed to master item.     -   As there are no preprocessing steps to execute, preprocessing         manager checks if master item is not in NOT SUPPORTED state and         if value is set (both are true) and enqueues dependent item with         the same value as master item (as there are no preprocessing         steps).     -   When both master and dependent items reach history         synchronization phase, master item becomes NOT SUPPORTED,         because of the value conversion error (textual data cannot be         converted to unsigned integer).  As a result, the dependent item receives a value, while the master item changes its state to NOT SUPPORTED.  -   A dependent item receives value that is not present in the master item     history. The use case is very similar to the previous one, except     for the master item type. For example, if `CHAR` type is used for     master item, then master item value will be truncated at the history     synchronization phase, while dependent items will receive their     value from the initial (not truncated) value of master item.
es	##### Canal de procesamiento de valor  El procesamiento del valor de la métrica se ejecuta en múltiples pasos (o fases) mediante múltiples procesos. Esto puede causar:  - Una métrica dependiente puede recibir valores, mientras que EL VALOR principal no.     Esto se puede lograr mediante el siguiente caso de uso:     - La métrica principal tiene el tipo de valor "UINT", (se puede usar una métrica capturadora),         La métrica dependiente tiene el tipo de valor "TEXTO".     - No se requieren pasos de preprocesamiento tanto para la métrica principal como para las         dependientes.     - El valor textual (como "abc") debe pasarse a la métrica principal.     - Como no hay pasos de preprocesamiento que ejecutar, el gestor de preprocesamiento         verifica si la métrica principal no está en estado NO SOPORTADA y         si se establece el valor (ambos son verdaderos) y pone en cola a la métrica dependiente con         el mismo valor que la métrica principal (ya que no hay pasos de preprocesamiento).     - Cuando tanto la métricas principale como las dependientes llegan a la         fase de sincronización del historial, la métrica principal pasa a ser NO SOPORTADA,         debido al error de conversión de valor (los datos textuales no pueden ser         convertidos a entero sin signo).  Como resultado, la métrica dependiente recibe un valor, mientras que la métrica principal cambia su estado a NO SOPORTADA.  - Una métrica dependiente recibe un valor que no está presente en el historial de la     métrica principal. El caso de uso es muy similar al anterior, excepto     para el tipo de métrica principal. Por ejemplo, si se utiliza el tipo "CHAR" para     la métrica principal, entonces el valor de la métrica princial se truncará en la     fase de sincronización del historial, mientras que las métricas dependientes recibirán su     valor del valor inicial (no truncado) de la métrica principal.

en-us	##### Value  The following parameters are supported if *Advanced configuration* is set to "Enabled", and *Show* is set to "Value".  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Decimal places*|<|<|<|<| |<|*Decimal places*|0|decimal_places|Valid values range from 1-10.<br><br>Default: 2.| |^|*Size*|0|decimal_size|Valid values range from 1-100.<br><br>Default: 35.| |*Position*|<|<|<|<| |<|*Horizontal position*|0|value_h_pos|0 - Left;<br>1 - *(default)* Center;<br>2 - Right.<br><br>Two or more elements (Description, Value, Time) cannot share the same *Horizontal position* and *Vertical position*.| |^|*Vertical position*|0|value_v_pos|0 - Top;<br>1 - *(default)* Middle;<br>2 - Bottom.<br><br>Two or more elements (Description, Value, Time) cannot share the same *Horizontal position* and *Vertical position*.| |^|*Size*|0|value_size|Valid values range from 1-100.<br><br>Default: 45.| |^|*Bold*|0|value_bold|0 - Disabled;<br>1 - *(default)* Enabled.| |^|*Color*|1|value_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Units*|<|<|<|<| |<|*Units* (checkbox)|0|units_show|0 - Disabled;<br>1 - *(default)* Enabled.| |^|*Units* (value)|1|units|Any string value.| |^|*Position*|0|units_pos|0 - Before value;<br>1 - Above value;<br>2 - *(default)* After value;<br>3 - Below value.| |^|*Size*|0|units_size|Valid values range from 1-100.<br><br>Default: 35.| |^|*Bold*|0|units_bold|0 - Disabled;<br>1 - *(default)* Enabled.| |^|*Color*|1|units_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
es	##### Valor  Los siguientes parámetros son compatibles si *Configuración avanzada* está establecido en "Activado" y *Mostrar* está establecido en "Valor".  |Parámetro|<|[tipo](/manual/api/reference/dashboard/object#dashboard-widget-field)|nombre|valor| |-|--------|--|--------|-------------------------------| |*Decimal places*|<|<|<|<| |<|*Decimal places*|0|decimal_places|Los valores válidos van del 1 al 10.<br><br>Predeterminado: 2.| |^|*Size*|0|decimal_size|Los valores válidos oscilan entre 1 y 100.<br><br>Predeterminado: 35.| |*Position*|<|<|<|<| |<|*Horizontal position*|0|value_h_pos|0 - Izquierda;<br>1 - *(predeterminado)* Centro;<br>2 - Derecha.<br><br>Dos o más elementos (Descripción, Valor, Hora) no pueden compartir la misma *Posición horizontal* y *Posición vertical*.| |^|*Vertical position*|0|value_v_pos|0 - Arriba;<br>1 - *(predeterminado)* Medio;<br>2 - Abajo.<br><br>Dos o más elementos (Descripción, Valor, Hora) no pueden compartir la misma *Posición horizontal* y *Posición vertical*.| |^|*Size*|0|value_size|Los valores válidos oscilan entre 1 y 100.<br><br>Predeterminado: 45.| |^|*Bold*|0|value_bold|0 - Deshabilitado;<br>1 - *(predeterminado)* Habilitado.| |^|*Color*|1|value_color|Código de color hexadecimal (por ejemplo, `FF0000`).<br><br>Predeterminado: `""` (vacío).| |*Units*|<|<|<|<| |<|*Units* (casilla de verificación)|0|units_show|0 - Deshabilitado;<br>1 - *(predeterminado)* Habilitado.| |^|*Units* (valor)|1|unidades|Cualquier valor de cadena.| |^|*Position*|0|units_pos|0 - Antes del valor;<br>1 - Por encima del valor;<br>2 - *(predeterminado)* Después del valor;<br>3 - Por debajo del valor.| |^|*Size*|0|units_size|Los valores válidos oscilan entre 1 y 100.<br><br>Predeterminado: 35.| |^|*Bold*|0|units_bold|0 - Deshabilitado;<br>1 - *(predeterminado)* Habilitado.| |^|*Color*|1|units_color|Código de color hexadecimal (por ejemplo, `FF0000`).<br><br>Predeterminado: `""` (vacío).|

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

en-us	 ##### varsamp(/host/key,(sec|#num)<:time shift>) {#varsamp}  The sample variance of collected values within the defined evaluation period. See also: [Variance](https://en.wikipedia.org/wiki/Variance).<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:      varsamp(/host/key,1h) #the sample variance for the last hour until now
es	 ##### varsamp(/host/key,(sec|#num)<:time shift>) {#varsamp}  La varianza de la muestra de los valores recopilados dentro del período de evaluación definido. Ver también: [Varianza](https://en.wikipedia.org/wiki/Variance).<br> Tipos de valores admitidos: *Flotante*, *Entero*.<br> [Función foreach] admitida (/manual/appendix/functions/aggregate/foreach): *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:      varsamp(/host/key,1h) #la varianza de muestra de la última hora hasta ahora

en-us	##### VaultDBPath Specifies a location, from where database credentials should be retrieved by keys. Depending on the Vault, can be vault path or query.<br> The keys used for HashiCorp are 'password' and 'username'.   Example:       secret/zabbix/database  The keys used for CyberArk are 'Content' and 'UserName'.  Example:       AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database  This option can only be used if DBUser and DBPassword are not specified.
es	##### VaultDBPath Especifica una ubicación desde donde las claves deben recuperar las credenciales de la base de datos. Dependiendo de la Bóveda, puede ser la ruta de la bóveda o la consulta.<br> Las claves utilizadas para HashiCorp son 'password' y 'username'.  Ejemplo:      secret/zabbix/database  Las claves utilizadas para CyberArk son "Content" y "UserName".  Ejemplo:      AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database  Esta opción solo se puede utilizar si no se especifican DBUser y DBPassword.

en-us	##### VaultDBPath  The location from where database credentials should be retrieved by keys. Depending on the vault, can be vault path or query.<br> The keys used for HashiCorp are 'password' and 'username'.   Example:      secret/zabbix/database  The keys used for CyberArk are 'Content' and 'UserName'.  Example:      AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database  This option can only be used if DBUser and DBPassword are not specified.
es	##### VaultDBPath  Especifica una ubicación desde donde las claves deben recuperar las credenciales de la base de datos. Dependiendo de la Bóveda, puede ser la ruta de la bóveda o la consulta.<br> Las claves utilizadas para HashiCorp son 'password' y 'username'.  Ejemplo:      secret/zabbix/database  Las claves utilizadas para CyberArk son "Content" y "UserName".  Ejemplo:      AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix_proxy_database  Esta opción solo se puede utilizar si no se especifican DBUser y DBPassword.

en-us	Vault secret values are retrieved by Zabbix server on every refresh of configuration data and then stored in the configuration cache.   To manually trigger refresh of secret values from a vault, use the 'secrets_reload' command-line [option](/manual/concepts/server#runtime_control).  Zabbix proxy receives values of vault secret macros from Zabbix server on each configuration sync and stores them in its own configuration cache. The proxy never retrieves macro values from the vault directly. That means a Zabbix proxy cannot start data collection after a restart until it receives the configuration data update from Zabbix server for the first time.   Encryption must be enabled between Zabbix server and proxy; otherwise a server warning message is logged.  ::: notewarning If a macro value cannot be retrieved successfully, the corresponding item using the value will turn unsupported. ::: 
es	El servidor Zabbix recupera los valores secretos de la bóveda en cada actualización de los datos de configuración y luego los almacena en la caché de configuración.  Para activar manualmente la actualización de los valores secretos desde una bóveda, utilice la [opción](/manual/concepts/server#runtime_control) de línea de comandos 'secrets_reload'.  El proxy Zabbix recibe valores de las macros secretas de la bóveda del servidor Zabbix en cada sincronización de configuración y los almacena en su propia caché de configuración. El proxy nunca recupera valores de macro directamente del almacén. Eso significa que un proxy Zabbix no puede iniciar la recopilación de datos después de un reinicio hasta que reciba la actualización de los datos de configuración del servidor Zabbix por primera vez.  El cifrado debe estar habilitado entre el servidor Zabbix y el proxy; de lo contrario, se registra un mensaje de advertencia del servidor.  ::: notewarning Si un valor de macro no se puede recuperar correctamente, la métrica correspondiente que utilice el valor dejará de ser compatible. :::

en-us	## Vault secret   With Vault secret macros, the actual macro value is stored in an external secret management software (vault).   To configure a Vault secret macro, click on the button at the end of the Value field and select the option *Vault secret*.  ![](../../../../assets/en/manual/config/macros/macro_value_type1.png)   The macro value should point to a vault secret. The input format depends on the vault provider. For provider-specific configuration examples, see:  - [HashiCorp](/manual/config/secrets/hashicorp#user_macro_values) - [CyberArk](/manual/config/secrets/cyberark#user_macro_values)
es	## Secreto de la bóveda  Con las macros secretas de Vault, el valor real de la macro se almacena en un software de gestión de secretos externo (bóveda).  Para configurar una macro secreta de Vault, haga clic en el botón al final del campo Valor y seleccione la opción *Secreto de Vault*.  ![](../../../../assets/en/manual/config/macros/macro_value_type1.png)  El valor de la macro debe apuntar a un secreto de bóveda. El formato de entrada depende del proveedor de la bóveda. Para ver ejemplos de configuración específicos del proveedor, consulte:  - [HashiCorp](/manual/config/secrets/hashicorp#user_macro_values) - [CyberArk](/manual/config/secrets/cyberark#user_macro_values)

en-us	##### Vault Specifies the vault provider:<br>*HashiCorp* - HashiCorp KV Secrets Engine version 2<br>*CyberArk*  - CyberArk Central Credential Provider<br>Must match the vault provider set in the frontend.  Default: `HashiCorp`
es	##### Vault Especifica el proveedor de la bóveda:<br>*HashiCorp* - HashiCorp KV Secrets Engine versión 2<br>*CyberArk* - Proveedor de credenciales de CyberArk Central<br>Debe coincidir con el proveedor de la bóveda establecido en la interfaz.  Predeterminado: `HashiCorp`

en-us	##### Vault  The vault provider:<br>*HashiCorp* - HashiCorp KV Secrets Engine version 2<br>*CyberArk*  - CyberArk Central Credential Provider<br>Must match the vault provider set in the frontend.  Default: `HashiCorp`
es	##### Vault  Especifica el proveedor de la bóveda:<br>*HashiCorp* - HashiCorp KV Secrets Engine versión 2<br>*CyberArk* - Proveedor de credenciales de CyberArk Central<br>Debe coincidir con el proveedor de la bóveda establecido en la interfaz.  Predeterminado: `HashiCorp`

en-us	##### VaultTLSCertFile The name of the SSL certificate file used for client authentication<br> The certificate file must be in PEM1 format. <br> If the certificate file contains also the private key, leave the SSL key file field empty. <br> The directory containing this file is specified by the configuration parameter SSLCertLocation.<br>This option can be omitted but is recommended for CyberArkCCP vault.
es	##### VaultTLSCertFile El nombre del archivo de certificado SSL utilizado para la autenticación del cliente<br> El archivo de certificado debe estar en formato PEM1. <br> Si el archivo del certificado contiene también la clave privada, deje el campo del archivo de clave SSL vacío. <br> El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLCertLocation.<br>Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

en-us	##### VaultTLSCertFile  The name of the SSL certificate file used for client authentication. The certificate file must be in PEM1 format.<br>If the certificate file contains also the private key, leave the SSL key file field empty.<br>The directory containing this file is specified by the SSLCertLocation configuration parameter.<br>This option can be omitted, but is recommended for CyberArkCCP vault.
es	##### VaultTLSCertFile  El nombre del archivo de certificado SSL utilizado para la autenticación del cliente. El archivo del certificado debe estar en formato PEM1.<br>Si el archivo del certificado también contiene la clave privada, deje vacío el campo del archivo de clave SSL.<br>El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLCertLocation.<br>Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

en-us	##### VaultTLSKeyFile The name of the SSL private key file used for client authentication. <br> The private key file must be in PEM1 format. <br> The directory containing this file is specified by the configuration parameter SSLKeyLocation. <br>This option can be omitted but is recommended for CyberArkCCP vault.
es	##### VaultTLSKeyFile El nombre del archivo de clave privada SSL utilizado para la autenticación del cliente. <br> El archivo de clave privada debe estar en formato PEM1. <br> El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLKeyLocation. <br>Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

en-us	##### VaultTLSKeyFile  The name of the SSL private key file used for client authentication. The private key file must be in PEM1 format.<br>The directory containing this file is specified by the SSLKeyLocation configuration parameter.<br>This option can be omitted, but is recommended for CyberArkCCP vault.
es	##### VaultTLSKeyFile  El nombre del archivo de clave privada SSL utilizado para la autenticación del cliente. El archivo de clave privada debe estar en formato PEM1.<br>El directorio que contiene este archivo se especifica mediante el parámetro de configuración SSLKeyLocation.<br>Esta opción se puede omitir, pero se recomienda para la bóveda CyberArkCCP.

en-us	##### VaultToken  The HashiCorp vault authentication token that should have been generated exclusively for Zabbix proxy with read-only permission to the path specified in the optional VaultDBPath configuration parameter.<br>It is an error if VaultToken and the VAULT\_TOKEN environment variable are defined at the same time.  Mandatory: Yes, if Vault is set to *HashiCorp*; otherwise no
es	##### VaultToken  El token de autenticación de la bóveda de HashiCorp que debería haberse generado exclusivamente para el proxy Zabbix con permiso de solo lectura para la ruta especificada en el parámetro de configuración opcional VaultDBPath.<br>Es un error si VaultToken y la variable de entorno VAULT\_TOKEN están definidos al mismo tiempo.  Obligatorio: Sí, si Vault está configurado en *HashiCorp*; De otra manera no

en-us	##### VaultToken The HashiCorp Vault authentication token that should have been generated exclusively for Zabbix server with read-only permission to the paths specified in [Vault macros](/manual/config/macros/user_macros#configuration) and read-only permission to the path specified in the optional VaultDBPath configuration parameter.<br>It is an error if VaultToken and VAULT\_TOKEN environment variable are defined at the same time.  Mandatory: Yes, if Vault is set to *HashiCorp*; otherwise no
es	##### VaultToken El token de autenticación de HashiCorp Vault que debería haberse generado exclusivamente para el servidor Zabbix con permiso de solo lectura para las rutas especificadas en [macros de Vault](/manual/config/macros/user_macros#configuration) y permiso de solo lectura para la ruta especificada en el parámetro de configuración opcional VaultDBPath.<br>Es un error si VaultToken y la variable de entorno VAULT\_TOKEN se definen al mismo tiempo.  Obligatorio: Sí, si Vault está configurado en *HashiCorp*; De otra manera no

en-us	##### VaultURL  The vault server HTTP\[S\] URL. The system-wide CA certificates directory will be used if SSLCALocation is not specified.  Default: `https://127.0.0.1:8200`
es	##### VaultURL La URL HTTP\[S\] del servidor de almacén. Se utilizará el directorio de certificados de CA de todo el sistema si no se especifica SSLCALocation.  Predeterminado: `https://127.0.0.1:8200`

en-us	##### VaultURL The vault server HTTP\[S\] URL. The system-wide CA certificates directory will be used if SSLCALocation is not specified.  Default: `https://127.0.0.1:8200`
es	##### VaultURL La URL HTTP\[S\] del servidor de almacén. Se utilizará el directorio de certificados de CA de todo el sistema si no se especifica SSLCALocation.  Predeterminado: `https://127.0.0.1:8200`

en-us	#### Verification  It can be verified that a problem has been closed manually:  -   in event details, available through *Monitoring* → *Problems*; -   by using the {EVENT.UPDATE.HISTORY} macro in notification messages     that will provide this information.
es	#### Verificación  Se puede comprobar que un problema se ha cerrado manualmente:  - en los detalles del evento, disponible a través de *Monitoreo* → *Problemas*; - mediante el uso de la macro {EVENT.UPDATE.HISTORY} en los mensajes de notificación     que proporcionará esta información.

en-us	##### Verify agent parameters  Make sure that in the [agent configuration file](/manual/appendix/config/zabbix_agentd):  -   'Hostname' parameter matches the host name in the frontend -   Servers in the 'ServerActive' parameter are specified for the     processing of active checks
es	##### Verificar los parámetros del agente  Asegúrese de que en la [configuración del agente archivo](/manual/apéndice/config/zabbix_agentd):  - El parámetro 'Hostname' coincide con el nombre de host en la interfaz - Los servidores en el parámetro 'ServerActive' se especifican para el     procesamiento de cheques activos

en-us	### Verify CA mode
es	### Modo de verificación de CA

en-us	### Verify CA mode  Copy required MySQL CA to the Zabbix frontend server, assign proper permissions to allow the webserver to read this file.  ::: noteclassic  *Verify CA* mode doesn't work on SLES 12 and RHEL 7 due to older MySQL libraries.  :::
es	### Modo de verificación de CA  Copie el archivo CA de MySQL requerida al servidor frontend de Zabbix, asigne los permisos adecuados  para permitir que el servidor web lea este archivo.  ::: noteclassic El modo  *Verificar CA* no funciona en SLES 12 y RHEL 7 debido a bibliotecas MySQL más antiguas. :::

en-us	### Verify full mode
es	### Modo de verificación completa

en-us	### Verify Full mode
es	### Modo de verificación completa

en-us	 ### version  Module version. The version will be displayed in the Administration section.  *Type*: String  *Example*:   ```json "version": "1.0" ```
es	 ### versión  Versión del módulo. La versión se mostrará en la sección Administración. Module version. The version will be displayed in the Administration section.  *Type*: String  *Example*:   ```json "version": "1.0" ```

en-us	 ##### vfs.dev.discovery  <br> The list of block devices and their type. Used for low-level discovery.<br> Return value: *JSON object*.<br> [Supported platforms](#supported-platforms): Linux.
es	 ##### vfs.dev.discovery  <br> La lista de dispositivos de bloque y su tipo. Se utiliza para descubrimiento de bajo nivel.<br> Valor de retorno: *objeto JSON*.<br> [Plataformas compatibles](#supported-platforms): Linux.

en-us	 ##### vfs.dev.read[<device>,<type>,<mode>]  <br> The disk read statistics.<br> Return value: *Integer* - with `type` in *sectors*, *operations*, *bytes*; *Float* - with `type` in *sps*, *ops*, *bps*.<br> [Supported platforms](#supported-platforms): Linux, FreeBSD, Solaris, AIX, OpenBSD.  Parameters:  -   **device** - disk device (default is *all* ^**[3](#footnotes)**^); -   **type** - possible values: *sectors*, *operations*, *bytes*, *sps*, *ops*, or *bps* (*sps*, *ops*, *bps* stand for: sectors, operations, bytes per second, respectively); -   **mode** - possible values: *avg1* (one-minute average, default), *avg5*, or *avg15*. This parameter is supported only with `type` in: sps, ops, bps.  Comments:  -   If using an update interval of three hours or more^**[2](#footnotes)**^, this item will always return '0'; -   The *sectors* and *sps* type parameters are supported only on Linux; -   The *ops* type parameter is supported only on Linux and FreeBSD; -   The *bps* type parameter is supported only on FreeBSD; -   The *bytes* type parameter is supported only on FreeBSD, Solaris, AIX, OpenBSD; -   The `mode` parameter is supported only on Linux, FreeBSD; -   You may use relative device names (for example, `sda`) as well as an optional /dev/ prefix (for example, `/dev/sda`); -   LVM logical volumes are supported; -   The default values of 'type' parameter for different OSes:<br>*AIX* - operations<br>*FreeBSD* - bps<br>*Linux* - sps<br>*OpenBSD* - operations<br>*Solaris* - bytes -   *sps*, *ops* and *bps* on supported platforms is limited to 1024 devices (1023 individual and one for *all*).  Example:      vfs.dev.read[,operations]
es	 ##### vfs.dev.read[<dispositivo>,<tipo>,<modo>]  <br> Estadísticas de lectura del disco.<br> Valor de retorno: *Entero* - con `tipo` en *sectores*, *operaciones*, *bytes*; *Flotante* - con `tipo` en *sps*, *ops*, *bps*.<br> [Plataformas soportadas](#supported-platforms): Linux, FreeBSD, Solaris, AIX, OpenBSD.  Parámetros:  - **dispositivo** - dispositivo de disco (el valor predeterminado es *all* ^**[3](#footnotes)**^); - **tipo** - valores posibles: *sectors*, *operations*, *bytes*, *sps*, *ops* o *bps* (*sps*, *ops*, *bps* representan: sectores , operaciones y bytes por segundo, respectivamente); - **modo** - valores posibles: *avg1* (promedio de un minuto, predeterminado), *avg5* o *avg15*. Este parámetro solo se admite con `type` en: sps, ops, bps.  Comentarios:  - Si utiliza un intervalo de actualización de tres horas o más^**[2](#footnotes)**^, esta métrica siempre devolverá '0'; - Los parámetros de tipo *sectors* y *sps* solo se admiten en Linux; - El parámetro de tipo *ops* sólo se admite en Linux y FreeBSD; - El parámetro de tipo *bps* sólo se admite en FreeBSD; - El parámetro de tipo *bytes* solo se admite en FreeBSD, Solaris, AIX, OpenBSD; - El parámetro `mode` solo se admite en Linux, FreeBSD; - Puede utilizar nombres de dispositivos relativos (por ejemplo, `sda`), así como un prefijo /dev/ opcional (por ejemplo, `/dev/sda`); - Se admiten volúmenes lógicos LVM; - Los valores predeterminados del parámetro 'tipo' para diferentes sistemas operativos:<br>*AIX* - operaciones<br>*FreeBSD* - bps<br>*Linux* - sps<br>*OpenBSD* - operaciones<br>*Solaris *-bytes - *sps*, *ops* y *bps* en plataformas compatibles están limitados a 1024 dispositivos (1023 individuales y uno para *todos*).  Ejemplo:      vfs.dev.read[,operations]

en-us	 ##### vfs.dev.write[<device>,<type>,<mode>]  <br> The disk write statistics.<br> Return value: *Integer* - with `type` in *sectors*, *operations*, *bytes*; *Float* - with `type` in *sps*, *ops*, *bps*.<br> [Supported platforms](#supported-platforms): Linux, FreeBSD, Solaris, AIX, OpenBSD.  Parameters:  -   **device** - disk device (default is *all* ^**[3](#footnotes)**^); -   **type** - possible values: *sectors*, *operations*, *bytes*, *sps*, *ops*, or *bps* (*sps*, *ops*, *bps* stand for: sectors, operations, bytes per second, respectively); -   **mode** - possible values: *avg1* (one-minute average, default), *avg5*, or *avg15*. This parameter is supported only with `type` in: sps, ops, bps.  Comments:  -   If using an update interval of three hours or more^**[2](#footnotes)**^, this item will always return '0'; -   The *sectors* and *sps* type parameters are supported only on Linux; -   The *ops* type parameter is supported only on Linux and FreeBSD; -   The *bps* type parameter is supported only on FreeBSD; -   The *bytes* type parameter is supported only on FreeBSD, Solaris, AIX, OpenBSD; -   The `mode` parameter is supported only on Linux, FreeBSD; -   You may use relative device names (for example, `sda`) as well as an optional /dev/ prefix (for example, `/dev/sda`); -   LVM logical volumes are supported; -   The default values of 'type' parameter for different OSes:<br>*AIX* - operations<br>*FreeBSD* - bps<br>*Linux* - sps<br>*OpenBSD* - operations<br>*Solaris* - bytes -   *sps*, *ops* and *bps* on supported platforms is limited to 1024 devices (1023 individual and one for *all*).  Example:      vfs.dev.write[,operations]
es	 ##### vfs.dev.write[<dispositivo>,<tipo>,<modo>]  <br> Las estadísticas de escritura del disco.<br> Valor de retorno: *Entero* - con `tipo` en *sectors*, *operations*, *bytes*; *Flotante* - con `tipo` en *sps*, *ops*, *bps*.<br> [Plataformas compatibles](#supported-platforms): Linux, FreeBSD, Solaris, AIX, OpenBSD.  Parámetros:  - **dispositivo** - dispositivo de disco (el valor predeterminado es *todos* ^**[3](#footnotes)**^); - **tipo** - valores posibles: *sectors*, *operations*, *bytes*, *sps*, *ops* o *bps* (*sps*, *ops*, *bps* representan: sectores , operaciones y bytes por segundo, respectivamente); - **modo** - valores posibles: *avg1* (promedio de un minuto, predeterminado), *avg5* o *avg15*. Este parámetro solo se admite con `tipo` en: sps, ops, bps.  Comentarios:  - Si utiliza un intervalo de actualización de tres horas o más^**[2](#footnotes)**^, esta métrica siempre devolverá '0'; - Los parámetros de tipo *sectors* y *sps* solo se admiten en Linux; - El parámetro de tipo *ops* sólo se admite en Linux y FreeBSD; - El parámetro de tipo *bps* sólo se admite en FreeBSD; - El parámetro de tipo *bytes* solo se admite en FreeBSD, Solaris, AIX, OpenBSD; - El parámetro `modo` solo se admite en Linux, FreeBSD; - Puede utilizar nombres de dispositivos relativos (por ejemplo, `sda`), así como un prefijo /dev/ opcional (por ejemplo, `/dev/sda`); - Se admiten volúmenes lógicos LVM; - Los valores predeterminados del parámetro 'tipo' para diferentes sistemas operativos:<br>*AIX* - operaciones<br>*FreeBSD* - bps<br>*Linux* - sps<br>*OpenBSD* - operaciones<br>*Solaris *-bytes - *sps*, *ops* y *bps* en plataformas compatibles están limitados a 1024 dispositivos (1023 individuales y uno para *todos*).  Ejemplo:      vfs.dev.write[,operations]

en-us	 ##### vfs.dir.count[dir,<regex incl>,<regex excl>,<types incl>,<types excl>,<max depth>,<min size>,<max size>,<min age>,<max age>,<regex excl dir>]  <br> The directory entry count.<br> Return value: *Integer*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **dir** - the absolute path to directory; -   **regex incl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to include; include all if empty (default value); -   **regex excl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to exclude; don't exclude any if empty (default value); -   **types incl** - directory entry types to count, possible values: *file* - regular file, *dir* - subdirectory, *sym* - symbolic link, *sock* - socket, *bdev* - block device, *cdev* - character device, *fifo* - FIFO, *dev* - synonymous with "bdev,cdev", *all* - all types (default), i.e. "file,dir,sym,sock,bdev,cdev,fifo". Multiple types must be separated with comma and quoted. -   **types excl** - directory entry types (see `types incl`) to NOT count. If some entry type is in both `types incl` and `types excl`, directory entries of this type are NOT counted. -   **max depth** - the maximum depth of subdirectories to traverse:<br>**-1** (default) - unlimited,<br>**0** - no descending into subdirectories. -   **min size** - the minimum size (in bytes) for file to be counted. Smaller files will not be counted. [Memory suffixes](/manual/appendix/suffixes#memory_suffixes) can be used. -   **max size** - the maximum size (in bytes) for file to be counted. Larger files will not be counted. [Memory suffixes](/manual/appendix/suffixes#memory_suffixes) can be used. -   **min age** - the minimum age (in seconds) of directory entry to be counted. More recent entries will not be counted. [Time suffixes](/manual/appendix/suffixes#time_suffixes) can be used. -   **max age** - the maximum age (in seconds) of directory entry to be counted. Entries so old and older will not be counted (modification time). [Time suffixes](/manual/appendix/suffixes#time_suffixes) can be used. -   **regex excl dir** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the directory to exclude. All content of the directory will be excluded (in contrast to regex\_excl)  Comments:  -   Environment variables, e.g. %APP_HOME%, $HOME and %TEMP% are not supported; -   Pseudo-directories "." and ".." are never counted; -   Symbolic links are never followed for directory traversal; -   Both `regex incl` and `regex excl` are being applied to files and directories when calculating the entry count, but are ignored when picking subdirectories to traverse (if `regex incl` is “(?i)\^.+\\.zip$” and `max depth` is not set, then all subdirectories will be traversed, but only the files of type zip will be counted). -   The execution time is limited by the timeout value in agent [configuration](/manual/appendix/config/zabbix_agentd#timeout) (3 sec). Since large directory traversal may take longer than that, no data will be returned and the item will turn unsupported. Partial count will not be returned. -   When filtering by size, only regular files have meaningful sizes. Under Linux and BSD, directories also have non-zero sizes (a few Kb typically). Devices have zero sizes, e.g. the size of **/dev/sda1** does not reflect the respective partition size. Therefore, when using `<min_size>` and `<max_size>`, it is advisable to specify `<types_incl>` as "*file*", to avoid surprises.  Examples:      vfs.dir.count[/dev] #monitors the number of devices in /dev (Linux)     
es	 ##### vfs.dir.count[dir,<regex incl>,<regex excl>,<tipos incl>,<tipos excl>,<profundidad máxima>,<tamaño mínimo>,<tamaño máximo>,<mínimo edad>,<edad máxima>,<regex excl dir>]  <br> El recuento de entradas del directorio.<br> Valor de retorno: *Entero*.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **dir** - la ruta absoluta al directorio; - **regex incl** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a incluir; incluir todo si está vacío (valor predeterminado); - **regex excl** - una [expresión](/manual/regular_expressions#overview) normal que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a excluir; no excluya ninguno si está vacío (valor predeterminado); - **types incl** - tipos de entradas de directorio para contar, valores posibles: *file* - archivo normal, *dir* - subdirectorio, *sym* - enlace simbólico, *sock* - socket, *bdev* - dispositivo de bloque, *cdev* - dispositivo de caracteres, *fifo* - FIFO, *dev* - sinónimo de "bdev,cdev", *all* - todos los tipos (predeterminado), es decir, "file,dir,sym,sock,bdev,cdev,fifo ". Varios tipos deben estar separados por comas y entre comillas. - **tipos excl** - tipos de entradas de directorio (consulte `tipos incluidos`) que NO se cuentan. Si algún tipo de entrada está tanto en "tipos incluidos" como en "tipos excluidos", las entradas de directorio de este tipo NO se cuentan. - **profundidad máxima** - la profundidad máxima de los subdirectorios a atravesar:<br>**-1** (predeterminado) - ilimitado,<br>**0** - no descender a subdirectorios. - **tamaño mínimo**: el tamaño mínimo (en bytes) para que se cuente el archivo. Los archivos más pequeños no se contarán. Se pueden utilizar [sufijos de memoria](/manual/appendix/suffixes#memory_suffixes). - **tamaño máximo**: el tamaño máximo (en bytes) del archivo que se va a contar. Los archivos más grandes no se contarán. Se pueden utilizar [sufijos de memoria](/manual/appendix/suffixes#memory_suffixes). - **edad mínima**: la edad mínima (en segundos) de entrada al directorio que se contará. Las entradas más recientes no se contarán. Se pueden utilizar [sufijos de tiempo](/manual/appendix/suffixes#time_suffixes). - **edad máxima**: la edad máxima (en segundos) de la entrada al directorio que se contará. Las entradas cada vez más antiguas no se contabilizarán (tiempo de modificación). Se pueden utilizar [sufijos de tiempo](/manual/appendix/suffixes#time_suffixes). - **regex excl dir**: una [expresión] normal (/manual/regular_expressions#overview) que describe el patrón de nombre del directorio a excluir. Se excluirá todo el contenido del directorio (a diferencia de regex\_excl)  Comentarios:  - Variables de entorno, p. %APP_HOME%, $HOME y %TEMP% no son compatibles; - Pseudodirectorios "." y ".." nunca se cuentan; - Los enlaces simbólicos nunca se siguen para recorrer el directorio; - Tanto `regex incl` como `regex excl` se aplican a archivos y directorios al calcular el recuento de entradas, pero se ignoran al seleccionar los subdirectorios para recorrer (si `regex incl` es “(?i)\^.+\\ .zip$” y `max Depth` no están configurados, entonces se recorrerán todos los subdirectorios, pero solo se contarán los archivos de tipo zip). - El tiempo de ejecución está limitado por el valor de tiempo de espera en el agente [configuración](/manual/appendix/config/zabbix_agentd#timeout) (3 segundos). Dado que el recorrido de un directorio grande puede tardar más, no se devolverán datos y el elemento dejará de ser compatible. No se devolverá el recuento parcial. - Al filtrar por tamaño, sólo los archivos normales tienen tamaños significativos. En Linux y BSD, los directorios también tienen tamaños distintos de cero (normalmente unos pocos Kb). Los dispositivos tienen tamaños cero, p. el tamaño de **/dev/sda1** no refleja el tamaño de la partición respectiva. Por lo tanto, cuando se utiliza `<min_size>` y `<max_size>`, es recomendable especificar `<types_incl>` como "*archivo*", para evitar sorpresas.  Ejemplos:      vfs.dir.count[/dev] #monitorea la cantidad de dispositivos en /dev (Linux)     

en-us	 ##### vfs.dir.get[dir,<regex incl>,<regex excl>,<types incl>,<types excl>,<max depth>,<min size>,<max size>,<min age>,<max age>,<regex excl dir>]  <br> The directory entry list.<br> Return value: *JSON object*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **dir** - the absolute path to directory; -   **regex incl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to include; include all if empty (default value); -   **regex excl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to exclude; don't exclude any if empty (default value); -   **types incl** - directory entry types to list, possible values: *file* - regular file, *dir* - subdirectory, *sym* - symbolic link, *sock* - socket, *bdev* - block device, *cdev* - character device, *fifo* - FIFO, *dev* - synonymous with "bdev,cdev", *all* - all types (default), i.e. "file,dir,sym,sock,bdev,cdev,fifo". Multiple types must be separated with comma and quoted. -   **types excl** - directory entry types (see `types incl`) to NOT list. If some entry type is in both `types incl` and `types excl`, directory entries of this type are NOT listed. -   **max depth** - the maximum depth of subdirectories to traverse:<br>**-1** (default) - unlimited,<br>**0** - no descending into subdirectories. -   **min size** - the minimum size (in bytes) for file to be listed. Smaller files will not be listed. [Memory suffixes](/manual/appendix/suffixes#memory_suffixes) can be used. -   **max size** - the maximum size (in bytes) for file to be listed. Larger files will not be listed. [Memory suffixes](/manual/appendix/suffixes#memory_suffixes) can be used. -   **min age** - the minimum age (in seconds) of directory entry to be listed. More recent entries will not be listed. [Time suffixes](/manual/appendix/suffixes#time_suffixes) can be used. -   **max age** - the maximum age (in seconds) of directory entry to be listed. Entries so old and older will not be listed (modification time). [Time suffixes](/manual/appendix/suffixes#time_suffixes) can be used. -   **regex excl dir** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the directory to exclude. All content of the directory will be excluded (in contrast to `regex excl`)  Comments:  -   Environment variables, e.g. %APP_HOME%, $HOME and %TEMP% are not supported; -   Pseudo-directories "." and ".." are never listed; -   Symbolic links are never followed for directory traversal; -   Both `regex incl` and `regex excl` are being applied to files and directories when generating the entry list, but are ignored when picking subdirectories to traverse (if `regex incl` is “(?i)\^.+\\.zip$” and `max depth` is not set, then all subdirectories will be traversed, but only the files of type zip will be counted). -   The execution time is limited by the timeout value in agent [configuration](/manual/appendix/config/zabbix_agentd#timeout). Since large directory traversal may take longer than that, no data will be returned and the item will turn unsupported. Partial list will not be returned. -   When filtering by size, only regular files have meaningful sizes. Under Linux and BSD, directories also have non-zero sizes (a few Kb typically). Devices have zero sizes, e.g. the size of **/dev/sda1** does not reflect the respective partition size. Therefore, when using `min size` and `max size`, it is advisable to specify `types incl` as "*file*", to avoid surprises.  Examples:      vfs.dir.get[/dev] #retrieves the device list in /dev (Linux)     
es	 ##### vfs.dir.get[dir,<regex incl>,<regex excl>,<tipos incl>,<tipos excl>,<profundidad máxima>,<tamaño mínimo>,<tamaño máximo>,<mínimo edad>,<edad máxima>,<regex excl dir>]  <br> La lista de entradas del directorio.<br> Valor de retorno: *objeto JSON*.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **dir** - la ruta absoluta al directorio; - **regex incl** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a incluir; incluir todo si está vacío (valor predeterminado); - **regex excl** - una [expresión](/manual/regular_expressions#overview) normal que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a excluir; no excluya ninguno si está vacío (valor predeterminado); - **types incl** - tipos de entradas de directorio a enumerar, valores posibles: *file* - archivo normal, *dir* - subdirectorio, *sym* - enlace simbólico, *sock* - socket, *bdev* - dispositivo de bloque, *cdev* - dispositivo de caracteres, *fifo* - FIFO, *dev* - sinónimo de "bdev,cdev", *all* - todos los tipos (predeterminado), es decir, "file,dir,sym,sock,bdev,cdev,fifo ". Varios tipos deben estar separados por comas y entre comillas. - **tipos excl** - tipos de entradas de directorio (consulte `tipos incluidos`) para NO enumerar. Si algún tipo de entrada está tanto en "tipos incluidos" como en "tipos excluidos", las entradas de directorio de este tipo NO se enumeran. - **profundidad máxima** - la profundidad máxima de los subdirectorios a atravesar:<br>**-1** (predeterminado) - ilimitado,<br>**0** - no descender a subdirectorios. - **tamaño mínimo**: el tamaño mínimo (en bytes) para que el archivo aparezca en la lista. Los archivos más pequeños no aparecerán en la lista. Se pueden utilizar [sufijos de memoria](/manual/appendix/suffixes#memory_suffixes). - **tamaño máximo**: el tamaño máximo (en bytes) del archivo que se mostrará. Los archivos más grandes no aparecerán en la lista. Se pueden utilizar [sufijos de memoria](/manual/appendix/suffixes#memory_suffixes). - **edad mínima**: la edad mínima (en segundos) de la entrada del directorio que se incluirá en la lista. Las entradas más recientes no aparecerán en la lista. Se pueden utilizar [sufijos de tiempo](/manual/appendix/suffixes#time_suffixes). - **edad máxima**: la edad máxima (en segundos) de la entrada del directorio que se incluirá en la lista. Las entradas cada vez más antiguas no aparecerán en la lista (tiempo de modificación). Se pueden utilizar [sufijos de tiempo](/manual/appendix/suffixes#time_suffixes). - **regex excl dir**: una [expresión] normal (/manual/regular_expressions#overview) que describe el patrón de nombre del directorio a excluir. Se excluirá todo el contenido del directorio (a diferencia de `regex excl`)  Comentarios:  - Variables de entorno, p. %APP_HOME%, $HOME y %TEMP% no son compatibles; - Pseudodirectorios "." y ".." nunca aparecen en la lista; - Los enlaces simbólicos nunca se siguen para recorrer el directorio; - Tanto `regex incl` como `regex excl` se aplican a archivos y directorios al generar la lista de entradas, pero se ignoran al seleccionar los subdirectorios para recorrer (si `regex incl` es “(?i)\^.+\\ .zip$” y `max Depth` no están configurados, entonces se recorrerán todos los subdirectorios, pero solo se contarán los archivos de tipo zip). - El tiempo de ejecución está limitado por el valor de tiempo de espera en la [configuración] (/manual/appendix/config/zabbix_agentd#timeout) del agente. Dado que el recorrido de un directorio grande puede tardar más, no se devolverán datos y el elemento dejará de ser compatible. No se devolverá la lista parcial. - Al filtrar por tamaño, sólo los archivos normales tienen tamaños significativos. En Linux y BSD, los directorios también tienen tamaños distintos de cero (normalmente unos pocos Kb). Los dispositivos tienen tamaños cero, p. el tamaño de **/dev/sda1** no refleja el tamaño de la partición respectiva. Por lo tanto, cuando se utiliza `min size` y `max size`, es recomendable especificar `types incl` como "*archivo*", para evitar sorpresas.  Ejemplos:      vfs.dir.get[/dev] #recupera la lista de dispositivos en /dev (Linux)     

en-us	 ##### vfs.dir.size[dir,<regex incl>,<regex excl>,<mode>,<max depth>,<regex excl dir>]  <br> The directory size (in bytes).<br> Return value: *Integer*.<br> [Supported platforms](#supported-platforms): Linux. The item may work on other UNIX-like platforms.  Parameters:  -   **dir** - the absolute path to directory; -   **regex incl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to include; include all if empty (default value); -   **regex excl** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the entity (file, directory, symbolic link) to exclude; don't exclude any if empty (default value); -   **mode** - possible values: *apparent* (default) - gets apparent file sizes rather than disk usage (acts as `du -sb dir`), *disk* - gets disk usage (acts as `du -s -B1 dir`). Unlike the `du` command, the vfs.dir.size item takes hidden files in account when calculating the directory size (acts as `du -sb .[^.]* *` within dir). -   **max depth** - the maximum depth of subdirectories to traverse: **-1** (default) - unlimited, **0** - no descending into subdirectories. -   **regex excl dir** - a regular [expression](/manual/regular_expressions#overview) describing the name pattern of the directory to exclude. All content of the directory will be excluded (in contrast to `regex excl`)  Comments:  -   Only directories with at least the read permission for *zabbix* user are calculated. For directories with read permission only, the size of the directory itself is calculated. Directories with read & execute permissions are calculated including contents. -   With large directories or slow drives this item may time out due to the Timeout setting in [agent](/manual/appendix/config/zabbix_agentd) and [server](/manual/appendix/config/zabbix_server)/[proxy](/manual/appendix/config/zabbix_proxy) configuration files. Increase the timeout values as necessary. -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Examples:      vfs.dir.size[/tmp,log] #calculates the size of all files in /tmp containing 'log' in their names     vfs.dir.size[/tmp,log,^.+\.old$] #calculates the size of all files in /tmp containing 'log' in their names, excluding files with names ending with '.old'
es	 ##### vfs.dir.size[dir,<regex incl>,<regex excl>,<modo>,<profundidad máxima>,<regex excl dir>]  <br> El tamaño del directorio (en bytes).<br> Valor de retorno: *Entero*.<br> [Plataformas compatibles](#supported-platforms): Linux. La métrica puede funcionar en otras plataformas tipo UNIX.  Parámetros:  - **dir** - la ruta absoluta al directorio; - **regex incl** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a incluir; incluir todo si está vacío (valor predeterminado); - **regex excl** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón de nombre de la entidad (archivo, directorio, enlace simbólico) a excluir; no excluya ninguno si está vacío (valor predeterminado); - **modo** - valores posibles: *aparent* (predeterminado) - obtiene los tamaños de archivo aparentes en lugar del uso del disco (actúa como `du -sb dir`), *disk* - obtiene el uso del disco (actúa como `du -s -B1 directorio`). A diferencia del comando `du`, el elemento vfs.dir.size tiene en cuenta los archivos ocultos al calcular el tamaño del directorio (actúa como `du -sb .[^.]* *` dentro del directorio). - **profundidad máxima**: la profundidad máxima de los subdirectorios a recorrer: **-1** (predeterminado): ilimitado, **0**: no descender a subdirectorios. - **regex excl dir**: una [expresión] normal (/manual/regular_expressions#overview) que describe el patrón de nombre del directorio a excluir. Se excluirá todo el contenido del directorio (a diferencia de `regex excl`)  Comentarios:  - Sólo se calculan los directorios con al menos permiso de lectura para el usuario *zabbix*. Para directorios con permiso de lectura únicamente, se calcula el tamaño del directorio en sí. Los directorios con permisos de lectura y ejecución se calculan incluyendo el contenido. - Con directorios grandes o unidades lentas, este elemento puede agotar el tiempo de espera debido a la configuración de Tiempo de espera en [agent](/manual/appendix/config/zabbix_agentd) y [server](/manual/appendix/config/zabbix_server)/[proxy]( /manual/appendix/config/zabbix_proxy) archivos de configuración. Aumente los valores de tiempo de espera según sea necesario. - El límite de tamaño de archivo depende de [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplos:      vfs.dir.size[/tmp,log] #calcula el tamaño de todos los archivos en /tmp que contienen 'log' en sus nombres     vfs.dir.size[/tmp,log,^.+\.old$] #calcula el tamaño de todos los archivos en /tmp que contienen 'log' en sus nombres, excluyendo los archivos con nombres que terminan en '.old'

en-us	 ##### vfs.file.cksum[file,<mode>]  <br> The file checksum, calculated by the UNIX cksum algorithm.<br> Return value: *Integer* - with `mode` as *crc32*, *String* - with `mode` as *md5*, *sha256*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **mode** - *crc32* (default), *md5*, or *sha256*.  The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.cksum[/etc/passwd]      Example of returned values (crc32/md5/sha256 respectively):      675436101     9845acf68b73991eb7fd7ee0ded23c44     ae67546e4aac995e5c921042d0cf0f1f7147703aa42bfbfb65404b30f238f2dc
es	 ##### vfs.file.cksum[archivo,<modo>]  <br> La suma de comprobación del archivo, calculada mediante el algoritmo cksum de UNIX.<br> Valor de retorno: *Integer* - con `mode` como *crc32*, *String* - con `mode` como *md5*, *sha256*.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **modo** - *crc32* (predeterminado), *md5* o *sha256*.  El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.cksum[/etc/passwd]      Ejemplo de valores devueltos (crc32/md5/sha256 respectivamente):      675436101     9845acf68b73991eb7fd7ee0ded23c44     ae67546e4aac995e5c921042d0cf0f1f7147703aa42bfbfb65404b30f238f2dc

en-us	 ##### vfs.file.contents[file,<encoding>]  <br> Retrieving the contents of a file^**[7](#footnotes)**^.<br> Return value: *Text*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **encoding** - the code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings).  Comments:  -   The return value is limited to 16MB (including trailing whitespace that is truncated); [database limits](/manual/config/items/item#text-data-limits) also apply; -   An empty string is returned if the file is empty or contains LF/CR characters only; -   The byte order mark (BOM) is excluded from the output.  Example:      vfs.file.contents[/etc/passwd]
es	 ##### vfs.file.contents[archivo,<codificación>]  <br> Recuperando el contenido de un archivo^**[7](#footnotes)**^.<br> Valor de retorno: *Texto*.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **codificación** - el [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de la página de códigos.  Comentarios:  - El valor de retorno está limitado a 16 MB (incluidos los espacios en blanco finales que están truncados); también se aplican los [límites de la base de datos](/manual/config/items/item#text-data-limits) ; - Se devuelve una cadena vacía si el archivo está vacío o contiene únicamente caracteres LF/CR; - La marca de orden de bytes (BOM) se excluye de la salida.  Ejemplo:      vfs.file.contents[/etc/passwd]

en-us	 ##### vfs.file.exists[file,<types incl>,<types excl>]  <br> Checks if the file exists.<br> Return value: 0 - not found; 1 - file of the specified type exists.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **types incl** - the list of file types to include, possible values: *file* (regular file, default (if types\_excl is not set)), *dir* (directory), *sym* (symbolic link), *sock* (socket), *bdev* (block device), *cdev* (character device), *fifo* (FIFO), *dev* (synonymous with "bdev,cdev"), *all* (all mentioned types, default if types\_excl is set). -   **types excl** - the list of file types to exclude, see types_incl for possible values (by default no types are excluded)  Comments:  -   Multiple types must be separated with a comma and the entire set enclosed in quotes ""; -   If the same type is in both <types_incl> and <types_excl>, files of this type are excluded; -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Examples:      vfs.file.exists[/tmp/application.pid]     vfs.file.exists[/tmp/application.pid,"file,dir,sym"]     vfs.file.exists[/tmp/application_dir,dir]
es	 ##### vfs.file.exists[archivo,<tipos incluidos>,<tipos excluidos>]  <br> Comprueba si el archivo existe.<br> Valor de retorno: 0 - no encontrado; 1: existe un archivo del tipo especificado.<br> Consulte [plataformas compatibles](#plataformas-compatibles).  Parámetros:  - **archivo** - la ruta completa al archivo; - **tipos incluidos** - la lista de tipos de archivos a incluir, valores posibles: *file* (archivo normal, predeterminado (si tipos\_excl no está configurado)), *dir* (directorio), *sym* (simbólico link), *sock* (socket), *bdev* (dispositivo de bloque), *cdev* (dispositivo de carácter), *fifo* (FIFO), *dev* (sinónimo de "bdev,cdev"), *all* ( todos los tipos mencionados, predeterminado si se establece tipos\_excl). - **tipos excl**: la lista de tipos de archivos a excluir; consulte tipos_incl para conocer los posibles valores (de forma predeterminada, no se excluye ningún tipo)  Comentarios:  - Varios tipos deben estar separados por una coma y el conjunto completo entre comillas ""; - Si el mismo tipo está tanto en <tipos incluidos> como en <tipos excluidos>, los archivos de este tipo se excluyen; - El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplos:      vfs.file.exists[/tmp/application.pid]     vfs.file.exists[/tmp/application.pid,"file,dir,sym"]     vfs.file.exists[/tmp/application_dir,dir]

en-us	 ##### vfs.file.get[file]  <br> Returns information about a file.<br> Return value: *JSON object*.<br> See [supported platforms](#supported-platforms).  Parameter:  -   **file** - the full path to file  Comments:  -   Supported file types on UNIX-like systems: regular file, directory, symbolic link, socket, block device, character device, FIFO. -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.get[/etc/passwd] #return a JSON with information about the /etc/passwd file (type, user, permissions, SID, uid etc)
es	 ##### vfs.file.get[archivo]  <br> Devuelve información sobre un archivo.<br> Valor de retorno: *objeto JSON*.<br> Consulte [plataformas compatibles](#plataformas-compatibles).  Parámetro:  - **archivo** - la ruta completa al archivo  Comentarios:  - Tipos de archivos admitidos en sistemas tipo UNIX: archivo normal, directorio, enlace simbólico, socket, dispositivo de bloque, dispositivo de caracteres, FIFO. - El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.get[/etc/passwd] #devuelve un JSON con información sobre el archivo /etc/passwd (tipo, usuario, permisos, SID, uid, etc.)

en-us	 ##### vfs.file.md5sum[file]  <br> The MD5 checksum of file.<br> Return value: Character string (MD5 hash of the file).<br> See [supported platforms](#supported-platforms).  Parameter:  -   **file** - the full path to file  The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.md5sum[/usr/local/etc/zabbix_agentd.conf]  Example of returned value:      b5052decb577e0fffd622d6ddc017e82
es	 ##### vfs.file.md5sum[archivo]  <br> La suma de comprobación MD5 del archivo.<br> Valor de retorno: cadena de caracteres (hash MD5 del archivo).<br> Consulte las [plataformas compatibles](#plataformas-compatibles).  Parámetro:  - **archivo** - la ruta completa al archivo  El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.md5sum[/usr/local/etc/zabbix_agentd.conf]  Ejemplo de valor devuelto:      b5052decb577e0fffd622d6ddc017e82

en-us	 ##### vfs.file.owner[file,<ownertype>,<resulttype>]  <br> Retrieves the owner of a file.<br> Return value: *String*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **ownertype** - *user* (default) or *group* (Unix only); -   **resulttype** - *name* (default) or *id*; for id - return uid/gid on Unix, SID on Windows.  The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.owner[/tmp/zabbix_server.log] #return the file owner of /tmp/zabbix_server.log     vfs.file.owner[/tmp/zabbix_server.log,,id] #return the file owner ID of /tmp/zabbix_server.log
es	 ##### vfs.file.owner[archivo,<tipo de propietario>,<tipo de resultado>]  <br> Recupera el propietario de un archivo.<br> Valor de retorno: *Cadena*.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **tipo de propietario** - *user* (predeterminado) o *group* (solo Unix); - **tipo de resultado** - *name* (predeterminado) o *id*; para id: devuelve uid/gid en Unix, SID en Windows.  El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.owner[/tmp/zabbix_server.log] #devuelve el propietario del archivo de /tmp/zabbix_server.log     vfs.file.owner[/tmp/zabbix_server.log,,id] #devuelve el ID del propietario del archivo /tmp/zabbix_server.log

en-us	 ##### vfs.file.permissions[file]  <br> Return a 4-digit string containing the octal number with UNIX permissions.<br> Return value: *String*.<br> [Supported platforms](#supported-platforms): Linux. The item may work on other UNIX-like platforms.  Parameters:  -   **file** - the full path to file  The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.permissions[/etc/passwd] #return permissions of /etc/passwd, for example, '0644'     
es	 ##### vfs.file.permissions[archivo]  <br> Devuelve una cadena de 4 dígitos que contiene el número octal con permisos UNIX.<br> Valor de retorno: *Cadena*.<br> [Plataformas compatibles](#supported-platforms): Linux. El elemento puede funcionar en otras plataformas tipo UNIX.  Parámetros:  - **archivo** - la ruta completa al archivo  El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.permissions[/etc/passwd] #devuelve permisos de /etc/passwd, por ejemplo, '0644'     

en-us	 ##### vfs.file.regexp[file,regexp,<encoding>,<start line>,<end line>,<output>]  <br> Retrieve a string in the file^**[7](#footnotes)**^.<br> Return value: The line containing the matched string, or as specified by the optional `output` parameter.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **regexp** - a regular [expression](/manual/regular_expressions#overview) describing the required pattern; -   **encoding** - the code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings); -   **start line** - the number of the first line to search (first line of file by default); -   **end line** - the number of the last line to search (last line of file by default); -   **output** - an optional output formatting template. The **\\0** escape sequence is replaced with the matched part of text (from the first character where match begins until the character where match ends) while an **\\N** (where N=1...9) escape sequence is replaced with Nth matched group (or an empty string if the N exceeds the number of captured groups).  Comments:  -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support). -   Only the first matching line is returned; -   An empty string is returned if no line matched the expression; -   The byte order mark (BOM) is excluded from the output; -   Content extraction using the `output` parameter takes place on the agent.  Examples:      vfs.file.regexp[/etc/passwd,zabbix]     vfs.file.regexp[/path/to/some/file,"([0-9]+)$",,3,5,\1]     vfs.file.regexp[/etc/passwd,"^zabbix:.:([0-9]+)",,,,\1] → getting the ID of user *zabbix*     
es	 ##### vfs.file.regexp[archivo,regexp,<codificación>,<línea inicial>,<línea final>,<salida>]  <br> Recuperar una cadena en el archivo^**[7](#footnotes)**^.<br> Valor de retorno: la línea que contiene la cadena coincidente, o según lo especificado por el parámetro opcional `salida`.<br> Consulte las [plataformas compatibles](#plataformas-compatibles).  Parámetros:  - **archivo** - la ruta completa al archivo; - **regexp** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón requerido; - **codificación** - el [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de la página de códigos; - **línea de inicio** - el número de la primera línea a buscar (primera línea del archivo por defecto); - **línea final** - el número de la última línea a buscar (última línea del archivo por defecto); - **salida**: una plantilla de formato de salida opcional. La secuencia de escape **\\0** se reemplaza con la parte coincidente del texto (desde el primer carácter donde comienza la coincidencia hasta el carácter donde termina la coincidencia), mientras que **\\N** (donde N=1... 9) la secuencia de escape se reemplaza con el enésimo grupo coincidente (o una cadena vacía si N excede el número de grupos capturados).  Comentarios:  - El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support). - Sólo se devuelve la primera línea coincidente; - Se devuelve una cadena vacía si ninguna línea coincide con la expresión; - La marca de orden de bytes (BOM) se excluye de la salida; - La extracción de contenido mediante el parámetro "salida" se realiza en el agente.  Ejemplos:      vfs.file.regexp[/etc/passwd,zabbix]     vfs.file.regexp[/path/to/some/file,"([0-9]+)$",,3,5,\1]     vfs.file.regexp[/etc/passwd,"^zabbix:.:([0-9]+)",,,,\1] → obteniendo el ID del usuario *zabbix*     

en-us	 ##### vfs.file.regmatch[file,regexp,<encoding>,<start line>,<end line>]  <br> Find a string in the file^**[7](#footnotes)**^.<br> Return values: 0 - match not found; 1 - found.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **regexp** - a regular [expression](/manual/regular_expressions#overview) describing the required pattern; -   **encoding** - the code page [identifier](/manual/config/items/itemtypes/zabbix_agent#encoding_settings); -   **start line** - the number of the first line to search (first line of file by default); -   **end line** - the number of the last line to search (last line of file by default).  Comments:  -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support). -   The byte order mark (BOM) is ignored.  Example:      vfs.file.regmatch[/var/log/app.log,error]
es	 ##### vfs.file.regmatch[archivo,regexp,<codificación>,<línea inicial>,<línea final>]  <br> Busque una cadena en el archivo^**[7](#footnotes)**^.<br> Valores de retorno: 0 - coincidencia no encontrada; 1 - encontrado.<br> Consulte las [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **regexp** - una [expresión](/manual/regular_expressions#overview) regular que describe el patrón requerido; - **codificación** - el [identificador](/manual/config/items/itemtypes/zabbix_agent#encoding_settings) de la página de códigos; - **línea de inicio** - el número de la primera línea a buscar (primera línea del archivo por defecto); - **línea final**: el número de la última línea a buscar (última línea del archivo de forma predeterminada).  Comentarios:  - El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support). - Se ignora la marca de orden de bytes (BOM).  Ejemplo:      vfs.file.regmatch[/var/log/app.log,error]

en-us	 ##### vfs.file.size[file,<mode>]  <br> The file size (in bytes).<br> Return value: *Integer*.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **mode** - possible values: *bytes* (default) or *lines* (empty lines are counted, too).  Comments:  -   The file must have read permissions for user *zabbix*; -   The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.size[/var/log/syslog]
es	 ##### vfs.file.size[archivo,<modo>]  <br> El tamaño del archivo (en bytes).<br> Valor de retorno: *Entero*.<br> Consulte las [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **modo** - valores posibles: *bytes* (predeterminado) o *lines* (las líneas vacías también se cuentan).  Comentarios:  - El archivo debe tener permisos de lectura para el usuario *zabbix*; - El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.size[/var/log/syslog]

en-us	 ##### vfs.file.time[file,<mode>]  <br> The file time information.<br> Return value: *Integer* (Unix timestamp).<br> See [supported platforms](#supported-platforms).  Parameters:  -   **file** - the full path to file; -   **mode** - possible values:<br>*modify* (default) - the last time of modifying file content,<br>*access* - the last time of reading file,<br>*change* - the last time of changing file properties  The file size limit depends on [large file support](/manual/appendix/items/large_file_support).  Example:      vfs.file.time[/etc/passwd,modify]
es	 ##### vfs.file.time[archivo,<modo>]  <br> La información de la hora del archivo.<br> Valor de retorno: *Entero* (marca de tiempo Unix).<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **archivo** - la ruta completa al archivo; - **modo** - valores posibles:<br>*modify* (predeterminado) - la última vez que se modificó el contenido del archivo,<br>*access* - la última vez que se leyó el archivo,<br>*change* - el última vez que se cambiaron las propiedades del archivo  El límite de tamaño de archivo depende de la [compatibilidad con archivos grandes](/manual/appendix/items/large_file_support).  Ejemplo:      vfs.file.time[/etc/passwd,modify]

en-us	 ##### vfs.fs.discovery  <br> The list of mounted filesystems with their type and mount options. Used for low-level discovery.<br> Return value: *JSON object*.<br> [Supported platforms](#supported-platforms): Linux, FreeBSD, Solaris, HP-UX, AIX, MacOS X, OpenBSD, NetBSD.
es	 ##### vfs.fs.discovery  <br> La lista de sistemas de archivos montados con su tipo y opciones de montaje. Se utiliza para descubrimiento de bajo nivel.<br> Valor de retorno: *objeto JSON*.<br> [Plataformas compatibles](#supported-platforms): Linux, FreeBSD, Solaris, HP-UX, AIX, MacOS X, OpenBSD, NetBSD.

en-us	 ##### vfs.fs.get  <br> The list of mounted filesystems with their type, available disk space, inode statistics and mount options. Can be used for low-level discovery.<br> Return value: *JSON object*.<br>  [Supported platforms](#supported-platforms): Linux, FreeBSD, Solaris, HP-UX, AIX, MacOS X, OpenBSD, NetBSD.  Comments:  -   File systems with the inode count equal to zero, which can be the case for file systems with dynamic inodes (e.g. btrfs), are also reported; -   See also: [Discovery of mounted filesystems](/manual/discovery/low_level_discovery/examples/mounted_filesystems).
es	 ##### vfs.fs.get  <br> La lista de sistemas de archivos montados con su tipo, espacio disponible en disco, estadísticas de inodos y opciones de montaje. Se puede utilizar para descubrimiento de bajo nivel.<br> Valor de retorno: *objeto JSON*.<br> [Plataformas compatibles](#supported-platforms): Linux, FreeBSD, Solaris, HP-UX, AIX, MacOS X, OpenBSD, NetBSD.  Comentarios:  - También se informan los sistemas de archivos con un recuento de inodos igual a cero, lo que puede ser el caso de sistemas de archivos con inodos dinámicos (por ejemplo, btrfs); - Ver también: [Descubrimiento de sistemas de archivos montados](/manual/discovery/low_level_discovery/examples/mounted_filesystems).

en-us	 ##### vfs.fs.inode[fs,<mode>]  <br> The number or percentage of inodes.<br> Return value: *Integer* - for number; *Float* - for percentage.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **fs** - the filesystem; -   **mode** - possible values: *total* (default), *free*, *used*, *pfree* (free, percentage), or *pused* (used, percentage).  If the inode count equals zero, which can be the case for file systems with dynamic inodes (e.g. btrfs), the pfree/pused values will be reported as "100" and "0" respectively.  Example:      vfs.fs.inode[/,pfree]
es	 ##### vfs.fs.inode[fs,<modo>]  <br> El número o porcentaje de inodos.<br> Valor de retorno: *Entero* - para número; *Flotante* - para porcentaje.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **fs** - el sistema de archivos; - **modo** - valores posibles: *total* (predeterminado), *free*, *used*, *pfree* (free, percentage) o *pused* (used, percentage).  Si el recuento de inodos es igual a cero, lo que puede ser el caso de sistemas de archivos con inodos dinámicos (por ejemplo, btrfs), los valores pfree/pused se informarán como "100" y "0" respectivamente.  Ejemplo:      vfs.fs.inode[/,pfree]

en-us	 ##### vfs.fs.size[fs,<mode>]  <br> The disk space in bytes or in percentage from total.<br> Return value: *Integer* - for bytes; *Float* - for percentage.<br> See [supported platforms](#supported-platforms).  Parameters:  -   **fs** - the filesystem; -   **mode** - possible values: *total* (default), *free*, *used*, *pfree* (free, percentage), or *pused* (used, percentage).  Comments:  -   If the filesystem is not mounted, returns the size of a local filesystem where the mount point is located; -   The reserved space of a file system is taken into account and not included when using the *free* mode.  Example:      vfs.fs.size[/tmp,free]
es	 ##### vfs.fs.size[fs,<modo>]  <br> El espacio en disco en bytes o en porcentaje del total.<br> Valor de retorno: *Entero* - para bytes; *Flotante* - para porcentaje.<br> Consulte [plataformas compatibles](#supported-platforms).  Parámetros:  - **fs** - el sistema de archivos; - **modo** - valores posibles: *total* (predeterminado), *free*, *used*, *pfree* (free, percentage) o *pused* (used, percentage).  Comentarios:  - Si el sistema de archivos no está montado, devuelve el tamaño de un sistema de archivos local donde se encuentra el punto de montaje; - El espacio reservado de un sistema de archivos se tiene en cuenta y no se incluye cuando se utiliza el modo *free*.  Ejemplo:      vfs.fs.size[/tmp,free]

en-us	 ## View collected metrics  Congratulations! At this point, Zabbix is already monitoring your Apache web server.   To view collected metrics, open the *Monitoring->Hosts*  [menu section](/manual/web_interface/frontend_sections/monitoring/hosts) and click on the *Dashboards* next to the host.   ![](../../../assets/en/manual/guides/apache_hosts.png){width="600"}  This action will take you to the host dashboard with most important metrics collected from Apache /server-status page.  ![](../../../assets/en/manual/guides/apache_dashboard.png){width="600"}  Alternatively, from the *Monitoring->Hosts*, you can click on the *Latest data* to view all the latest collected metrics  in a list.  ![](../../../assets/en/manual/guides/apache_latest_data.png){width="600"}
es	 ## Ver métricas recopiladas  ¡Felicidades! En este punto, Zabbix ya está monitoreando su servidor web Apache.  Para ver las métricas recopiladas, abra la [sección de menú](/manual/web_interface/frontend_sections/monitoring/hosts) *Monitoreo->Equipos* y haga clic en *Tableros* al lado del equipo.  ![](../../../assets/en/manual/guides/apache_hosts.png){width="600"}  Esta acción lo llevará al tablero del equipo con las métricas más importantes recopiladas de la página /server-status de Apache.  ![](../../../assets/en/manual/guides/apache_dashboard.png){width="600"}  Alternativamente, desde *Monitoreo->Equipos*, puede hacer clic en *Últimos datos* para ver las últimas métricas recopiladas en una lista.  ![](../../../assets/en/manual/guides/apache_latest_data.png){width="600"}

en-us	 ## View collected metrics  Congratulations! At this point, Zabbix is already monitoring your Linux machine.   To view collected metrics, open the *Monitoring->Hosts*  [menu section](/manual/web_interface/frontend_sections/monitoring/hosts) and click on the *Latest data* next to the host.   ![](../../../assets/en/manual/guides/linux_latest_data.png){width="600"}  This action will open a list of all the latest metrics collected from Linux server host.  ![](../../../assets/en/manual/guides/linux_latest_data1.png){width="600"}
es	 ## Ver métricas recopiladas  ¡Felicidades! En este punto, Zabbix ya está monitoreando su máquina Linux.  Para ver las métricas recopiladas, abra la [sección de menú](/manual/web_interface/frontend_sections/monitoring/hosts) *Monitoreo->Equipos* y haga clic en *Últimos datos* junto al equipo.  ![](../../../assets/en/manual/guides/linux_latest_data.png){width="600"}  Esta acción abrirá una lista de todas las métricas más recientes recopiladas del equipo del servidor Linux.  ![](../../../assets/en/manual/guides/linux_latest_data1.png){width="600"}

en-us	#### View collected metrics  Congratulations! At this point, Zabbix is already monitoring your MySQL server.  To view collected metrics, navigate to the [*Monitoring → Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts) menu section and click on *Dashboards* next to the host.  ![](../../../assets/en/manual/guides/mysql_hosts.png){width="600"}  This action will take you to the host dashboard (configured on the template level) with the most important metrics collected from the MySQL server.  ![](../../../assets/en/manual/guides/mysql_dashboard.png){width="600"}  Alternatively, from the [*Monitoring → Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts) menu section, you can click on [*Latest data*](/manual/web_interface/frontend_sections/monitoring/latest_data) to view all the latest collected metrics in a list. Note that the item *MySQL: Calculated value of innodb_log_file_size* is expected to have no data, as the value will be calculated from data in the last hour.  ![](../../../assets/en/manual/guides/mysql_latestdata.png){width="600"}
es	#### Ver métricas recopiladas  ¡Felicidades! En este punto, Zabbix ya está monitoreando su servidor MySQL.  Para ver las métricas recopiladas, navegue hasta la sección del menú [*Monitoreo → Equipos*](/manual/web_interface/frontend_sections/monitoring/hosts) y haga clic en *Tableros* junto al equipo.  ![](../../../assets/en/manual/guides/mysql_hosts.png){width="600"}  Esta acción lo llevará al tablero del equipo (configurado en el nivel de plantilla) con las métricas más importantes recopiladas del servidor MySQL.  ![](../../../assets/en/manual/guides/mysql_dashboard.png){width="600"}  Alternativamente, desde la sección del menú [*Monitoreo → Equipos*](/manual/web_interface/frontend_sections/monitoring/hosts), puede hacer clic en [*Últimos datos*](/manual/web_interface/frontend_sections/monitoring/latest_data) para ver todas las métricas recopiladas más recientes en una lista. Tenga en cuenta que se espera que el elemento *MySQL: Valor calculado de innodb_log_file_size* no tenga datos, ya que el valor se calculará a partir de los datos de la última hora.  ![](../../../assets/en/manual/guides/mysql_latestdata.png){width="600"}

en-us	#### View collected metrics  Congratulations! At this point, Zabbix is already monitoring your VMware environment.  Depending on the configuration of your VMware environment, Zabbix may [discover](/manual/vm_monitoring#discovery) and then create hosts for the discovered entities. Note that the discovery and creation of hosts can also be [executed manually](/manual/config/items/check_now), if necessary.  To view created hosts, navigate to the [*Data collection → Hosts*](/manual/web_interface/frontend_sections/data_collection/hosts) menu section.  ![](../../../assets/en/manual/guides/vmware_discovered_hosts.png){width="600"}  To view collected metrics, navigate to the [*Monitoring → Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts) menu section and click *Latest data* next to the created "VMware environment" host or one of the hosts that were created for the discovered entities.  ![](../../../assets/en/manual/guides/vmware_monitored_hosts.png){width="600"}  This action will open a list of all the latest metrics collected from the selected host.  ![](../../../assets/en/manual/guides/vmware_latest_data.png){width="600"}  Note that some items have no data and the *Not supported* state. This is because Zabbix cannot find valid [performance counters](/manual/vm_monitoring/vmware_keys#footnotes) on the specific datastore, as it is not enabled in the VMware environment being monitored.
es	#### Ver métricas recopiladas  ¡Felicidades! En este punto, Zabbix ya está monitoreando su entorno VMware.  Dependiendo de la configuración de su entorno VMware, Zabbix puede [descubrir](/manual/vm_monitoring#discovery) y luego crear equipos para las entidades descubiertas. Tenga en cuenta que el descubrimiento y la creación de equipos también se pueden [ejecutar manualmente](/manual/config/items/check_now), si es necesario.  Para ver los equipos creados, navegue hasta la sección del menú [*Recopilación de datos → Equipos*](/manual/web_interface/frontend_sections/data_collection/hosts).  ![](../../../assets/en/manual/guides/vmware_discovered_hosts.png){width="600"}  Para ver las métricas recopiladas, navegue hasta la sección de menú [*Monitoreo → Equipos*](/manual/web_interface/frontend_sections/monitoring/hosts) y haga clic en *Últimos datos* junto al equipo del "entorno VMware" creado o en uno de los equipos que fueron creados para las entidades descubiertas.  ![](../../../assets/en/manual/guides/vmware_monitored_hosts.png){width="600"}  Esta acción abrirá una lista de todas las métricas más recientes recopiladas del equipo seleccionado.  ![](../../../assets/en/manual/guides/vmware_latest_data.png){width="600"}  Tenga en cuenta que algunas métricas no tienen datos y tienen el estado *No compatible*. Esto se debe a que Zabbix no puede encontrar [contadores de rendimiento](/manual/vm_monitoring/vmware_keys#footnotes) válidos  en el almacén de datos específico, ya que no está habilitado en el entorno de VMware que se está monitoreando.

en-us	## View collected metrics  Congratulations! At this point, Zabbix is already monitoring your Windows machine.   To view collected metrics, open the *Monitoring->Hosts*  [menu section](/manual/web_interface/frontend_sections/monitoring/hosts) and click on  the *Latest data* next to the host.   ![](../../../assets/en/manual/guides/win_latest_data.png){width="600"}
es	## Ver métricas recopiladas  ¡Felicidades! En este punto, Zabbix ya está monitoreando su máquina con Windows.  Para ver las métricas recopiladas, abra la [sección de menú](/manual/web_interface/frontend_sections/monitoring/hosts) *Monitoreo->Equipos* y haga clic en los *Últimos datos* al lado del equipo.  ![](../../../assets/en/manual/guides/win_latest_data.png){width="600"}

en-us	#### View hosts and metrics  After the host prototype has been created, the low-level discovery rule will create hosts for discovered VMware virtual machines, and Zabbix will start to monitor them. Note that the discovery and creation of hosts can also be [executed manually](/manual/config/items/check_now), if necessary.  To view the created hosts, navigate to the [*Data collection* → *Hosts*](/manual/web_interface/frontend_sections/data_collection/hosts) menu section.  ![](../../../assets/en/manual/vm_monitoring/vmware_discovered_hosts.png){width="600"}  To view collected metrics, navigate to the [*Monitoring* → *Hosts*](/manual/web_interface/frontend_sections/monitoring/hosts) menu section and click *Latest data* for one of the hosts.  ![](../../../assets/en/manual/vm_monitoring/vmware_monitored_hosts.png){width="600"}
es	#### Ver equipos y métricas  Una vez creado el prototipo de equipo, la regla de descubrimiento de bajo nivel creará equipos para las máquinas virtuales VMware descubiertas y Zabbix comenzará a monitorearlas. Tenga en cuenta que el descubrimiento y la creación de equipos también se pueden [ejecutar manualmente](/manual/config/items/check_now), si es necesario.  Para ver los equipos creados, navegue hasta la sección del menú [*Recopilación de datos* → *Equipos*](/manual/web_interface/frontend_sections/data_collection/hosts).  ![](../../../assets/en/manual/vm_monitoring/vmware_discovered_hosts.png){width="600"}  Para ver las métricas recopiladas, navegue hasta la sección del menú [*Monitoreo* → *Equipos*](/manual/web_interface/frontend_sections/monitoring/hosts) y haga clic en *Últimos datos* para uno de los equipos.  ![](../../../assets/en/manual/vm_monitoring/vmware_monitored_hosts.png){width="600"}