en-us	#### Configuration  Host dashboards are configured at the [template](/manual/config/templates/template#adding-dashboards) level. Once a template is linked to a host, host dashboards are generated for that host. Note that host dashboards *cannot* be configured in the [*Dashboards*](/manual/web_interface/frontend_sections/dashboards) section, which is reserved for global dashboards.  Widgets of host dashboards can also be configured only at the [template](/manual/config/templates/template#adding-dashboards) level, except for changing the [refresh interval](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters). Moreover, widgets of host dashboards can only be copied to other host dashboards within the same template. Note that widgets from global dashboards *cannot* be copied to host dashboards.  ::: noteclassic Host dashboards used to be host screens before Zabbix 5.2. When importing an older template that contains screens, the screen import will be ignored. :::
es	#### Configuración  Los tableros de equipo se configuran a nivel de [plantilla](/manual/config/templates/template#adding-dashboards). Una vez que una plantilla está vinculada a un equipo, se generan tableros para ese equipo. Tenga en cuenta que los tableros de equipo *no pueden* configurarse en la sección [*Tableros*](/manual/web_interface/frontend_sections/dashboards), que está reservada para tableros globales.  Los widgets de los tableros de equipo también se pueden configurar solo a nivel de [plantilla](/manual/config/templates/template#adding-dashboards), excepto para cambiar el [intervalo de actualización](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters). Además, los widgets de los tableros de equipo solo se pueden copiar a otros tableros de equipo dentro de la misma plantilla. Tenga en cuenta que los widgets de los tableros globales *no* se pueden copiar a los tableros del equipo.  ::: nota clásica Los paneles de equipo solían ser pantallas de equipo antes de Zabbix 5.2. Al importar una plantilla anterior que contiene pantallas, se ignorará la importación de pantalla. :::

en-us	#### Configuration  Host prototypes are configured under [low-level discovery rules](/manual/discovery/low_level_discovery#discovery_rule).  To create a host prototype:  1\. Go to [*Data collection* → *Hosts*](/manual/web_interface/frontend_sections/data_collection/hosts).  2\. Click *Discovery* for the required host to navigate to the list of low-level discovery rules configured for that host.  3\. Click *Host prototypes* for the required discovery rule.  4\. Click the *Create host prototype* button in the upper right corner.  ![](../../../../assets/en/manual/discovery/low_level_discovery/host_prototype.png){width=600}  Host prototypes have the same parameters as regular [hosts](/manual/config/hosts/host); however, the following parameters support different or additional configuration:  |Parameter|Description| |--|--------| |*Host name*|This parameter must contain at least one [low-level discovery macro](/manual/config/macros/lld_macros) to ensure unique host names for created hosts.| |*Visible name*|[Low-level discovery macros](/manual/config/macros/lld_macros) are supported.| |*Group prototypes*|Allows specifying host group prototypes by using [low-level discovery macros](/manual/config/macros/lld_macros).<br>Based on the specified group prototypes, [host groups](/manual/web_interface/frontend_sections/data_collection/hostgroups) will be discovered, created and linked to the created hosts; discovered groups that have already been created by other low-level discovery rules will also be linked to the created hosts. However, discovered host groups that match [manually](/manual/config/hosts/host#creating-a-host-group) created host groups will not be linked to the created hosts.| |*Interfaces*|Set whether discovered hosts inherit the IP from the host that the discovery rule belongs to (default), or get [custom interfaces](#host-interfaces).<br>[Low-level discovery macros](/manual/config/macros/lld_macros) and [user macros](/manual/config/macros/user_macros) are supported.| |*Create enabled*|Set the status of discovered hosts; if unchecked, hosts will be created as disabled.| |*Discover*|Set whether hosts will be created from the host prototype; if unchecked, hosts will not be created from the host prototype (unless this setting is [overridden](/manual/discovery/low_level_discovery#override) in the low-level discovery rule).|  ::: noteclassic [Low-level discovery macros](/manual/config/macros/lld_macros) are also supported for tag values and host prototype user macro values.<br> *Value maps* are not supported for host prototypes. :::  For an example of how to configure a host prototype, see [*Virtual machine monitoring*](/manual/vm_monitoring#configuration-examples).
es	#### Configuración  Los prototipos de equipos se configuran en las [reglas de descubrimiento de bajo nivel](/manual/discovery/low_level_discovery#discovery_rule).  Para crear un prototipo de equipos:  1\. Vaya a [*Recopilación de datos* → *Equipos*](/manual/web_interface/frontend_sections/data_collection/hosts).  2\. Haga clic en *Descubrimiento* para que el equipo requerido navegue a la lista de reglas de descubrimiento de bajo nivel configuradas para ese equipo.  3\. Haga clic en *Prototipos de equipos* para ver la regla de descubrimiento requerida.  4\. Haga clic en el botón *Crear prototipo de equipos* en la esquina superior derecha.  ![](../../../../assets/en/manual/discovery/low_level_discovery/host_prototype.png){width=600}  Los prototipos de equipos tienen los mismos parámetros que los [equipos](/manual/config/hosts/host) normales; sin embargo, los siguientes parámetros admiten configuraciones diferentes o adicionales:  |Parámetro|Descripción| |--|--------| |*Nombre de equipo*|Este parámetro debe contener al menos una [macro de descubrimiento de bajo nivel](/manual/config/macros/lld_macros) para garantizar nombres de equipo únicos para los equipos creados.| |*Nombre visible*|Se admiten [macros de descubrimiento de bajo nivel](/manual/config/macros/lld_macros).| |*Prototipos de grupo*|Permite especificar prototipos de grupos de equipos mediante el uso de [macros de descubrimiento de bajo nivel](/manual/config/macros/lld_macros).<br>Los prototipos de grupos especificados se crean como grupos de equipos y se asignan a los equipos creados. | |*Interfaces*|Establezca si los equipos descubiertos heredan la IP del equipo al que pertenece la regla de descubrimiento (predeterminado) u obtienen [interfaces personalizadas](#host-interfaces).<br>Las [macros de descubrimiento de bajo nivel](/ manual/config/macros/lld_macros) y [macros de usuario](/manual/config/macros/user_macros) son compatibles.| |*Crear habilitado*|Establecer el estado de los equipos descubiertos; si no está marcada, los equipos se crearán como deshabilitados.| |*Descubrir*|Establezca si los equipos se crearán a partir del prototipo de equipos; si no está marcada, los equipos no se crearán a partir del prototipo de equipos (a menos que esta configuración esté [anulada](/manual/discovery/low_level_discovery#override) en la regla de descubrimiento de bajo nivel).|  ::: noteclassic Las [macros de descubrimiento de bajo nivel](/manual/config/macros/lld_macros) también se admiten para valores de etiquetas y valores de macros de usuario de prototipo de equipos.<br> *Los mapas de valores* no son compatibles con los prototipos de equipos. :::  Para ver un ejemplo sobre cómo configurar un prototipo de equipos, consulte [*Monitoreo de máquina virtual*](/manual/vm_monitoring#configuration-examples).

en-us	#### Configuration  If Zabbix server is compiled from [sources](/manual/installation/install#configure_the_sources), it must be compiled with the `--with-libcurl --with-libxml2` configuration options to enable virtual machine monitoring. Zabbix packages are compiled with these options already enabled.  The following Zabbix server configuration file parameters can be modified for virtual machine monitoring:  - [`StartVMwareCollectors`](/manual/appendix/config/zabbix_server#startvmwarecollectors)  ::: noteclassic It is recommended to enable more collectors than the number of monitored VMware services; otherwise, the retrieval of VMware performance counter statistics might be delayed by the retrieval of VMware configuration data (which takes a while for large installations). <br><br> Generally, the value of `StartVMwareCollectors` should not dip below `2` and should not exceed twice the amount of monitored VMware services: Amount of services < `StartVMwareCollectors` < (Amount of services \* 2). For example, when monitoring one VMware service, set `StartVMwareCollectors` to `2`; when monitoring three services, set `StartVMwareCollectors` to `5`. <br><br> Note that the required number of collectors also depends on the scope of the VMware environment, and the `VMwareFrequency` and `VMwarePerfFrequency` configuration parameters. :::  - [`VMwareCacheSize`](/manual/appendix/config/zabbix_server#vmwarecachesize) - [`VMwareFrequency`](/manual/appendix/config/zabbix_server#vmwarefrequency) - [`VMwarePerfFrequency`](/manual/appendix/config/zabbix_server#vmwareperffrequency) - [`VMwareTimeout`](/manual/appendix/config/zabbix_server#vmwareperffrequency)  ::: noteimportant To support datastore capacity metrics, ensure that the value of the VMware `vpxd.stats.maxQueryMetrics` key is set to at least `64`. For more information, see the [*VMware Knowledge Base* article](https://kb.vmware.com/s/article/2107096). :::
es	#### Configuración  Si el servidor Zabbix se compila desde el [código fuente](/manual/installation/install#configure_the_sources), se debe compilar con las opciones de configuración `--with-libcurl --with-libxml2` para habilitar el monitoreo de la máquina virtual. Los paquetes Zabbix se compilan con estas opciones ya habilitadas.  Los siguientes parámetros del archivo de configuración del servidor Zabbix se pueden modificar para el monitoreo de máquinas virtuales:  - [`StartVMwareCollectors`](/manual/appendix/config/zabbix_server#startvmwarecollectors)  ::: noteclassic Se recomienda habilitar más recopiladores que la cantidad de servicios VMware monitoreados; de lo contrario, la recuperación de las estadísticas del contador de rendimiento de VMware podría retrasarse debido a la recuperación de los datos de configuración de VMware (lo que lleva un tiempo en instalaciones grandes). <br><br> Generalmente, el valor de `StartVMwareCollectors` no debe caer por debajo de `2` y no debe exceder el doble de la cantidad de servicios VMware monitoreados: Cantidad de servicios < `StartVMwareCollectors` < (Cantidad de servicios \* 2). Por ejemplo, al monitorear un servicio de VMware, establezca `StartVMwareCollectors` en `2`; al monitorear tres servicios, configure `StartVMwareCollectors` en `5`. <br><br> Tenga en cuenta que la cantidad requerida de recopiladores también depende del alcance del entorno VMware y de los parámetros de configuración `VMwareFrequency` y `VMwarePerfFrequency`. :::  - [`VMwareCacheSize`](/manual/appendix/config/zabbix_server#vmwarecachesize) - [`VMwareFrequency`](/manual/appendix/config/zabbix_server#vmwarefrequency) - [`VMwarePerfFrequency`](/manual/appendix/config/zabbix_server#vmwareperffrequency) - [`VMwareTimeout`](/manual/appendix/config/zabbix_server#vmwareperffrequency)  ::: noteimportant Para admitir métricas de capacidad del almacén de datos, asegúrese de que el valor de la clave `vpxd.stats.maxQueryMetrics` de VMware esté establecido en al menos `64`. Para obtener más información, consulte el [artículo de la base de conocimientos de VMware*] (https://kb.vmware.com/s/article/2107096). :::

en-us	# configuration.import
es	# configuration.import

en-us	# configuration.importcompare
es	# configuration.importcompare

en-us	#### Configuration  In order to enable maintenance mode, the `maintenance.inc.php` file (located in /conf of Zabbix HTML document directory on the web server) must be modified to uncomment the following lines:      // Maintenance mode.     define('ZBX_DENY_GUI_ACCESS', 1);      // Array of IP addresses, which are allowed to connect to frontend (optional).     $ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');      // Message shown on warning screen (optional).     $ZBX_GUI_ACCESS_MESSAGE = 'We are upgrading MySQL database till 15:00. Stay tuned...';
es	#### Configuración  Para habilitar el modo de mantenimiento, el archivo `maintenance.inc.php` (ubicado en /conf del directorio de documentos HTML de Zabbix en el servidor web) debe modificarse para descomentar las siguientes líneas:      // Maintenance mode.     define('ZBX_DENY_GUI_ACCESS', 1);      // Array of IP addresses, which are allowed to connect to frontend (optional).     $ZBX_GUI_ACCESS_IP_RANGE = array('127.0.0.1');      // Message shown on warning screen (optional).     $ZBX_GUI_ACCESS_MESSAGE = 'Estamos actualizando la base de datos MySQL hasta las 15:00. Manténganse al tanto...';

en-us	### Configuration  In the *Type* field of [item configuration form](/manual/config/items/item) select Script then fill out required fields.  ![script\_item.png](../../../../../assets/en/manual/config/items/itemtypes/script_item.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for Script items are:  |Field|Description| |--|--------| |*Key*|Enter a unique key that will be used to identify the item.| |*Parameters*|Specify the variables to be passed to the script as the attribute and value pairs.<br>[User macros](/manual/config/macros/user_macros) are supported. To see which built-in macros are supported, do a search for "Script-type item" in the [supported macro](/manual/appendix/macros/supported_by_location) table.| |*Script*|Enter JavaScript code in the block that appears when clicking in the parameter field (or on the view/edit button next to it). This code must provide the logic for returning the metric value.<br>The code has access to all parameters and all [additional JavaScript objects](/manual/config/items/preprocessing/javascript/javascript_objects) added by Zabbix.<br>See also: [JavaScript Guide](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide).| |*Timeout*|JavaScript execution timeout (1-600s; exceeding it will return an error).<br>Note that depending on the script, it might take longer for the timeout to trigger.<br>For more information on the *Timeout* parameter, see [general item attributes](/manual/config/items/item#configuration).|
es	### Configuración  En el campo *Tipo* de [configuración del elemento formulario](/manual/config/items/item) seleccione Script y luego complete lo requerido campos.  ![script\_item.png](../../../../../assets/en/manual/config/items/itemtypes/script_item.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para los elementos del Script son:  |Campo|Descripción| |--|--------| |*Clave*|Ingrese una clave única que se utilizará para identificar el artículo.| |*Parámetros*|Especifique las variables que se pasarán al script como pares de atributo y valor.<br>Se admiten [macros de usuario](/manual/config/macros/user_macros). Para ver qué macros integradas son compatibles, busque "elemento de tipo script" en la tabla [macro compatible](/manual/appendix/macros/supported_by_location).| |*Script*|Ingrese el código JavaScript en el bloque que aparece al hacer clic en el campo de parámetro (o en el botón ver/editar al lado). Este código debe proporcionar la lógica para devolver el valor de la métrica.<br>El código tiene acceso a todos los parámetros y a todos los [objetos JavaScript adicionales](/manual/config/items/preprocessing/javascript/javascript_objects) agregados por Zabbix.<br> Ver también: [Guía de JavaScript](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide).| |*Tiempo de espera*|Tiempo de espera de ejecución de JavaScript (1-600 s; excederlo generará un error).<br>Tenga en cuenta que, dependiendo del script, el tiempo de espera puede tardar más en activarse.<br>Para obtener más información sobre * Parámetro de tiempo de espera*, consulte [atributos generales del elemento](/manual/config/items/item#configuration).|

en-us	### Configuration  Once you have [installed](/manual/installation/install) and [configured](/manual/appendix/config/zabbix_proxy) a proxy, it is time to configure it in the Zabbix frontend.
es	### Configuración  Una vez que haya [instalado](/manual/installation/install) y [configurado](/manual/appendix/config/zabbix_proxy) un proxy, es hora de configurarlo en la interfaz de Zabbix.

en-us	#### Configuration  Overall, the process of setting up the notification should feel familiar to those who have set up alerts in Zabbix before.
es	#### Configuración  En general, el proceso de configuración de la notificación debería ser familiar. a aquellos que han configurado alertas en Zabbix antes.

en-us	#### Configuration parameters  The default value for several configuration parameters has been changed:  -    [BufferSize](/manual/appendix/config/zabbix_agent2#buffersize) configuration parameter for Zabbix agent 2 has been increased from 100 to 1000; -    [Plugins.<PluginName>.System.Capacity](/manual/appendix/config/zabbix_agent2#plugins.systemcapacity) configuration parameter for Zabbix agent 2 has been increased from 100 to 1000 (maximum). Note that the parameter `Plugins.<PluginName>.Capacity`, deprecated in Zabbix 6.0, has been removed completely; -    [StartAgents](/manual/appendix/config/zabbix_agentd#startagents) configuration parameter for Zabbix agent has been increased from 3 to 10. Note in packaging that for smaller systems (i.e. Raspberry Pi) the default value may remain 3.  These changes do not affect existing installations where these parameters are explicitly set.
es	#### Parámetros de configuración  Se ha cambiado el valor predeterminado para varios parámetros de configuración:  -   El parámetro de configuración [BufferSize](/manual/appendix/config/zabbix_agent2#buffersize) para el agente Zabbix 2 se ha aumentado de 100 a 1000; -   El parámetro de configuración [Plugins.<PluginName>.System.Capacity](/manual/appendix/config/zabbix_agent2#plugins.systemcapacity) para el agente Zabbix 2 se ha aumentado de 100 a 1000 (máximo). Tenga en cuenta que el parámetro `Plugins.<PluginName>.Capacity`, obsoleto en Zabbix 6.0, se ha eliminado por completo; -   El parámetro de configuración [StartAgents](/manual/appendix/config/zabbix_agentd#startagents) para el agente Zabbix se ha aumentado de 3 a 10. Tenga en cuenta en el paquete que para sistemas más pequeños (es decir, Raspberry Pi) el valor predeterminado puede seguir siendo 3.  Estos cambios no afectan a las instalaciones existentes donde estos parámetros están establecidos explícitamente.

en-us	 ### Configuration parameters  The **ProxyConfigFrequency** parameter determines how often the proxy configuration is synced with the server (10 seconds by default).  Note that ProxyConfigFrequency is:  -    server parameter for passive proxies  -    proxy parameter for active proxies  On active proxies ProxyConfigFrequency is a new parameter since Zabbix 6.4 and must be used instead of the now-deprecated ConfigFrequency.  ::: noteimportant If both ProxyConfigFrequency and ConfigFrequency are used, the proxy will log an error and terminate. :::
es	 ### Parámetros de configuración  El parámetro **ProxyConfigFrequency** determina la frecuencia con la que se sincroniza la configuración del proxy con el servidor (10 segundos de forma predeterminada).  Tenga en cuenta que ProxyConfigFrequency es:  -   parámetro de servidor para proxies pasivos -   parámetro de proxy para servidores proxy activos  En servidores proxy activos, ProxyConfigFrequency es un parámetro nuevo desde Zabbix 6.4 y debe usarse en lugar del ahora obsoleto ConfigFrequency.  ::: noteimportant Si se utilizan tanto ProxyConfigFrequency como ConfigFrequency, el proxy registrará un error y finalizará. :::

en-us	#### Configuration parameters  Zabbix agent, server and proxy support two [parameters](/manual/appendix/config/zabbix_server) to deal with modules:  -   LoadModulePath – full path to the location of loadable modules -   LoadModule – module(s) to load at startup. The modules must be     located in a directory specified by LoadModulePath or the path must     precede the module name. If the preceding path is absolute (starts     with '/') then LoadModulePath is ignored. It is allowed to include     multiple LoadModule parameters.  For example, to extend Zabbix agent we could add the following parameters:      LoadModulePath=/usr/local/lib/zabbix/agent/     LoadModule=mariadb.so     LoadModule=apache.so     LoadModule=kernel.so     LoadModule=/usr/local/lib/zabbix/dummy.so  Upon agent startup it will load the mariadb.so, apache.so and kernel.so modules from the /usr/local/lib/zabbix/agent directory while dummy.so will be loaded from /usr/local/lib/zabbix. The agent will fail to start if a module is missing, in case of bad permissions or if a shared library is not a Zabbix module.
es	#### Parámetros de configuración  El agente, servidor y proxy de Zabbix admiten dos [parámetros](/manual/appendix/config/zabbix_server) para tratar los módulos:  -   LoadModulePath: ruta completa a la ubicación de los módulos cargables -   LoadModule: módulo(s) que se cargarán al inicio. Los módulos deben estar     ubicados en un directorio especificado por LoadModulePath o la ruta debe     preceder al nombre del módulo. Si la ruta anterior es absoluta (comienza     con '/') entonces se ignora LoadModulePath. Se permite incluir     múltiples parámetros LoadModule.  Por ejemplo, para extender el agente Zabbix podríamos agregar los siguiente parámetros:      LoadModulePath=/usr/local/lib/zabbix/agent/     LoadModule=mariadb.so     LoadModule=apache.so     LoadModule=kernel.so     LoadModule=/usr/local/lib/zabbix/dummy.so  Al iniciar el agente, cargará los módulos mariadb.so, apache.so y kernel.so  del directorio /usr/local/lib/zabbix/agent mientras dummy.so se cargará desde /usr/local/lib/zabbix. El agente no podrá iniciarse si falta un módulo, en caso de permisos incorrectos o si una biblioteca compartida no es un módulo Zabbix.

en-us	#### Configuration  Preprocessing steps are defined in the **Preprocessing** tab of the item [configuration](/manual/config/items/item#configuration) form.  ![](../../../../assets/en/manual/config/items/item_c.png){width="500"}  Click on *Add* to select a supported transformation.  The *Type of information* field is displayed at the bottom of the tab when at least one preprocessing step is defined. If required, it is possible to change the type of information without leaving the *Preprocessing* tab. See [Creating an item](/manual/config/items/item) for the detailed parameter description.
es	#### Configuración  Los pasos de preprocesamiento se definen en la pestaña **Preprocesamiento** del formulario de [configuración](/manual/config/items/item#configuration) de la métrica.  ![](../../../../assets/en/manual/config/items/item_c.png){width="500"}  Haga clic en *Agregar* para seleccionar una transformación compatible.  El campo *Tipo de información* se muestra en la parte inferior de la pestaña cuando se define al menos un paso de preprocesamiento. Si es necesario, es posible cambiar el tipo de información sin salir de la pestaña *Preprocesamiento*. Consulte [Crear una métrica](/manual/config/items/item) para obtener una descripción detallada de los parámetros.

en-us	 #### Configuration  Providing you have the HTTP master item configured, you need to create a [dependent item](/manual/config/items/itemtypes/dependent_items) that uses a Prometheus preprocessing step:  -   Enter general dependent item parameters in the configuration form -   Go to the Preprocessing tab -   Select a Prometheus preprocessing option (*Prometheus pattern* or     *Prometheus to JSON*)  ![](../../../../../assets/en/manual/config/items/itemtypes/prometheus_item.png)  The following parameters are specific to the *Prometheus pattern* preprocessing option:  |Parameter|Description|Examples| |--|------|------| |*Pattern*|To define the required data pattern you may use a query language that is similar to Prometheus query language (see [comparison table](#query-language-comparison)), e.g.:<br><metric name> - select by metric name<br>{\_\_name\_\_="<metric name>"} - select by metric name<br>{\_\_name\_\_=\~"<regex>"} - select by metric name matching a regular expression<br>{<label name>="<label value>",...} - select by label name<br>{<label name>=\~"<regex>",...} - select by label name matching a regular expression<br>{\_\_name\_\_=\~".\*"}==<value> - select by metric value<br>Or a combination of the above:<br><metric name>{<label1 name>="<label1 value>",<label2 name>=\~"<regex>",...}==<value><br><br>Label value can be any sequence of UTF-8 characters, but the backslash, double-quote and line feed characters have to be escaped as `\\`, `\"` and `\n` respectively; other characters shall not be escaped.|*wmi\_os\_physical\_memory\_free\_bytes*<br>*cpu\_usage\_system{cpu="cpu-total"}*<br>*cpu\_usage\_system{cpu=\~".\*"}*<br>*cpu\_usage\_system{cpu="cpu-total",host=\~".\*"}*<br>*wmi\_service\_state{name="dhcp"}==1*<br>*wmi\_os\_timezone{timezone=\~".\*"}==1*| |*Result processing*|Specify whether to return the value, the label or apply the appropriate function (if the pattern matches several lines and the result needs to be aggregated):<br>**value** - return metric value (error if multiple lines matched)<br>**label** - return value of the label specified in the *Label* field (error if multiple metrics are matched)<br>**sum** - return the sum of values<br>**min** - return the minimum value<br>**max** - return the maximum value<br>**avg** - return the average value<br>**count** - return the count of values<br>This field is only available for the *Prometheus pattern* option. |See also examples of using parameters below.| |*Output*|Define label name (optional). In this case the value corresponding to the label name is returned.<br>This field is only available for the *Prometheus pattern* option, if 'Label' is selected in the *Result processing* field.| |  **Examples of using parameters**  1. The most common use case is to return the **value**. To return  the value of `/var/db` from:  > `node_disk_usage_bytes{path="/var/cache"} 2.1766144e+09`<br> > `node_disk_usage_bytes{path="/var/db"} 20480`<br> > `node_disk_usage_bytes{path="/var/dpkg"} 8192`<br> > `node_disk_usage_bytes{path="/var/empty"} 4096`  use the following parameters:  * *Pattern* - `node_disk_usage_bytes{path="/var/db"}` * *Result processing* - select 'value'  2. You may also be interested in the **average** value of all  `node_disk_usage_bytes` parameters:  * *Pattern* - `node_disk_usage_bytes` * *Result processing* - select 'avg'  3. While Prometheus supports only numerical data, it is popular to use a  workaround that allows to return the relevant textual description as well.  This can be accomplished with a filter and specifying the label. So, to  return the value of the 'color' label from  > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="green"} 1`<br> > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="red"} 0`<br> > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="yellow"} 0`  use the following parameters:  * *Pattern* - `elasticsearch_cluster_health_status {cluster="elasticsearch"} == 1` * *Result processing* - select 'label' * *Label* - specify 'color'  The filter (based on the numeric value '1') will match the appropriate row, while the label will  return the health status description (currently 'green'; but potentially also 'red' or 'yellow').
es	 #### Configuración  Siempre que tenga configurado el elemento maestro HTTP, debe crear un [elemento dependiente](/manual/config/items/itemtypes/dependent_items) que utiliza un paso de preprocesamiento de Prometheus:  - Ingrese los parámetros generales del elemento dependiente en el formulario de configuración - Ir a la pestaña Preprocesamiento - Seleccione una opción de preprocesamiento de Prometheus (*patrón de Prometheus* o     *Prometeo a JSON*)  ![](../../../../../assets/en/manual/config/items/itemtypes/prometheus_item.png)  Los siguientes parámetros son específicos de la opción de preprocesamiento *Patrón Prometheus*:  |Parámetro|Descripción|Ejemplos| |--|------|------| |*Patrón*|Para definir el patrón de datos necesario, puede utilizar un lenguaje de consulta similar al lenguaje de consulta de Prometheus (consulte la [tabla de comparación](#comparación-del-idioma-de-consulta)), por ejemplo:<br><nombre de la métrica> - seleccione por nombre de métrica<br>{\_\_name\_\_="<nombre de métrica>"} - seleccione por nombre de métrica<br>{\_\_name\_\_=\~"<regex>"} - seleccionar por nombre de métrica que coincida con una expresión regular<br>{<nombre de etiqueta>="<valor de etiqueta>",...} - seleccionar por nombre de etiqueta<br>{<nombre de etiqueta>=\~"<regex>" ,...} - seleccionar por nombre de etiqueta que coincida con una expresión regular<br>{\_\_name\_\_=\~".\*"}==<valor> - seleccionar por valor métrico<br>O un combinación de los anteriores:<br><nombre de métrica>{<nombre de etiqueta1>="<valor de etiqueta1>",<nombre de etiqueta2>=\~"<regex>",...}==<valor><br> <br>El valor de la etiqueta puede ser cualquier secuencia de caracteres UTF-8, pero los caracteres de barra invertida, comillas dobles y avance de línea deben escaparse como `\\`, `\"` y `\n` respectivamente; los demás caracteres deben no se puede escapar.|*wmi\_os\_physical\_memory\_free\_bytes*<br>*cpu\_usage\_system{cpu="cpu-total"}*<br>*cpu\_usa ge\_system{cpu=\~".\*"}*<br>*cpu\_usage\_system{cpu="cpu-total",host=\~".\*"}*<br>*wmi\ _service\_state{name="dhcp"}==1*<br>*wmi\_os\_timezone{timezone=\~".\*"}==1*| |*Procesamiento de resultados*|Especifique si desea devolver el valor, la etiqueta o aplicar la función adecuada (si el patrón coincide con varias líneas y es necesario agregar el resultado):<br>**valor**: devolver el valor de la métrica (error si coinciden varias líneas)<br>**etiqueta**: devuelve el valor de la etiqueta especificada en el campo *Etiqueta* (error si coinciden varias métricas)<br>**sum**: devuelve la suma de los valores<br >**min** - devuelve el valor mínimo<br>**max** - devuelve el valor máximo<br>**avg** - devuelve el valor medio<br>**count** - devuelve el recuento de valores<br>Este campo solo está disponible para la opción *Patrón Prometheus*. |Vea también ejemplos de uso de parámetros a continuación.| |*Salida*|Defina el nombre de la etiqueta (opcional). En este caso, se devuelve el valor correspondiente al nombre de la etiqueta.<br>Este campo solo está disponible para la opción *Patrón Prometheus*, si se selecciona 'Etiqueta' en el campo *Procesamiento de resultados*.| |  **Ejemplos de uso de parámetros**  1. El caso de uso más común es devolver el **valor**. Regresar el valor de `/var/db` de:  > `node_disk_usage_bytes{ruta="/var/cache"} 2.1766144e+09`<br> > `node_disk_usage_bytes{ruta="/var/db"} 20480`<br> > `node_disk_usage_bytes{ruta="/var/dpkg"} 8192`<br> > `node_disk_usage_bytes{ruta="/var/vacío"} 4096`  utilice los siguientes parámetros:  * *Patrón* - `node_disk_usage_bytes{ruta="/var/db"}` * *Procesamiento de resultados* - seleccione 'valor'  2. También te puede interesar el valor **promedio** de todos Parámetros `node_disk_usage_bytes`:  * *Patrón* - `node_disk_usage_bytes` * *Procesamiento de resultados* - seleccione 'promedio'  3. Si bien Prometheus solo admite datos numéricos, es popular usar un solución alternativa que permite devolver la descripción textual relevante también. Esto se puede lograr con un filtro y especificando la etiqueta. Entonces, a devolver el valor de la etiqueta 'color' de  > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="green"} 1`<br> > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="red"} 0`<br> > `elasticsearch_cluster_health_status{cluster="elasticsearch",color="amarillo"} 0`  utilizar los siguientes parámetros:  * *Patrón* - `elasticsearch_cluster_health_status {cluster="elasticsearch"} == 1` * *Procesamiento de resultados* - seleccione 'etiqueta' * *Etiqueta* - especificar 'color'  El filtro (basado en el valor numérico '1') coincidirá con la fila adecuada, mientras que la etiqueta devolver la descripción del estado de salud (actualmente 'verde', pero potencialmente también 'rojo' o 'amarillo').

en-us	#### Configuration  Real-time export of trigger events, item values and trends is configured by specifying a directory for the export files - see the [ExportDir](/manual/appendix/config/zabbix_server#exportdir) parameter in server configuration.  Two other parameters are available:  -   `ExportFileSize` may be used to set the maximum allowed size of an     individual export file. When a process needs to write to a file it     checks the size of the file first. If it exceeds the configured size     limit, the file is renamed by appending .old to its name and a new     file with the original name is created.  ::: noteimportant A file will be created per each process that will write data (i.e. approximately 4-30 files). As the default size per export file is 1G, keeping large export files may drain the disk space fast. :::  -   `ExportType` allows to specify which entity types (events, history,     trends) will be exported.
es	#### Configuración  Se configura la exportación en tiempo real de eventos de iniciador, valores de métricas y tendencias. especificando un directorio para los archivos de exportación; consulte el parámetro [ExportDir](/manual/appendix/config/zabbix_server#exportdir) en la configuración del servidor.  Hay otros dos parámetros disponibles:  -   `ExportFileSize` se puede utilizar para establecer el tamaño máximo permitido de un     archivo de exportación individual. Cuando un proceso necesita escribir en un archivo,     primero comprueba el tamaño del archivo. Si excede el límite del tamaño configurado,     se cambia el nombre del archivo agregando .old a su nombre y     se crea un nuevo archivo con el nombre original.  ::: noteimportant Se creará un archivo por cada proceso que escriba datos (es decir, aproximadamente entre 4 y 30 archivos). El tamaño predeterminado del archivo de exportación es 1G, mantener archivos de exportación grandes puede agotar  rápidamente  el espacio en disco. :::  - `ExportType` permite especificar qué tipos de entidad (eventos, historial,     tendencias) se exportarán.

en-us	##### Configuration request  The `proxy config` request is sent by active proxy to obtain proxy configuration data. This request is sent every `ProxyConfigFrequency` (proxy configuration parameter) seconds.  | name | <   | <   | <   | <   | value type | description | |-|-|-|-|----------|----------|----------------------------------------| | proxy→server: | <   | <   | <   | <   | <   | <   | | **request** | <   | <   | <   | <   | *string* | 'proxy config' | | **host** | <   | <   | <   | <   | *string<br>* | Proxy name. | | **version** | <   | <   | <   | <   | *string* | Proxy version (\<major>.\<minor>.\<build>). | | **session** | <   | <   | <   | <   | *string* | Proxy configuration session token. | | **config_revision** | <   | <   | <   | <   | *number* | Proxy configuration revision. | |     | <   | <   | <   | <   | <   | <   | | server→proxy: | <   | <   | <   | <   | <   | <   | | **fullsync** | <   | <   | <   | <   | *number* | 1 - if full configuration data is sent, absent otherwise (optional). | | **data** | <   | <   | <   | <   | *array* | Object of table data. Absent if configuration has not been changed (optional). | |     | **\<table>** | <   | <   | <   | *object* | One or more objects with \<table> data (optional, depending on changes). | | ^   |     | **fields** | <   | <   | *array* | Array of field names. | | ^   | ^   |     | -   | <   | *string* | Field name. | | ^   | ^   | **data** | <   | <   | *array* | Array of rows. | | ^   | ^   |     | -   | <   | *array* | Array of columns. | | ^   | ^   | ^   |     | -   | *string*,*number* | Column value with type depending on column type in database schema. | |     | <   | <   | <   | <   | <   | <   | | **macro.secrets** | <   | <   | <   | <  | *object* | Secret macro information, absent if there are no changes in vault macros  (optional). | | **config_revision** | <   | <   | <   | <   | *number* | Configuration cache revision - sent with configuration data (optional). | | **del_hostids** | <   | <   | <   | <   | *array* | Array of removed hostids (optional). | |     | -   | <   | <   | <   | *number* | Host identifier. | | **del_macro_hostids** | <   | <   | <   | <   | *array* | Array of hostids with all macros removed (optional). | |     | -   | <   | <   | <   | *number* | Host identifier. |  Example:  proxy→server:  ```{.javascript} {   "request": "proxy config",   "host": "Zabbix proxy",   "version":"7.0.0",   "session": "fd59a09ff4e9d1fb447de1f04599bcf6",   "config_revision": 0 } ```  server→proxy:  ```{.javascript} {  "full_sync": 1,  "data": {   "hosts": {    "fields": ["hostid", "host", "status", "ipmi_authtype", "ipmi_privilege", "ipmi_username", "ipmi_password", "name", "tls_connect", "tls_accept", "tls_issuer", "tls_subject", "tls_psk_identity", "tls_psk"],    "data": [     [10084, "Zabbix server", 0, -1, 2, "", "", "Zabbix server", 1, 1, "", "", "", ""]    ]   },   "interface": {    "fields": ["interfaceid", "hostid", "main", "type", "useip", "ip", "dns", "port", "available"],    "data": [     [1, 10084, 1, 1, 1, "127.0.0.1", "", "10053", 1]    ]   },   "interface_snmp": {    "fields": ["interfaceid", "version", "bulk", "community", "securityname", "securitylevel", "authpassphrase", "privpassphrase", "authprotocol", "privprotocol", "contextname"],    "data": []   },   "host_inventory": {    "fields": ["hostid", "type", "type_full", "name", "alias", "os", "os_full", "os_short", "serialno_a", "serialno_b", "tag", "asset_tag", "macaddress_a", "macaddress_b", "hardware", "hardware_full", "software", "software_full", "software_app_a", "software_app_b", "software_app_c", "software_app_d", "software_app_e", "contact", "location", "location_lat", "location_lon", "notes", "chassis", "model", "hw_arch", "vendor", "contract_number", "installer_name", "deployment_status", "url_a", "url_b", "url_c", "host_networks", "host_netmask", "host_router", "oob_ip", "oob_netmask", "oob_router", "date_hw_purchase", "date_hw_install", "date_hw_expiry", "date_hw_decomm", "site_address_a", "site_address_b", "site_address_c", "site_city", "site_state", "site_country", "site_zip", "site_rack", "site_notes", "poc_1_name", "poc_1_email", "poc_1_phone_a", "poc_1_phone_b", "poc_1_cell", "poc_1_screen", "poc_1_notes", "poc_2_name", "poc_2_email", "poc_2_phone_a", "poc_2_phone_b", "poc_2_cell", "poc_2_screen", "poc_2_notes"],    "data": [     [10084, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "56.95387", "24.22067", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]    ]   },   "items": {    "fields": ["itemid", "type", "snmp_oid", "hostid", "key_", "delay", "history", "status", "value_type", "trapper_hosts", "logtimefmt", "params", "ipmi_sensor", "authtype", "username", "password", "publickey", "privatekey", "flags", "interfaceid", "inventory_link", "jmx_endpoint", "master_itemid", "timeout", "url", "query_fields", "posts", "status_codes", "follow_redirects", "post_type", "http_proxy", "headers", "retrieve_mode", "request_method", "output_format", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host", "allow_traps"],    "data": [     [44161, 7, "", 10084, "agent.hostmetadata", "10s", "90d", 0, 1, "", "", "", "", 0, "", "", "", "", 0, null, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0],     [44162, 0, "", 10084, "agent.ping", "10s", "90d", 0, 3, "", "", "", "", 0, "", "", "", "", 0, 1, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0]    ]   },   "item_rtdata": {    "fields": ["itemid", "lastlogsize", "mtime"],    "data": [     [44161, 0, 0],     [44162, 0, 0]    ]   },   "item_preproc": {    "fields": ["item_preprocid", "itemid", "step", "type", "params", "error_handler", "error_handler_params"],    "data": []   },   "item_parameter": {    "fields": ["item_parameterid", "itemid", "name", "value"],    "data": []   },   "globalmacro": {    "fields": ["globalmacroid", "macro", "value", "type"],    "data": [     [2, "{$SNMP_COMMUNITY}", "public", 0]    ]   },   "hosts_templates": {    "fields": ["hosttemplateid", "hostid", "templateid", "link_type"],    "data": []   },   "hostmacro": {    "fields": ["hostmacroid", "hostid", "macro", "value", "type", "automatic"],    "data": [     [5676, 10084, "{$M}", "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix:Content", 2, 0]    ]   },   "drules": {    "fields": ["druleid", "name", "iprange", "delay"],    "data": [     [2, "Local network", "127.0.0.1", "10s"]    ]   },   "dchecks": {    "fields": ["dcheckid", "druleid", "type", "key_", "snmp_community", "ports", "snmpv3_securityname", "snmpv3_securitylevel", "snmpv3_authpassphrase", "snmpv3_privpassphrase", "uniq", "snmpv3_authprotocol", "snmpv3_privprotocol", "snmpv3_contextname", "host_source", "name_source"],    "data": [     [2, 2, 9, "system.uname", "", "10052", "", 0, "", "", 0, 0, 0, "", 1, 0]    ]   },   "regexps": {    "fields": ["regexpid", "name"],    "data": [     [1, "File systems for discovery"],     [2, "Network interfaces for discovery"],     [3, "Storage devices for SNMP discovery"],     [4, "Windows service names for discovery"],     [5, "Windows service startup states for discovery"]    ]   },   "expressions": {    "fields": ["expressionid", "regexpid", "expression", "expression_type", "exp_delimiter", "case_sensitive"],    "data": [     [1, 1, "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$", 3, ",", 0],     [3, 3, "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$", 4, ",", 1],     [5, 4, "^(MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$", 4, ",", 1],     [6, 5, "^(automatic|automatic delayed)$", 3, ",", 1],     [7, 2, "^Software Loopback Interface", 4, ",", 1],     [8, 2, "^(In)?[Ll]oop[Bb]ack[0-9._]*$", 4, ",", 1],     [9, 2, "^NULL[0-9.]*$", 4, ",", 1],     [10, 2, "^[Ll]o[0-9.]*$", 4, ",", 1],     [11, 2, "^[Ss]ystem$", 4, ",", 1],     [12, 2, "^Nu[0-9.]*$", 4, ",", 1]    ]   },   "config": {    "fields": ["configid", "snmptrap_logging", "hk_history_global", "hk_history", "autoreg_tls_accept"],    "data": [     [1, 1, 0, "90d", 1]    ]   },   "httptest": {    "fields": ["httptestid", "name", "delay", "agent", "authentication", "http_user", "http_password", "hostid", "http_proxy", "retries", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host"],    "data": []   },   "httptestitem": {    "fields": ["httptestitemid", "httptestid", "itemid", "type"],    "data": []   },   "httptest_field": {    "fields": ["httptest_fieldid", "httptestid", "type", "name", "value"],    "data": []   },   "httpstep": {    "fields": ["httpstepid", "httptestid", "name", "no", "url", "timeout", "posts", "required", "status_codes", "follow_redirects", "retrieve_mode", "post_type"],    "data": []   },   "httpstepitem": {    "fields": ["httpstepitemid", "httpstepid", "itemid", "type"],    "data": []   },   "httpstep_field": {    "fields": ["httpstep_fieldid", "httpstepid", "type", "name", "value"],    "data": []   },   "config_autoreg_tls": {    "fields": ["autoreg_tlsid", "tls_psk_identity", "tls_psk"],    "data": [     [1, "", ""]    ]   }  },  "macro.secrets": {   "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix": {    "Content": "738"   }  },  "config_revision": 2 } ```
es	##### Solicitud de configuración  La solicitud `proxy config` es enviada por el proxy activo para obtener los datos de configuración  del proxy. Esta solicitud se envía cada `ProxyConfigFrequency` segundos (parámetro de configuración del proxy).  | nombre | < | < | < | < | tipo de valor | descripción | |-|-|-|-|----------|----------|----------------------------------------| | proxy→servidor: | < | < | < | < | < | < | | **request** | < | < | < | < | *cadena* |'proxy config' | | **host** | < | < | < | < | *cadena<br>* | Nombre del proxy. | | **version** | < | < | < | < | *cadena* | Versión de proxy (\<principal>.\<menor>.\<compilación>). | | **session** | < | < | < | < | *cadena* | Token de sesión de configuración de proxy. | | **config_revision** | < | < | < | < | *número* | Revisión de la configuración del proxy. | | | < | < | < | < | < | < | | servidor→proxy: | < | < | < | < | < | < | | **fullsync** | < | < | < | < | *número* | 1 - si se envían los datos de configuración completos, ausente en caso contrario (opcional). | | **data** | < | < | < | < | *matriz* | Objeto de datos de la tabla. Ausente si no se ha cambiado la configuración (opcional). | | | **\<table>** | < | < | < | *objeto* | Uno o más objetos con datos \<table> (opcional, dependiendo de los cambios). | | ^ | | **fields** | < | < | *matriz* | Matriz de nombres de campos. | | ^ | ^ | | - | < | *string* | Nombre del campo. | | ^ | ^ | **data** | < | < | *matriz* | Conjunto de filas. | | ^ | ^ | | - | < | *array* | Conjunto de columnas. | | ^ | ^ | ^ | | - | *string*,*number* | Valor de columna con tipo según el tipo de columna en el esquema de la base de datos. | | | < | < | < | < | < | < | | **macro.secrets** | < | < | < | < | *objeto* | Información de macro secreta, ausente si no hay cambios en las macros de almacén (opcional). | | **config_revision** | < | < | < | < | *número* | Revisión de la caché de configuración: enviada con datos de configuración (opcional). | | **del_hostids** | < | < | < | < | *matriz* | Matriz de hostids eliminados (opcional). | | | - | < | < | < | *number* | Identificador de equipo. | | **del_macro_hostids** | < | < | < | < | *matriz* | Matriz de hostids con todas las macros eliminadas (opcional). | | | - | < | < | < | *number* | Identificador de equipo. |  Ejemplo:  proxy→servidor:  ```{.javascript} {   "request": "proxy config",   "host": "Zabbix proxy",   "version":"6.4.0",   "session": "fd59a09ff4e9d1fb447de1f04599bcf6",   "config_revision": 0 } ```  servidor→proxy:  ```{.javascript} {  "full_sync": 1,  "data": {   "hosts": {    "fields": ["hostid", "host", "status", "ipmi_authtype", "ipmi_privilege", "ipmi_username", "ipmi_password", "name", "tls_connect", "tls_accept", "tls_issuer", "tls_subject", "tls_psk_identity", "tls_psk"],    "data": [     [10084, "Zabbix server", 0, -1, 2, "", "", "Zabbix server", 1, 1, "", "", "", ""]    ]   },   "interface": {    "fields": ["interfaceid", "hostid", "main", "type", "useip", "ip", "dns", "port", "available"],    "data": [     [1, 10084, 1, 1, 1, "127.0.0.1", "", "10053", 1]    ]   },   "interface_snmp": {    "fields": ["interfaceid", "version", "bulk", "community", "securityname", "securitylevel", "authpassphrase", "privpassphrase", "authprotocol", "privprotocol", "contextname"],    "data": []   },   "host_inventory": {    "fields": ["hostid", "type", "type_full", "name", "alias", "os", "os_full", "os_short", "serialno_a", "serialno_b", "tag", "asset_tag", "macaddress_a", "macaddress_b", "hardware", "hardware_full", "software", "software_full", "software_app_a", "software_app_b", "software_app_c", "software_app_d", "software_app_e", "contact", "location", "location_lat", "location_lon", "notes", "chassis", "model", "hw_arch", "vendor", "contract_number", "installer_name", "deployment_status", "url_a", "url_b", "url_c", "host_networks", "host_netmask", "host_router", "oob_ip", "oob_netmask", "oob_router", "date_hw_purchase", "date_hw_install", "date_hw_expiry", "date_hw_decomm", "site_address_a", "site_address_b", "site_address_c", "site_city", "site_state", "site_country", "site_zip", "site_rack", "site_notes", "poc_1_name", "poc_1_email", "poc_1_phone_a", "poc_1_phone_b", "poc_1_cell", "poc_1_screen", "poc_1_notes", "poc_2_name", "poc_2_email", "poc_2_phone_a", "poc_2_phone_b", "poc_2_cell", "poc_2_screen", "poc_2_notes"],    "data": [     [10084, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "56.95387", "24.22067", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]    ]   },   "items": {    "fields": ["itemid", "type", "snmp_oid", "hostid", "key_", "delay", "history", "status", "value_type", "trapper_hosts", "logtimefmt", "params", "ipmi_sensor", "authtype", "username", "password", "publickey", "privatekey", "flags", "interfaceid", "inventory_link", "jmx_endpoint", "master_itemid", "timeout", "url", "query_fields", "posts", "status_codes", "follow_redirects", "post_type", "http_proxy", "headers", "retrieve_mode", "request_method", "output_format", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host", "allow_traps"],    "data": [     [44161, 7, "", 10084, "agent.hostmetadata", "10s", "90d", 0, 1, "", "", "", "", 0, "", "", "", "", 0, null, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0],     [44162, 0, "", 10084, "agent.ping", "10s", "90d", 0, 3, "", "", "", "", 0, "", "", "", "", 0, 1, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0]    ]   },   "item_rtdata": {    "fields": ["itemid", "lastlogsize", "mtime"],    "data": [     [44161, 0, 0],     [44162, 0, 0]    ]   },   "item_preproc": {    "fields": ["item_preprocid", "itemid", "step", "type", "params", "error_handler", "error_handler_params"],    "data": []   },   "item_parameter": {    "fields": ["item_parameterid", "itemid", "name", "value"],    "data": []   },   "globalmacro": {    "fields": ["globalmacroid", "macro", "value", "type"],    "data": [     [2, "{$SNMP_COMMUNITY}", "public", 0]    ]   },   "hosts_templates": {    "fields": ["hosttemplateid", "hostid", "templateid", "link_type"],    "data": []   },   "hostmacro": {    "fields": ["hostmacroid", "hostid", "macro", "value", "type", "automatic"],    "data": [     [5676, 10084, "{$M}", "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix:Content", 2, 0]    ]   },   "drules": {    "fields": ["druleid", "name", "iprange", "delay"],    "data": [     [2, "Local network", "127.0.0.1", "10s"]    ]   },   "dchecks": {    "fields": ["dcheckid", "druleid", "type", "key_", "snmp_community", "ports", "snmpv3_securityname", "snmpv3_securitylevel", "snmpv3_authpassphrase", "snmpv3_privpassphrase", "uniq", "snmpv3_authprotocol", "snmpv3_privprotocol", "snmpv3_contextname", "host_source", "name_source"],    "data": [     [2, 2, 9, "system.uname", "", "10052", "", 0, "", "", 0, 0, 0, "", 1, 0]    ]   },   "regexps": {    "fields": ["regexpid", "name"],    "data": [     [1, "File systems for discovery"],     [2, "Network interfaces for discovery"],     [3, "Storage devices for SNMP discovery"],     [4, "Windows service names for discovery"],     [5, "Windows service startup states for discovery"]    ]   },   "expressions": {    "fields": ["expressionid", "regexpid", "expression", "expression_type", "exp_delimiter", "case_sensitive"],    "data": [     [1, 1, "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$", 3, ",", 0],     [3, 3, "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$", 4, ",", 1],     [5, 4, "^(MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$", 4, ",", 1],     [6, 5, "^(automatic|automatic delayed)$", 3, ",", 1],     [7, 2, "^Software Loopback Interface", 4, ",", 1],     [8, 2, "^(In)?[Ll]oop[Bb]ack[0-9._]*$", 4, ",", 1],     [9, 2, "^NULL[0-9.]*$", 4, ",", 1],     [10, 2, "^[Ll]o[0-9.]*$", 4, ",", 1],     [11, 2, "^[Ss]ystem$", 4, ",", 1],     [12, 2, "^Nu[0-9.]*$", 4, ",", 1]    ]   },   "config": {    "fields": ["configid", "snmptrap_logging", "hk_history_global", "hk_history", "autoreg_tls_accept"],    "data": [     [1, 1, 0, "90d", 1]    ]   },   "httptest": {    "fields": ["httptestid", "name", "delay", "agent", "authentication", "http_user", "http_password", "hostid", "http_proxy", "retries", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host"],    "data": []   },   "httptestitem": {    "fields": ["httptestitemid", "httptestid", "itemid", "type"],    "data": []   },   "httptest_field": {    "fields": ["httptest_fieldid", "httptestid", "type", "name", "value"],    "data": []   },   "httpstep": {    "fields": ["httpstepid", "httptestid", "name", "no", "url", "timeout", "posts", "required", "status_codes", "follow_redirects", "retrieve_mode", "post_type"],    "data": []   },   "httpstepitem": {    "fields": ["httpstepitemid", "httpstepid", "itemid", "type"],    "data": []   },   "httpstep_field": {    "fields": ["httpstep_fieldid", "httpstepid", "type", "name", "value"],    "data": []   },   "config_autoreg_tls": {    "fields": ["autoreg_tlsid", "tls_psk_identity", "tls_psk"],    "data": [     [1, "", ""]    ]   }  },  "macro.secrets": {   "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix": {    "Content": "738"   }  },  "config_revision": 2 } ```

en-us	##### Configuration request  The server will first send an empty `proxy config` request. This request is sent every `ProxyConfigFrequency` (server configuration parameter) seconds.  The proxy responds with the current proxy version, session token and configuration revision. The server responds with the configuration data that need to be updated.  | name | <   | <   | <   | <   | value type | description | |-|-|-|-|----------|----------|----------------------------------------| | server→proxy: | <   | <   | <   | <   | <   | <   | | **request** | <   | <   | <   | <   | *string* | 'proxy config' | | |<|<|<|<|<|<| | proxy→server: | <   | <   | <   | <   | <   | <   | | **version** | <   | <   | <   | <   | *string* | Proxy version (\<major>.\<minor>.\<build>). | | **session** | <   | <   | <   | <   | *string* | Proxy configuration session token. | | **config_revision** | <   | <   | <   | <   | *number* | Proxy configuration revision. | | |<|<|<|<|<|<| | server→proxy: | <   | <   | <   | <   | <   | <   | | **full_sync** | <   | <   | <   | <   | *number* | 1 - if full configuration data is sent; absent - otherwise (optional). | | **data** | <   | <   | <   | <   | *array* | Object of table data. Absent if configuration has not been changed (optional). | |     | **\<table>** | <   | <   | <   | *object* | One or more objects with \<table> data (optional, depending on changes). | | ^   |     | **fields** | <   | <   | *array* | Array of field names. | | ^   | ^   |     | -   | <   | *string* | Field name. | | ^   | ^   | **data** | <   | <   | *array* | Array of rows. | | ^   | ^   |     | -   | <   | *array* | Array of columns. | | ^   | ^   | ^   |     | -   | *string*,*number* | Column value with type depending on column type in database schema. | |     | <   | <   | <   | <   | <   | <   | | **macro.secrets** | <   | <   | <   | <  | *object* | Secret macro information, absent if there are no changes in vault macros  (optional). | | **config_revision** | <   | <   | <   | <   | *number* | Configuration cache revision - sent with configuration data (optional). | | **del_hostids** | <   | <   | <   | <   | *array* | Array of removed hostids (optional). | |     | -   | <   | <   | <   | *number* | Host identifier. | | **del_macro_hostids** | <   | <   | <   | <   | *array* | Array of hostids with all macros removed (optional). | |     | -   | <   | <   | <   | *number* | Host identifier. | |     | <   | <   | <   | <   | <   | <   | | proxy→server: | <   | <   | <   | <   | <   | <   | | **response** | <   | <   | <   | <   | *string* | Request success information ('success' or 'failed'). | | **version** | <   | <   | <   | <   | *string* | Proxy version (\<major>.\<minor>.\<build>). |  Example:  server→proxy:  server→proxy:  ```{.javascript} {   "request":"proxy config" }  ```  proxy→server:  ```{.javascript} {   "version": "7.0.0",   "session": "0033124949800811e5686dbfd9bcea98",   "config_revision": 0 } ```  server→proxy:  ```{.javascript} {  "full_sync": 1,  "data": {   "hosts": {    "fields": ["hostid", "host", "status", "ipmi_authtype", "ipmi_privilege", "ipmi_username", "ipmi_password", "name", "tls_connect", "tls_accept", "tls_issuer", "tls_subject", "tls_psk_identity", "tls_psk"],    "data": [     [10084, "Zabbix server", 0, -1, 2, "", "", "Zabbix server", 1, 1, "", "", "", ""]    ]   },   "interface": {    "fields": ["interfaceid", "hostid", "main", "type", "useip", "ip", "dns", "port", "available"],    "data": [     [1, 10084, 1, 1, 1, "127.0.0.1", "", "10053", 1]    ]   },   "interface_snmp": {    "fields": ["interfaceid", "version", "bulk", "community", "securityname", "securitylevel", "authpassphrase", "privpassphrase", "authprotocol", "privprotocol", "contextname"],    "data": []   },   "host_inventory": {    "fields": ["hostid", "type", "type_full", "name", "alias", "os", "os_full", "os_short", "serialno_a", "serialno_b", "tag", "asset_tag", "macaddress_a", "macaddress_b", "hardware", "hardware_full", "software", "software_full", "software_app_a", "software_app_b", "software_app_c", "software_app_d", "software_app_e", "contact", "location", "location_lat", "location_lon", "notes", "chassis", "model", "hw_arch", "vendor", "contract_number", "installer_name", "deployment_status", "url_a", "url_b", "url_c", "host_networks", "host_netmask", "host_router", "oob_ip", "oob_netmask", "oob_router", "date_hw_purchase", "date_hw_install", "date_hw_expiry", "date_hw_decomm", "site_address_a", "site_address_b", "site_address_c", "site_city", "site_state", "site_country", "site_zip", "site_rack", "site_notes", "poc_1_name", "poc_1_email", "poc_1_phone_a", "poc_1_phone_b", "poc_1_cell", "poc_1_screen", "poc_1_notes", "poc_2_name", "poc_2_email", "poc_2_phone_a", "poc_2_phone_b", "poc_2_cell", "poc_2_screen", "poc_2_notes"],    "data": [     [10084, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "56.95387", "24.22067", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]    ]   },   "items": {    "fields": ["itemid", "type", "snmp_oid", "hostid", "key_", "delay", "history", "status", "value_type", "trapper_hosts", "logtimefmt", "params", "ipmi_sensor", "authtype", "username", "password", "publickey", "privatekey", "flags", "interfaceid", "inventory_link", "jmx_endpoint", "master_itemid", "timeout", "url", "query_fields", "posts", "status_codes", "follow_redirects", "post_type", "http_proxy", "headers", "retrieve_mode", "request_method", "output_format", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host", "allow_traps"],    "data": [     [44161, 7, "", 10084, "agent.hostmetadata", "10s", "90d", 0, 1, "", "", "", "", 0, "", "", "", "", 0, null, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0],     [44162, 0, "", 10084, "agent.ping", "10s", "90d", 0, 3, "", "", "", "", 0, "", "", "", "", 0, 1, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0]    ]   },   "item_rtdata": {    "fields": ["itemid", "lastlogsize", "mtime"],    "data": [     [44161, 0, 0],     [44162, 0, 0]    ]   },   "item_preproc": {    "fields": ["item_preprocid", "itemid", "step", "type", "params", "error_handler", "error_handler_params"],    "data": []   },   "item_parameter": {    "fields": ["item_parameterid", "itemid", "name", "value"],    "data": []   },   "globalmacro": {    "fields": ["globalmacroid", "macro", "value", "type"],    "data": [     [2, "{$SNMP_COMMUNITY}", "public", 0]    ]   },   "hosts_templates": {    "fields": ["hosttemplateid", "hostid", "templateid", "link_type"],    "data": []   },   "hostmacro": {    "fields": ["hostmacroid", "hostid", "macro", "value", "type", "automatic"],    "data": [     [5676, 10084, "{$M}", "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix:Content", 2, 0]    ]   },   "drules": {    "fields": ["druleid", "name", "iprange", "delay"],    "data": [     [2, "Local network", "127.0.0.1", "10s"]    ]   },   "dchecks": {    "fields": ["dcheckid", "druleid", "type", "key_", "snmp_community", "ports", "snmpv3_securityname", "snmpv3_securitylevel", "snmpv3_authpassphrase", "snmpv3_privpassphrase", "uniq", "snmpv3_authprotocol", "snmpv3_privprotocol", "snmpv3_contextname", "host_source", "name_source"],    "data": [     [2, 2, 9, "system.uname", "", "10052", "", 0, "", "", 0, 0, 0, "", 1, 0]    ]   },   "regexps": {    "fields": ["regexpid", "name"],    "data": [     [1, "File systems for discovery"],     [2, "Network interfaces for discovery"],     [3, "Storage devices for SNMP discovery"],     [4, "Windows service names for discovery"],     [5, "Windows service startup states for discovery"]    ]   },   "expressions": {    "fields": ["expressionid", "regexpid", "expression", "expression_type", "exp_delimiter", "case_sensitive"],    "data": [     [1, 1, "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$", 3, ",", 0],     [3, 3, "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$", 4, ",", 1],     [5, 4, "^(MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$", 4, ",", 1],     [6, 5, "^(automatic|automatic delayed)$", 3, ",", 1],     [7, 2, "^Software Loopback Interface", 4, ",", 1],     [8, 2, "^(In)?[Ll]oop[Bb]ack[0-9._]*$", 4, ",", 1],     [9, 2, "^NULL[0-9.]*$", 4, ",", 1],     [10, 2, "^[Ll]o[0-9.]*$", 4, ",", 1],     [11, 2, "^[Ss]ystem$", 4, ",", 1],     [12, 2, "^Nu[0-9.]*$", 4, ",", 1]    ]   },   "config": {    "fields": ["configid", "snmptrap_logging", "hk_history_global", "hk_history", "autoreg_tls_accept"],    "data": [     [1, 1, 0, "90d", 1]    ]   },   "httptest": {    "fields": ["httptestid", "name", "delay", "agent", "authentication", "http_user", "http_password", "hostid", "http_proxy", "retries", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host"],    "data": []   },   "httptestitem": {    "fields": ["httptestitemid", "httptestid", "itemid", "type"],    "data": []   },   "httptest_field": {    "fields": ["httptest_fieldid", "httptestid", "type", "name", "value"],    "data": []   },   "httpstep": {    "fields": ["httpstepid", "httptestid", "name", "no", "url", "timeout", "posts", "required", "status_codes", "follow_redirects", "retrieve_mode", "post_type"],    "data": []   },   "httpstepitem": {    "fields": ["httpstepitemid", "httpstepid", "itemid", "type"],    "data": []   },   "httpstep_field": {    "fields": ["httpstep_fieldid", "httpstepid", "type", "name", "value"],    "data": []   },   "config_autoreg_tls": {    "fields": ["autoreg_tlsid", "tls_psk_identity", "tls_psk"],    "data": [     [1, "", ""]    ]   }  },  "macro.secrets": {   "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix": {    "Content": "738"   }  },  "config_revision": 2 } ```  proxy→server:  ```{.javascript} {   "response": "success",   "version": "7.0.0" } ```
es	##### Solicitud de configuración  El servidor primero enviará una solicitud de "configuración de proxy" vacía. Esta solicitud se envía cada `ProxyConfigFrequency` (parámetro de configuración del servidor) segundos.  El proxy responde con la versión actual del proxy, el token de sesión y la revisión de la configuración. El servidor responde con los datos de configuración que deben actualizarse.  | nombre | < | < | < | < | tipo de valor | descripción | |-|-|-|-|----------|----------|----------------------------------------| | servidor→proxy: | < | < | < | < | < | < | | **solicitud** | < | < | < | < | *cadena* | 'configuración de proxy' | | |<|<|<|<|<|<| | proxy→servidor: | < | < | < | < | < | < | | **version** | < | < | < | < | *cadena* | Versión de proxy (\<principal>.\<menor>.\<compilación>). | | **session** | < | < | < | < | *cadena* | Token de sesión de configuración de proxy. | | **config_revision** | < | < | < | < | *número* | Revisión de la configuración del proxy. | | |<|<|<|<|<|<| | servidor→proxy: | < | < | < | < | < | < | | **full_sync** | < | < | < | < | *número* | 1 - si se envían los datos de configuración completos; ausente - en caso contrario (opcional). | | **data** | < | < | < | < | *matriz* | Objeto de datos de la tabla. Ausente si no se ha cambiado la configuración (opcional). | | | **\<tabla>** | < | < | < | *objeto* | Uno o más objetos con datos \<table> (opcional, dependiendo de los cambios). | | ^ | | **fields** | < | < | *matriz* | Matriz de nombres de campos. | | ^ | ^ | | - | < | *cadena* | Nombre del campo. | | ^ | ^ | **data** | < | < | *matriz* | Conjunto de filas. | | ^ | ^ | | - | < | *array* | Conjunto de columnas. | | ^ | ^ | ^ | | - | *string*,*number* | Valor de columna con tipo según el tipo de columna en el esquema de la base de datos. | | | < | < | < | < | < | < | | **macro.secrets** | < | < | < | < | *objeto* | Información de macro secreta, ausente si no hay cambios en las macros de la bóveda (opcional). | | **config_revision** | < | < | < | < | *número* | Revisión de la caché de configuración: enviada con datos de configuración (opcional). | | **del_hostids** | < | < | < | < | *matriz* | Matriz de hostids eliminados (opcional). | | | - | < | < | < | *número* | Identificador de equipo. | | **del_macro_hostids** | < | < | < | < | *matriz* | Matriz de hostids con todas las macros eliminadas (opcional). | | | - | < | < | < | *número* | Identificador de equipo. | | | < | < | < | < | < | < | | proxy→servidor: | < | < | < | < | < | < | | **response** | < | < | < | < | *cadena* | Solicite información de éxito ("éxito" o "fallido"). | | **version** | < | < | < | < | *cadena* | Versión de proxy (\<principal>.\<menor>.\<compilación>). |  Ejemplo:  servidor→proxy:  servidor→proxy:  ```{.javascript} {   "request":"proxy config" }  ```  proxy→servidor:  ```{.javascript} {   "version": "7.0.0",   "session": "0033124949800811e5686dbfd9bcea98",   "config_revision": 0 } ```  servidor→proxy:  ```{.javascript}  {  "full_sync": 1,  "data": {   "hosts": {    "fields": ["hostid", "host", "status", "ipmi_authtype", "ipmi_privilege", "ipmi_username", "ipmi_password", "name", "tls_connect", "tls_accept", "tls_issuer", "tls_subject", "tls_psk_identity", "tls_psk"],    "data": [     [10084, "Zabbix server", 0, -1, 2, "", "", "Zabbix server", 1, 1, "", "", "", ""]    ]   },   "interface": {    "fields": ["interfaceid", "hostid", "main", "type", "useip", "ip", "dns", "port", "available"],    "data": [     [1, 10084, 1, 1, 1, "127.0.0.1", "", "10053", 1]    ]   },   "interface_snmp": {    "fields": ["interfaceid", "version", "bulk", "community", "securityname", "securitylevel", "authpassphrase", "privpassphrase", "authprotocol", "privprotocol", "contextname"],    "data": []   },   "host_inventory": {    "fields": ["hostid", "type", "type_full", "name", "alias", "os", "os_full", "os_short", "serialno_a", "serialno_b", "tag", "asset_tag", "macaddress_a", "macaddress_b", "hardware", "hardware_full", "software", "software_full", "software_app_a", "software_app_b", "software_app_c", "software_app_d", "software_app_e", "contact", "location", "location_lat", "location_lon", "notes", "chassis", "model", "hw_arch", "vendor", "contract_number", "installer_name", "deployment_status", "url_a", "url_b", "url_c", "host_networks", "host_netmask", "host_router", "oob_ip", "oob_netmask", "oob_router", "date_hw_purchase", "date_hw_install", "date_hw_expiry", "date_hw_decomm", "site_address_a", "site_address_b", "site_address_c", "site_city", "site_state", "site_country", "site_zip", "site_rack", "site_notes", "poc_1_name", "poc_1_email", "poc_1_phone_a", "poc_1_phone_b", "poc_1_cell", "poc_1_screen", "poc_1_notes", "poc_2_name", "poc_2_email", "poc_2_phone_a", "poc_2_phone_b", "poc_2_cell", "poc_2_screen", "poc_2_notes"],    "data": [     [10084, "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "56.95387", "24.22067", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]    ]   },   "items": {    "fields": ["itemid", "type", "snmp_oid", "hostid", "key_", "delay", "history", "status", "value_type", "trapper_hosts", "logtimefmt", "params", "ipmi_sensor", "authtype", "username", "password", "publickey", "privatekey", "flags", "interfaceid", "inventory_link", "jmx_endpoint", "master_itemid", "timeout", "url", "query_fields", "posts", "status_codes", "follow_redirects", "post_type", "http_proxy", "headers", "retrieve_mode", "request_method", "output_format", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host", "allow_traps"],    "data": [     [44161, 7, "", 10084, "agent.hostmetadata", "10s", "90d", 0, 1, "", "", "", "", 0, "", "", "", "", 0, null, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0],     [44162, 0, "", 10084, "agent.ping", "10s", "90d", 0, 3, "", "", "", "", 0, "", "", "", "", 0, 1, 0, "", null, "3s", "", "", "", "200", 1, 0, "", "", 0, 0, 0, "", "", "", 0, 0, 0]    ]   },   "item_rtdata": {    "fields": ["itemid", "lastlogsize", "mtime"],    "data": [     [44161, 0, 0],     [44162, 0, 0]    ]   },   "item_preproc": {    "fields": ["item_preprocid", "itemid", "step", "type", "params", "error_handler", "error_handler_params"],    "data": []   },   "item_parameter": {    "fields": ["item_parameterid", "itemid", "name", "value"],    "data": []   },   "globalmacro": {    "fields": ["globalmacroid", "macro", "value", "type"],    "data": [     [2, "{$SNMP_COMMUNITY}", "public", 0]    ]   },   "hosts_templates": {    "fields": ["hosttemplateid", "hostid", "templateid", "link_type"],    "data": []   },   "hostmacro": {    "fields": ["hostmacroid", "hostid", "macro", "value", "type", "automatic"],    "data": [     [5676, 10084, "{$M}", "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix:Content", 2, 0]    ]   },   "drules": {    "fields": ["druleid", "name", "iprange", "delay"],    "data": [     [2, "Local network", "127.0.0.1", "10s"]    ]   },   "dchecks": {    "fields": ["dcheckid", "druleid", "type", "key_", "snmp_community", "ports", "snmpv3_securityname", "snmpv3_securitylevel", "snmpv3_authpassphrase", "snmpv3_privpassphrase", "uniq", "snmpv3_authprotocol", "snmpv3_privprotocol", "snmpv3_contextname", "host_source", "name_source"],    "data": [     [2, 2, 9, "system.uname", "", "10052", "", 0, "", "", 0, 0, 0, "", 1, 0]    ]   },   "regexps": {    "fields": ["regexpid", "name"],    "data": [     [1, "File systems for discovery"],     [2, "Network interfaces for discovery"],     [3, "Storage devices for SNMP discovery"],     [4, "Windows service names for discovery"],     [5, "Windows service startup states for discovery"]    ]   },   "expressions": {    "fields": ["expressionid", "regexpid", "expression", "expression_type", "exp_delimiter", "case_sensitive"],    "data": [     [1, 1, "^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$", 3, ",", 0],     [3, 3, "^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$", 4, ",", 1],     [5, 4, "^(MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$", 4, ",", 1],     [6, 5, "^(automatic|automatic delayed)$", 3, ",", 1],     [7, 2, "^Software Loopback Interface", 4, ",", 1],     [8, 2, "^(In)?[Ll]oop[Bb]ack[0-9._]*$", 4, ",", 1],     [9, 2, "^NULL[0-9.]*$", 4, ",", 1],     [10, 2, "^[Ll]o[0-9.]*$", 4, ",", 1],     [11, 2, "^[Ss]ystem$", 4, ",", 1],     [12, 2, "^Nu[0-9.]*$", 4, ",", 1]    ]   },   "config": {    "fields": ["configid", "snmptrap_logging", "hk_history_global", "hk_history", "autoreg_tls_accept"],    "data": [     [1, 1, 0, "90d", 1]    ]   },   "httptest": {    "fields": ["httptestid", "name", "delay", "agent", "authentication", "http_user", "http_password", "hostid", "http_proxy", "retries", "ssl_cert_file", "ssl_key_file", "ssl_key_password", "verify_peer", "verify_host"],    "data": []   },   "httptestitem": {    "fields": ["httptestitemid", "httptestid", "itemid", "type"],    "data": []   },   "httptest_field": {    "fields": ["httptest_fieldid", "httptestid", "type", "name", "value"],    "data": []   },   "httpstep": {    "fields": ["httpstepid", "httptestid", "name", "no", "url", "timeout", "posts", "required", "status_codes", "follow_redirects", "retrieve_mode", "post_type"],    "data": []   },   "httpstepitem": {    "fields": ["httpstepitemid", "httpstepid", "itemid", "type"],    "data": []   },   "httpstep_field": {    "fields": ["httpstep_fieldid", "httpstepid", "type", "name", "value"],    "data": []   },   "config_autoreg_tls": {    "fields": ["autoreg_tlsid", "tls_psk_identity", "tls_psk"],    "data": [     [1, "", ""]    ]   }  },  "macro.secrets": {   "AppID=zabbix_server&Query=Safe=passwordSafe;Object=zabbix": {    "Content": "738"   }  },  "config_revision": 2 } ```  proxy→servidor:  ```{.javascript} {   "response": "success",   "version": "7.0.0" } ```

en-us	 ##### Configuration  Specify fping location in the *[FpingLocation](/manual/appendix/config/zabbix_server#fpinglocation)* parameter of Zabbix server/proxy configuration file  (or *[Fping6Location](/manual/appendix/config/zabbix_server#fping6location)* parameter for using IPv6 addresses).  fping should be executable by the user Zabbix server/proxy run as and this user should have sufficient rights.  See also: [Known issues](/manual/installation/known_issues#simple_checks) for processing simple checks with fping versions below 3.10.
es	 ##### Configuración  Especifique la ubicación de fping en el parámetro *[FpingLocation](/manual/appendix/config/zabbix_server#fpinglocation)* del archivo de configuración del servidor/proxy de Zabbix (o parámetro *[Fping6Location](/manual/appendix/config/zabbix_server#fping6location)* para usar direcciones IPv6).  fping debe ser ejecutable por el usuario que ejecuta el servidor/proxy Zabbix y este usuario debe tener derechos suficientes.  Consulte también: [Problemas conocidos](/manual/installation/known_issues#simple_checks) para procesar comprobaciones simples con versiones de fping inferiores a 3.10.

en-us	#### Configuration  Tags can be entered in a dedicated tab, for example, in trigger configuration:  ![](../../../assets/en/manual/config/tags_trigger.png)
es	#### Configuración  Las etiquetas se pueden ingresar en una pestaña dedicada, por ejemplo, en disparador configuración:  ![](../../../assets/en/manual/config/tags_trigger.png)

en-us	 #### Configuration  The *Authentication* tab allows to set the default authentication method, specify a group for  deprovisioned users and set password complexity requirements for Zabbix users.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/users/auth.png)  Configuration parameters:  |Parameter|Description| |--|--------| |*Default authentication*|Select the default authentication method for Zabbix - *Internal* or *LDAP*.| |*Deprovisioned users group*|Specify a user group for deprovisioned users. This setting is required only for JIT provisioning, regarding users that were created in Zabbix from LDAP or SAML systems, but no longer need to be provisioned.<br>A disabled user group must be specified.| |*Minimum password length*|By default, the minimum password length is set to 8. Supported range: 1-70. Note that passwords longer than 72 characters will be truncated.| |*Password must contain*|Mark one or several checkboxes to require usage of specified characters in a password:<br>- an uppercase and a lowercase Latin letter<br>- a digit<br>- a special character<br><br>Hover over the question mark to see a hint with the list of characters for each option.| |*Avoid easy-to-guess passwords*|If marked, a password will be checked against the following requirements:<br>- must not contain user's name, surname, or username<br>- must not be one of the common or context-specific passwords.<br><br>The list of common and context-specific passwords is generated automatically from the list of NCSC "Top 100k passwords", the list of SecLists "Top 1M passwords" and the list of Zabbix context-specific passwords. Internal users will not be allowed to set passwords included in this list as such passwords are considered weak due to their common use.|  Changes in password complexity requirements will not affect existing user passwords, but if an existing user chooses to change a password, the new password will have to meet current requirements. A hint with the list of requirements will be displayed next to the *Password* field in the [user profile](/manual/web_interface/user_profile) and in the [user configuration form](/manual/config/users_and_usergroups/user) accessible from the *Users → Users* menu.
es	 #### Configuración  La pestaña *Autenticación* permite configurar el método de autenticación predeterminado, especificar un grupo para desaprovisionado de usuarios y establecer requisitos de complejidad de contraseñas para los usuarios de Zabbix.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/users/auth.png)  Parámetros de configuración:  |Parámetro|Descripción| |--|--------| |*Autenticación predeterminada*|Seleccione el método de autenticación predeterminado para Zabbix: *Interno* o *LDAP*.| |*Grupo de usuarios dados de baja*|Especifique un grupo de usuarios para los usuarios dados de baja. Esta configuración es necesaria solo para el aprovisionamiento JIT, en relación con los usuarios que se crearon en Zabbix desde sistemas LDAP o SAML, pero que ya no necesitan ser aprovisionados.<br>Se debe especificar un grupo de usuarios deshabilitado.| |*Longitud mínima de la contraseña*|De forma predeterminada, la longitud mínima de la contraseña está establecida en 8. Rango admitido: 1-70. Tenga en cuenta que las contraseñas de más de 72 caracteres se truncarán.| |*La contraseña debe contener*|Marque una o varias casillas de verificación para requerir el uso de caracteres específicos en una contraseña:<br>- una letra latina mayúscula y minúscula<br>- un dígito<br>- un carácter especial<br>< br>Pase el cursor sobre el signo de interrogación para ver una pista con la lista de caracteres para cada opción.| |*Evite contraseñas fáciles de adivinar*|Si está marcada, una contraseña se verificará según los siguientes requisitos:<br>- no debe contener el nombre, apellido o nombre de usuario del usuario<br>- no debe ser uno de los comunes o contraseñas específicas del contexto.<br><br>La lista de contraseñas comunes y específicas del contexto se genera automáticamente a partir de la lista de NCSC "Top 100k contraseñas", la lista de SecLists "Top 1M de contraseñas" y la lista de contexto de Zabbix. contraseñas específicas. Los usuarios internos no podrán establecer contraseñas incluidas en esta lista, ya que dichas contraseñas se consideran débiles debido a su uso común.|  Los cambios en los requisitos de complejidad de las contraseñas no afectarán a las  contraseñas de usuario existentes, pero si un usuario existente elige cambiar una contraseña, la nueva contraseña deberá cumplir con los requisitos actuales. Una pista con la lista de requisitos se mostrará junto al campo *Contraseña* en el [perfil de usuario](/manual/web_interface/user_profile) y en el [formulario de configuración del perfil de usuario](/manual/config/users_and_usergroups/user) accesible desde el menú *Usuarios → Usuarios*.

en-us	#### Configuration  The following steps are required to configure data streaming to an external system:  1\. Have a remote system set up for receiving data from Zabbix. For this purpose, the following tools are available:  -   An example of a simple [receiver](https://git.zabbix.com/projects/ZT/repos/receiver/browse) that logs the received information in `events.ndjson` and `history.ndjson` files. -   [Kafka connector for Zabbix server](https://git.zabbix.com/projects/ZT/repos/kafka-connector/browse) - a lightweight server written in Go, designed to forward item values and events from a Zabbix server to a Kafka broker.  2\. Set the required number of connector workers in Zabbix by adjusting the [`StartConnectors`](/manual/appendix/config/zabbix_server#startconnectors) parameter in `zabbix_server.conf`. The number of connector workers should match (or exceed if concurrent sessions are more than 1) the configured connector count in Zabbix frontend. Then, restart Zabbix server.  3\. Configure a new connector in Zabbix frontend (*Administration* → *General* → *Connectors*) and reload the server cache with the `zabbix_server -R config_cache_reload` command.  ![](../../../../assets/en/manual/config/connector.png){width="600"}  Mandatory fields are marked by an asterisk.  |Parameter|Description| |--|--------| |*Name*|Enter the connector name.| |*Data type*|Select the data type to stream:<br>**Item values** - stream item values from Zabbix to external systems;<br>**Events** - stream events from Zabbix to external systems.| |*URL*|Enter the receiver URL. User macros are supported.| |*Tag filter*|Export only item values or events matching the tag filter. If not set, then export everything.<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.| |*Type of information*|Select the type of information (numeric (unsigned), numeric (float), character, etc.), by which to filter the item values that the connector should stream.<br>This field is available if *Data type* is set to "Item values".| |*HTTP authentication*|Select the authentication option:<br>**None** - no authentication used;<br>**Basic** - basic authentication is used;<br>**NTLM** - NTLM ([Windows NT LAN Manager](http://en.wikipedia.org/wiki/NTLM)) authentication is used;<br>**Kerberos** - Kerberos authentication is used (see also: [Configuring Kerberos with Zabbix](/manual/appendix/items/kerberos));<br>**Digest** - Digest authentication is used;<br>**Bearer** - Bearer authentication is used.| |*Username*|Enter the user name (up to 255 characters). User macros are supported.<br>This field is available if *HTTP authentication* is set to "Basic", "NTLM", "Kerberos", or "Digest".| |*Password*|Enter the user password (up to 255 characters). User macros are supported.<br>This field is available if *HTTP authentication* is set to "Basic", "NTLM", "Kerberos", or "Digest".| |*Bearer token*|Enter the Bearer token. User macros are supported.<br>This field is available and required if *HTTP authentication* is set to "Bearer".| |*Advanced configuration*|Click the *Advanced configuration* label to display advanced configuration options (see below).| |*Max records per message*|Specify the maximum number of values or events that can be streamed within one message.| |*Concurrent sessions*|Select the number of sender processes to run for this connector. Up to 100 sessions can be specified; the default value is "1".| |*Attempts*|Number of attempts for streaming data. Up to 5 attempts can be specified; the default value is "1".| |*Attempt interval*|Specify how long the connector should wait after an unsuccessful attempt to stream data. Up to 10s can be specified; the default value is "5s".<br>This field is available if *Attempts* is set to "2" or more.<br>Unsuccessful attempts are those where establishing a connection has failed, or where the HTTP response code is not 200, 201, 202, 203, 204. Retries are **triggered** in case of communication errors or when the HTTP response code is not 200, 201, 202, 203, 204, 400, 401, 403, 404, 405, 415, 422. Redirects are followed, so 302 -> 200 is a positive response; whereas 302 -> 503 will trigger a retry.| |*Timeout*|Specify the message timeout (1-60 seconds, default - 5 seconds).<br>Time suffixes are supported, e.g., 30s, 1m. User macros are supported.| |*HTTP proxy*|You can specify an HTTP proxy to use in the following format:<br>`[protocol://][username[:password]@]proxy.example.com[:port]`<br>User macros are supported.<br><br>The optional `protocol://` prefix may be used to specify alternative proxy protocols (the protocol prefix support was added in cURL 7.21.7). With no protocol specified, the proxy will be treated as an HTTP proxy. By default, 1080 port will be used.<br><br>If *HTTP proxy* is specified, the proxy will overwrite proxy related environment variables like `http_proxy`, `HTTPS_PROXY`. If not specified, the proxy will not overwrite proxy-related environment variables. The entered value is passed on as is, no sanity checking takes place.<br>You may also enter a SOCKS proxy address. If you specify the wrong protocol, the connection will fail and the item will become unsupported.<br><br>Note that only simple authentication is supported with HTTP proxy.| |*SSL verify peer*|Mark the checkbox to verify the SSL certificate of the web server.<br>The server certificate will be automatically taken from system-wide certificate authority (CA) location. You can override the location of CA files using Zabbix server or proxy configuration parameter [`SSLCALocation`](/manual/appendix/config/zabbix_server).| |*SSL verify host*|Mark the checkbox to verify that the *Common Name* field or the *Subject Alternate Name* field of the web server certificate matches.<br>This sets the [`CURLOPT_SSL_VERIFYHOST`](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) cURL option.| |*SSL certificate file*|Name of the SSL certificate file used for client authentication. The certificate file must be in PEM^1^ format. User macros are supported.<br>If the certificate file also contains the private key, leave the *SSL key file* field empty. If the key is encrypted, specify the password in the *SSL key password* field. The directory containing this file is specified by Zabbix server or proxy configuration parameter [`SSLCertLocation`](/manual/appendix/config/zabbix_server).| |*SSL key file*|Name of the SSL private key file used for client authentication. The private key file must be in PEM^1^ format. User macros are supported.<br>The directory containing this file is specified by Zabbix server or proxy configuration parameter [`SSLKeyLocation`](/manual/appendix/config/zabbix_server).| |*SSL key password*|SSL private key file password. User macros are supported.| |*Description*|Enter the connector description.| |*Enabled*|Mark the checkbox to enable the connector.|
es	#### Configuración  Se requieren los siguientes pasos para configurar la transmisión de datos a un sistema externo:  1\. Tener un sistema remoto configurado para recibir datos de Zabbix.  Consulte la documentación de un [receptor](https://git.zabbix.com/projects/ZT/repos/receiver/browse) simple. Actualmente, el receptor registra la información recibida en los archivos events.ndjson y history.ndjson.  2\. Establezca el número de trabajadores del conector requeridos en Zabbix ajustando el parámetro [`StartConnectors`](/manual/appendix/config/zabbix_server#startconnectors) en zabbix_server.conf.  El número de trabajadores del conector debe coincidir (o exceder si las sesiones simultáneas son más del 1) recuento de conectores configurado en la interfaz de Zabbix. Luego, reinicie el servidor Zabbix.  3\. Configure un nuevo conector en la interfaz de Zabbix (*Administración* -> *General* -> *Conectores*) y vuelva a cargar la caché del servidor con el comando "zabbix_server -R config_cache_reload".  ![](../../../../assets/en/manual/config/connector.png)  Los campos obligatorios están marcados con un asterisco.  |Parámetro|Descripción| |--|--------| |*Nombre*|Ingrese el nombre del conector. | |*Tipo de datos*|Seleccione el tipo de datos: *Valores de métricas* o *Eventos*. | |*URL*|Ingrese la URL del receptor. Se admiten macros de usuario. | |*Filtro de etiquetas*|Exporta solo valores o eventos que coincidan con el filtro de etiquetas. Si no está configurado, exporte todo.<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 | |*Autenticación HTTP*|Seleccione la opción de autenticación:<br>**Ninguno**: no se utiliza autenticación;<br>**Básico**: se utiliza autenticación básica;<br>**NTLM** - NTLM ([ Windows NT LAN Manager)](http://en.wikipedia.org/wiki/NTLM) se utiliza autenticación;<br>**Kerberos**: se utiliza autenticación Kerberos;<br>**Digest**: autenticación implícita se utiliza;<br>**Portador** - Se utiliza autenticación de portador.| |*Nombre de usuario*|Ingrese el nombre de usuario.<br>Este campo está disponible si *autenticación HTTP* está configurada en Básica, NTLM, Kerberos o Digest. Se admiten macros de usuario. | |*Contraseña*|Ingrese la contraseña de usuario.<br>Este campo está disponible si *autenticación HTTP* está configurada en Básica, NTLM, Kerberos o Digest. Se admiten macros de usuario. | |*Token de portador*|Ingrese el token de portador.<br>Este campo está disponible y es obligatorio si *autenticación HTTP* está configurado en Portador. Se admiten macros de usuario. | |*Configuración avanzada*|Marque esta casilla de verificación para mostrar las opciones de configuración avanzadas. | |*Registros máximos por mensaje*|Especifique el número máximo de valores o eventos que se pueden enviar dentro de un mensaje. | |*Sesiones simultáneas*|Seleccione el número de procesos de remitente que se ejecutarán para este conector. Se pueden especificar hasta 100 sesiones; el valor predeterminado es '1'.| |*Intentos*|Número de intentos para intentar enviar los datos. Se pueden especificar hasta 5 intentos; el valor predeterminado es '1'.| |*Tiempo de espera*|Especifique el tiempo de espera del mensaje (1-60 segundos, predeterminado 5 segundos).<br>Se admiten sufijos de tiempo, p. 30s, 1m. Se admiten macros de usuario. | |*Proxy HTTP*|Puede especificar un proxy HTTP para usar, usando el formato `[protocolo://][nombre de usuario[:contraseña]@]proxy.example.com[:puerto]`.<br>El opcional ` El prefijo protocolo://` se puede utilizar para especificar protocolos de proxy alternativos (la compatibilidad con el prefijo de protocolo se agregó en cURL 7.21.7). Sin ningún protocolo especificado, el proxy será tratado como un proxy HTTP.<br>De forma predeterminada, se utilizará el puerto 1080.<br>Si se especifica, el proxy sobrescribirá las variables de entorno relacionadas con el proxy, como http\_proxy, HTTPS\_PROXY. Si no se especifica, el proxy no sobrescribirá las variables de entorno relacionadas con el proxy. El valor ingresado se transmite "tal cual", no se realiza ninguna verificación de idoneidad.<br>También puede ingresar una dirección de proxy SOCKS. Si especifica el protocolo incorrecto, la conexión fallará y el elemento dejará de ser compatible.<br>*Tenga en cuenta* que solo se admite la autenticación simple con el proxy HTTP.<br>Se admiten macros de usuario.| |*SSL verificar par*|Marque la casilla de verificación para verificar el certificado SSL del servidor web.<br>El certificado del servidor se tomará automáticamente de la ubicación de la autoridad certificadora (CA) de todo el sistema. Puede anular la ubicación de los archivos CA utilizando el servidor Zabbix o el parámetro de configuración del proxy [SSLCALocation](/manual/appendix/config/zabbix_server).| |*SSL verificar equipo*|Marque la casilla de verificación para verificar que el campo *Nombre común* o el campo *Nombre alternativo del sujeto* del certificado del servidor web coincidan.<br>Esto establece el [CURLOPT\_SSL\_VERIFYHOST](http: //curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) opción cURL.| |*Archivo de certificado SSL*|Nombre del archivo de certificado SSL utilizado para la autenticación del cliente. El archivo del certificado debe estar en formato PEM^1^. Si el archivo de certificado contiene también la clave privada, deje el campo *archivo de clave SSL* vacío. Si la clave está cifrada, especifique la contraseña en el campo *contraseña de clave SSL*. El directorio que contiene este archivo lo especifica el servidor Zabbix o el parámetro de configuración del proxy [SSLCertLocation](/manual/appendix/config/zabbix_server). Se admiten macros de usuario. | |*Archivo de clave SSL*|Nombre del archivo de clave privada SSL utilizado para la autenticación del cliente. El archivo de clave privada debe estar en formato PEM^1^. El directorio que contiene este archivo lo especifica el servidor Zabbix o el parámetro de configuración del proxy [SSLKeyLocation](/manual/appendix/config/zabbix_server). Se admiten macros de usuario. | |*Contraseña de la clave SSL*|Contraseña del archivo de clave privada SSL. Se admiten macros de usuario. | |*Descripción*|Ingrese la descripción del conector. | |*Habilitado*|Marque la casilla de verificación para habilitar el conector. |

en-us	#### Configuration  The global time zone:  -   can be set manually when [installing](/manual/installation/frontend)     the frontend -   can be modified in *Administration* → *General* →     *[GUI](/manual/web_interface/frontend_sections/administration/general#gui)*  User-level time zone:  -   can be set when     [configuring/updating](/manual/config/users_and_usergroups/user#general_attributes)     a user -   can be set by each user in their [user     profile](/manual/web_interface/user_profile#configuration)  **See also:** Aligning time zones when using [scheduling intervals](/manual/config/items/item/custom_intervals#aligning-time-zones-for-proxies-and-agent).
es	#### Configuración  La zona horaria mundial:  -   se puede configurar manualmente al [instalar](/manual/installation/frontend)     la interfaz -   se puede modificar en *Administración* → *General* →     *[GUI](/manual/web_interface/frontend_sections/administration/general#gui)*  Zona horaria a nivel de usuario:  -   se puede modificar      [configurando/actualizando](/manual/config/users_and_usergroups/user#general_attributes)     un usuario -   puede ser modificada por cada usuario en su [perfil de     usuario](/manual/web_interface/user_profile#configuration)  **Ver también:** Alinear zonas horarias al usar [intervalos de programación](/manual/config/items/item/custom_intervals#aligning-time-zones-for-proxies-and-agent).

en-us	#### Configuration  The **Host** tab contains general host attributes:  ![](../../../../assets/en/manual/config/host_a.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|<|Description| |-|----------|----------------------------------------| |*Host name*|<|Enter a unique host name. Alphanumerics, spaces, dots, dashes and underscores are allowed. However, leading and trailing spaces are disallowed.<br>*Note:* With Zabbix agent running on the host you are configuring, the agent [configuration file](/manual/appendix/config/zabbix_agentd) parameter *Hostname* must have the same value as the host name entered here. The name in the parameter is needed in the processing of [active checks](/manual/appendix/items/activepassive).| |*Visible name*|<|Enter a unique visible name for the host. If you set this name, it will be the one visible in lists, maps, etc instead of the technical host name. This attribute has UTF-8 support.| |*Templates*|<|Link [templates](/manual/config/templates) to the host. All entities (items, triggers, [etc.](/manual/config/templates/linking)) will be inherited from the template.<br>To link a new template, start typing the template name in the text input field. A list of matching templates will appear; scroll down to select. Alternatively, you may click on *Select* next to the field and select templates from the list in a popup window. All selected templates will be linked to the host when the host configuration form is saved or updated.<br>To unlink a template, use one of the two options in the *Linked templates* block:<br>*Unlink* - unlink the template, but preserve its entities (items, triggers, [etc.](/manual/config/templates/linking));<br>*Unlink and clear* - unlink the template and remove all its entities (items, triggers, [etc.](/manual/config/templates/linking)).<br>Listed template names are clickable links leading to the template configuration form.| |*Host groups*|<|Select host groups the host belongs to. A host must belong to at least one host group. A new group can be created and linked to the host by adding a non-existing group name.| |*Interfaces*|<|Several host interface types are supported for a host: *Agent*, *SNMP*, *JMX* and *IPMI*.<br>No interfaces are defined by default. To add a new interface, click on *Add* in the *Interfaces* block, select the interface type and enter *IP/DNS*, *Connect to* and *Port* info.<br>*Note:* Interfaces that are used in any items cannot be removed and link *Remove* is grayed out for them.<br>See [Configuring SNMP monitoring](/manual/config/items/itemtypes/snmp#configuring_snmp_monitoring) for additional details on configuring an SNMP interface (v1, v2 and v3).| | |*IP address*|Host IP address (optional).| |^|*DNS name*|Host DNS name (optional).| |^|*Connect to*|Clicking the respective button will tell Zabbix server what to use to retrieve data from agents:<br>**IP** - Connect to the host IP address (recommended)<br>**DNS** - Connect to the host DNS name| |^|*Port*|TCP/UDP port number. Default values are: 10050 for Zabbix agent, 161 for SNMP agent, 12345 for JMX and 623 for IPMI.| |^|*Default*|Check the radio button to set the default interface.| |*Description*|<|Enter the host description.| |*Monitored by*|<|Select if the host is monitored by:<br>**Server** - host is monitored by Zabbix server;<br>**Proxy** - host is monitored by standalone proxy;<br>**Proxy group** - host is monitored by proxy group.| |*Proxy*|<|The assigned proxy name is displayed (only if Zabbix server has assigned one from the selected proxy group).<br>This field is displayed only if the host is monitored by a proxy group.| |*Enabled*|<|When the checkbox is checked, the host is enabled - ready for monitoring.<br><br>When the checkbox is unchecked, the host is disabled - not monitored:<br>For passive data requests initiated by Zabbix server/proxy (for example, [Zabbix agent](/manual/appendix/items/activepassive#passive-checks), [SNMP agent](/manual/config/items/itemtypes/snmp), [simple checks](/manual/config/items/itemtypes/simple_checks)), monitoring stops as soon as you disable the host.<br>For Zabbix agent [active checks](/manual/appendix/items/activepassive#active-checks), monitoring stops within the time frame (approx. 5 seconds) that Zabbix agent receives information about the host having been disabled. During this brief interval, the host will continue to locally collect data for the active checks and try sending it to the server/proxy; however, since the host is marked as *Disabled*, the server/proxy will reject the data.|  The **IPMI** tab contains IPMI management attributes.  |Parameter|Description| |--|--------| |*Authentication algorithm*|Select the authentication algorithm.| |*Privilege level*|Select the privilege level.| |*Username*|User name for authentication. User macros may be used.| |*Password*|Password for authentication. User macros may be used.|  The **Tags** tab allows you to define host-level [tags](/manual/config/tagging). All problems of this host will be tagged with the values entered here.  ![](../../../../assets/en/manual/config/host_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.  The **Macros** tab allows you to define host-level [user macros](/manual/config/macros/user_macros) as a name-value pairs. Note that macro values can be kept as plain text, secret text or Vault secret. Adding a description is also supported.  ![](../../../../assets/en/manual/config/host_e.png)  You may also view here template-level and global user macros if you select the *Inherited and host macros* option. That is where all defined user macros for the host are displayed with the value they resolve to as well as their origin.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  For convenience, links to respective templates and global macro configuration are provided. It is also possible to edit a template/global macro on the host level, effectively creating a copy of the macro on the host.  The **Inventory** tab allows you to manually enter [inventory](inventory) information for the host. You can also select to enable *Automatic* inventory population, or disable inventory population for this host.  ![](../../../../assets/en/manual/config/host_f.png)  If inventory is enabled (manual or automatic), a green dot is displayed with the tab name.
es	#### Configuración  La pestaña **Host** contiene atributos generales del host:  ![](../../../../assets/en/manual/config/host_a.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|<|Descripción| |-|----------|------------------------------------ ----| |*Nombre de host*|<|Ingrese un nombre de host único. Se permiten caracteres alfanuméricos, espacios, puntos, guiones y guiones bajos. Sin embargo, los espacios iniciales y finales no están permitidos.<br>*Nota:* Con el agente Zabbix ejecutándose en el host que está configurando, el parámetro del agente [archivo de configuración](/manual/appendix/config/zabbix_agentd) *Hostname* debe tener el mismo valor que el nombre de host ingresado aquí. El nombre en el parámetro es necesario en el procesamiento de [verificaciones activas](/manual/appendix/items/activepassive).| |*Nombre visible*|<|Ingrese un nombre visible único para el host. Si configura este nombre, será el visible en listas, mapas, etc. en lugar del nombre técnico del host. Este atributo tiene soporte UTF-8.| |*Plantillas*|<|Vincular [plantillas](/manual/config/templates) al host. Todas las entidades (elementos, activadores, [etc.](/manual/config/templates/linking)) se heredarán de la plantilla.<br>Para vincular una nueva plantilla, comience a escribir el nombre de la plantilla en el campo de entrada de texto. Aparecerá una lista de plantillas coincidentes; desplácese hacia abajo para seleccionar. Alternativamente, puede hacer clic en *Seleccionar* junto al campo y seleccionar plantillas de la lista en una ventana emergente. Todas las plantillas seleccionadas se vincularán al host cuando se guarde o actualice el formulario de configuración del host.<br>Para desvincular una plantilla, use una de las dos opciones en el bloque *Plantillas vinculadas*:<br>*Desvincular*: desvincula el plantilla, pero conserva sus entidades (elementos, activadores, [etc.](/manual/config/templates/linking));<br>*Desvincular y borrar*: desvincula la plantilla y elimina todas sus entidades (elementos, activadores, [ etc.](/manual/config/templates/linking)).<br>Los nombres de las plantillas enumeradas son enlaces en los que se puede hacer clic y que conducen al formulario de configuración de la plantilla.| |*Grupos de hosts*|<|Seleccione los grupos de hosts a los que pertenece el host. Un anfitrión debe pertenecer al menos a un grupo de anfitriones. Se puede crear un nuevo grupo y vincularlo al host agregando un nombre de grupo no existente.| |*Interfaces*|<|Se admiten varios tipos de interfaz de host para un host: *Agent*, *SNMP*, *JMX* y *IPMI*.<br>No hay interfaces definidas de forma predeterminada. Para agregar una nueva interfaz, haga clic en *Agregar* en el bloque *Interfaces*, seleccione el tipo de interfaz e ingrese *IP/DNS*, *Conectar a* y *Información de puerto*.<br>*Nota:* Interfaces que son utilizado en cualquier elemento no se puede eliminar y el enlace *Eliminar* está atenuado para ellos.<br>Consulte [Configuración del monitoreo SNMP](/manual/config/items/itemtypes/snmp#configuring_snmp_monitoring) para obtener detalles adicionales sobre la configuración de una interfaz SNMP ( v1, v2 y v3).| | |*Dirección IP*|Dirección IP del host (opcional).| |^|*Nombre DNS*|Nombre DNS del host (opcional).| |^|*Conectar a*|Al hacer clic en el botón respectivo, le indicará al servidor Zabbix qué usar para recuperar datos de los agentes:<br>**IP** - Conéctese a la dirección IP del host (recomendado)<br>**DNS* * - Conéctese al nombre DNS del host | |^|*Puerto*|Número de puerto TCP/UDP. Los valores predeterminados son: 10050 para el agente Zabbix, 161 para el agente SNMP, 12345 para JMX y 623 para IPMI.| |^|*Predeterminado*|Marque el botón de opción para configurar la interfaz predeterminada.| |*Descripción*|<|Ingrese la descripción del host.| |*Monitoreado por*|<|Seleccione si el host es monitoreado por:<br>**Servidor** - el host es monitoreado por el servidor Zabbix;<br>**Proxy** - el host es monitoreado por un proxy independiente;<br >**Grupo de proxy**: el host es supervisado por un grupo de proxy.| |*Proxy*|<|Se muestra el nombre del proxy asignado (solo si el servidor Zabbix ha asignado uno del grupo de proxy seleccionado).<br>Este campo se muestra solo si el host es monitoreado por un grupo de proxy.| |*Habilitado*|<|Cuando la casilla de verificación está marcada, el host está habilitado, listo para monitorear.<br><br>Cuando la casilla de verificación no está marcada, el host está deshabilitado, no monitoreado:<br>Para solicitudes de datos pasivas iniciadas por servidor/proxy Zabbix (por ejemplo, [agente Zabbix](/manual/appendix/items/activepassive#passive-checks), [agente SNMP](/manual/config/items/itemtypes/snmp), [verificaciones simples]( /manual/config/items/itemtypes/simple_checks)), el monitoreo se detiene tan pronto como se desactiva el host.<br>Para el agente Zabbix [verificaciones activas](/manual/appendix/items/activepassive#active-checks), el monitoreo se detiene dentro del período de tiempo (aproximadamente 5 segundos) en el que el agente de Zabbix recibe información sobre la desactivación del host. Durante este breve intervalo, el host continuará recopilando datos localmente para las comprobaciones activas e intentará enviarlos al servidor/proxy; sin embargo, dado que el host está marcado como *Deshabilitado*, el servidor/proxy rechazará los datos.|  La pestaña **IPMI** contiene atributos de administración de IPMI.  |Parámetro|Descripción| |--|--------| |*Algoritmo de autenticación*|Seleccione el algoritmo de autenticación.| |*Nivel de privilegio*|Seleccione el nivel de privilegio.| |*Nombre de usuario*|Nombre de usuario para la autenticación. Se pueden utilizar macros de usuario.| |*Contraseña*|Contraseña para autenticación. Se pueden utilizar macros de usuario.|  La pestaña **Etiquetas** le permite definir el nivel de host [etiquetas](/manual/config/tagging). Todos los problemas de este host serán etiquetados. con los valores ingresados aquí.  ![](../../../../assets/en/manual/config/host_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.  La pestaña **Macros** le permite definir [usuario] a nivel de host macros](/manual/config/macros/user_macros) como pares nombre-valor. Nota que los valores de macro se pueden mantener como texto sin formato, texto secreto o Vault secreto. También se admite agregar una descripción.  ![](../../../../assets/en/manual/config/host_e.png)  También puede ver aquí macros de usuario globales y a nivel de plantilla si seleccione la opción *Macros heredadas y de host*. Ahí es donde todo se define Las macros de usuario para el host se muestran con el valor al que se resuelven como así como su origen.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  Para mayor comodidad, enlaces a las respectivas plantillas y macro global. Se proporciona la configuración. También es posible editar un plantilla/macro global en el nivel de host, creando efectivamente una copia de la macro en el host.  La pestaña **Inventario** le permite ingresar manualmente [inventario](inventario) información para el host. También puede seleccionar habilitar el llenado de inventario *Automático* o deshabilitar el llenado de inventario para este anfitrión.  ![](../../../../assets/en/manual/config/host_f.png)  Si el inventario está habilitado (manual o automático), se muestra un punto verde con el nombre de la pestaña.

en-us	#### Configuration  The low-level discovery rule should be created as a [dependent item](/manual/config/items/itemtypes/dependent_items) to the HTTP master item that collects Prometheus data.
es	#### Configuración  La regla de descubrimiento de bajo nivel debe crearse como [métrica dependiente](/manual/config/items/itemtypes/dependent_items) de la métrica principal HTTP  que recopila datos de Prometheus.

en-us	#### Configuration  The options for aggregation are available in data set settings when configuring a [graph widget](/manual/web_interface/frontend_sections/dashboards/widgets/graph).  ![](../../../../../assets/en/manual/config/visualization/aggregate_graph_options.png)  You may pick the aggregation function and the time interval. As the data set may comprise several items, there is also another option allowing to show aggregated data for each item separately or for all data set items as one aggregated value.
es	#### Configuración  Las opciones de agregación están disponibles en la configuración del conjunto de datos cuando se configura un [widget de gráfico ](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph).  ![](../../../../../assets/en/manual/config/visualization/aggregate_graph_options.png)  Puede elegir la función de agregación y el intervalo de tiempo. Como el conjunto de datos puede comprender varias métricas, también hay otra opción que permite mostrar datos agregados para cada métrica por separado o para todas las métricas del conjunto de datos como un valor agregado.

en-us	#### Configuration  The *Scheduled reports* tab contains general report attributes.  ![](../../../assets/en/manual/web_interface/scheduled_report.png){width="600"}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Owner*|User that creates a report. *Super admin* level users are allowed to change the owner. For *Admin* level users, this field is read-only.| |*Name*|Name of the report; must be unique.| |*Dashboard*|Dashboard on which the report is based; only one dashboard can be selected at a time. To select a dashboard, start typing the name - a list of matching dashboards will appear; scroll down to select. Alternatively, you may click *Select* next to the field and select a dashboard from the displayed list.| |*Period*|Period for which the report will be prepared. Select the previous day, week, month, or year.| |*Cycle*|Report generation frequency. The reports can be sent daily, weekly, monthly, or yearly. "Weekly" mode allows to select days of the week when the report will be sent.| |*Start time*|Time of day in the format hh:mm when the report will be prepared.| |*Repeat on*|Days of the week when the report will be sent. This field is available only if *Cycle* is set to "Weekly".| |*Start date*|Date when regular report generation should be started.| |*End date*|Date when regular report generation should be stopped.| |*Subject*|Subject of the report email. Supports {TIME} macro.| |*Message*|Body of the report email. Supports {TIME} macro.| |*Subscriptions*|List of report recipients. By default, includes only the report owner. Any Zabbix user with configured email media may be specified as a report recipient.<br>Click *Add user* or *Add user group* to add more recipients.<br>Click the username to edit settings:<br>*Generate report by* - whether the report data should be generated based on the dashboard permissions of the current user or the recipient.<br>*Status* - select "Include" to send the report to the user or "Exclude" to prevent sending the report to this user. At least one user must have the "Include" status. The "Exclude" status can be used to exclude specific users from a user group that is included.<br><br>Note that users with insufficient permissions (that is, users with a role based on the *Admin* user type who are not members of the same user group as the recipient or report owner) will see "Inaccessible user" or "Inaccessible user group" instead of the actual names in the fields *Recipient* and *Generate report by*; the fields *Status* and *Action* will be displayed as read-only.| |*Enabled*|Report status. Clearing this checkbox will disable the report.| |*Description*|An optional description of the report. This description is for internal use and will not be sent to report recipients.|
es	#### Configuración  La pestaña *Informes programados* contiene atributos generales del informe.  ![](../../../assets/en/manual/web_interface/scheduled_report.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |*Propietario*|Usuario que crea un informe. Los usuarios de nivel *superadministrador* pueden cambiar el propietario. Para usuarios de nivel *Administrador*, este campo es de sólo lectura.| |*Nombre*|Nombre del informe; debe ser único.| |*Panel de control*|Panel de control en el que se basa el informe; Sólo se puede seleccionar un panel a la vez. Para seleccionar un panel, comience a escribir el nombre; aparecerá una lista de paneles coincidentes; desplácese hacia abajo para seleccionar. Alternativamente, puede hacer clic en *Seleccionar* junto al campo y seleccionar un panel de la lista que se muestra.| |*Período*|Periodo para el cual se elaborará el informe. Seleccione el día, semana, mes o año anterior.| |*Ciclo*|Frecuencia de generación de informes. Los informes se pueden enviar diariamente, semanalmente, mensualmente o anualmente. El modo "Semanal" permite seleccionar los días de la semana en los que se enviará el informe.| |*Hora de inicio*|Hora del día en formato hh:mm en la que se preparará el informe.| |*Repetir los*|Días de la semana en los que se enviará el informe. Este campo está disponible sólo si *Ciclo* está configurado en "Semanal".| |*Fecha de inicio*|Fecha en la que se debe iniciar la generación periódica del informe.| |*Fecha de finalización*|Fecha en la que se debe detener la generación regular de informes.| |*Asunto*|Asunto del correo electrónico del informe. Admite macro {TIME}.| |*Mensaje*|Cuerpo del correo electrónico del informe. Admite macro {TIME}.| |*Suscripciones*|Lista de destinatarios del informe. De forma predeterminada, incluye solo al propietario del informe. Cualquier usuario de Zabbix con medios de correo electrónico configurados puede especificarse como destinatario del informe.<br>Haga clic en *Agregar usuario* o *Agregar grupo de usuarios* para agregar más destinatarios.<br>Haga clic en el nombre de usuario para editar la configuración:<br>*Generar informe por*: si los datos del informe deben generarse en función de los permisos del panel del usuario actual o del destinatario.<br>*Estado*: seleccione "Incluir" para enviar el informe al usuario o "Excluir" para evitar el envío del informe a este usuario. Al menos un usuario debe tener el estado "Incluir". El estado "Excluir" se puede utilizar para excluir a usuarios específicos de un grupo de usuarios incluido.<br><br>Tenga en cuenta que los usuarios con permisos insuficientes (es decir, usuarios con una función basada en el tipo de usuario *Administrador*) no miembros del mismo grupo de usuarios que el destinatario o propietario del informe) verán "Usuario inaccesible" o "Grupo de usuarios inaccesible" en lugar de los nombres reales en los campos *Destinatario* y *Generar informe por*; los campos *Estado* y *Acción* se mostrarán como de sólo lectura.| |*Habilitado*|Estado del informe. Al desactivar esta casilla se desactivará el informe.| |*Descripción*|Una descripción opcional del informe. Esta descripción es para uso interno y no se enviará a los destinatarios del informe.|

en-us	# Configuration  This class is designed to export and import Zabbix configuration data.  Available methods:  -   [configuration.export](/manual/api/reference/configuration/export) - export configuration data -   [configuration.import](/manual/api/reference/configuration/import) - import configuration data -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) - compare import file with current system elements
es	# Configuración  Esta clase está diseñada para exportar e importar datos de configuración de Zabbix.  Métodos disponibles:  -   [configuration.export](/manual/api/reference/configuration/export) - exportar datos de configuración -   [configuration.import](/manual/api/reference/configuration/import) - importar datos de configuración -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) - compara el archivo de importación con los elementos actuales del sistema

en-us	# Configuration  This page describes classes that can be used to create a widget configuration view with custom configuration fields. The widget configuration view is the part of the widget that allows the user to configure widget parameters for [presentation](/presentation).
es	# Configuración  Esta página describe las clases que se pueden usar para crear una vista de configuración de widgets con campos de configuración personalizados. La vista de configuración del widget es la parte del widget que permite al usuario configurar los parámetros del widget para [presentation](/presentación).

en-us	#### Configuration  Those remote commands that are executed on Zabbix agent (custom scripts) must be first enabled in the agent [configuration](/manual/appendix/config/zabbix_agentd).  Make sure that the AllowKey=system.run[<command>,\*] parameter is added for each allowed command in agent configuration to allow specific command with nowait mode. Restart agent daemon if changing this parameter.  Then, when configuring a new action in *Alerts → Actions → Trigger actions*:  1.  Define the appropriate conditions,     for example, set that the action is activated upon any disaster problems with one of Apache applications.  ![](../../../../../../assets/en/manual/config/notifications/action/conditions_restart.png){width="600"}  2.  In the [*Operations*](/manual/config/notifications/action/operation#configuring_an_operation) tab,     click on *Add* in the *Operations*, *Recovery operations*, or *Update operations* block.  ![](../../../../../../assets/en/manual/config/notifications/action/operations.png){width="600"}  3.  Select one of the predefined scripts from the *Operation* dropdown list and set the *Target list* for the script.  ![](../../../../../../assets/en/manual/config/notifications/action/operation_restart_webserver.png){width="600"}
es	#### Configuración  Aquellos comandos remotos que se ejecutan en el agente Zabbix (scripts personalizados) debe habilitarse primero en la [configuración](/manual/appendix/config/zabbix_agentd) del agente.  Asegúrese de que el parámetro AllowKey=system.run[<command>,\*] se agregue para cada comando permitido en la configuración del agente para permitir un comando específico con el modo nowait. Reinicie el demonio del agente si cambia este parámetro.  ::: noteimportant Los comandos remotos no funcionan con agentes Zabbix activos. :::  Luego, al configurar una nueva acción en *Alertas → Acciones → Activar acciones*:  1. Definir las condiciones apropiadas,     por ejemplo, configure que la acción se active ante cualquier problema de desastre con una de las aplicaciones de Apache.  ![](../../../../../../assets/en/manual/config/notifications/action/conditions_restart.png){width="600"}  2. En la pestaña [*Operaciones*](/manual/config/notifications/action/operation#configuring_an_operation),     Haga clic en *Agregar* en el bloque *Operaciones*, *Operaciones de recuperación* o *Actualizar operaciones*.  ![](../../../../../../assets/en/manual/config/notifications/action/operatives.png){width="600"}  3. Seleccione uno de los scripts predefinidos de la lista desplegable *Operación* y establezca la *Lista de destino* para el script.  ![](../../../../../../assets/en/manual/config/notifications/action/operation_restart_webserver.png){width="600"}

en-us	#### Configuration  To add the widget, select *Geomap* as type.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap.png)
es	#### Configuración  Para agregar el widget, seleccione *Geomap* como tipo.  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/geomap.png)

en-us	#### Configuration  To assign triggers as link indicators, do the following:  -   select a map element -   click on *Edit* in the *Links* section for the appropriate link -   click on *Add* in the *Link indicators* block and select one or more     triggers  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  All mandatory input fields are marked with a red asterisk.  Added triggers can be seen in the *Link indicators* list.  You can set the link type and color for each trigger directly from the list. When done, click on *Apply*, close the form and click on *Update* to save the map changes.
es	#### Configuración  Para asignar iniciadores como indicadores de enlace, haga lo siguiente:  -   seleccione un elemento del mapa -   haga clic en *Editar* en la sección *Enlaces* para el enlace apropiado -   haga clic en *Agregar* en el bloque *Indicadores de enlace* y seleccione uno o más     iniciadores  ![](../../../../../assets/en/manual/config/visualization/map_triggers.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los iniciadores agregados se pueden ver en la lista de *Indicadores de enlace*.  Puede configurar el tipo de enlace y el color para cada iniciador directamente desde la lista. Cuando termine, haga clic en *Aplicar*, cierre el formulario y haga clic en *Actualizar* para guardar los cambios en el mapa.

en-us	#### Configuration  To be able to send and receive notifications from Zabbix you have to:  -   [define the media](/manual/config/notifications/media) to send a     message to   If the operation takes place outside of the [When active](/manual/config/notifications/media#user-media) time period  defined for the selected media in the user configuration, the message will not be sent.  The default trigger severity ('Not classified') **must be** checked in user media [configuration](/manual/config/notifications/media/email#user_media) if you want to receive notifications for non-trigger events such as discovery, active agent autoregistration or internal evens.   -   [configure an action     operation](/manual/config/notifications/action/operation) that sends     a message to one of the defined media  ::: noteimportant Zabbix sends notifications only to those users that have at least 'read' permissions to the host that generated the event. At least one host of a trigger expression must be accessible. :::  You can configure custom scenarios for sending messages using [escalations](/manual/config/notifications/action/escalations).  To successfully receive and read emails from Zabbix, email servers/clients must support standard 'SMTP/MIME email' format since Zabbix sends UTF-8 data (If the subject contains ASCII characters only, it is not UTF-8 encoded.). The subject and the body of the message are base64-encoded to follow 'SMTP/MIME email' format standard.  Message limit after all macros expansion is the same as message limit for [Remote commands](/manual/config/notifications/action/operation/remote_command).
es	#### Configuración  Para poder enviar y recibir notificaciones de Zabbix tiene que:  - [definir los medios](/manual/config/notifications/media) para enviar un     mensaje   Si la operación se realiza fuera del período de tiempo [Cuando está activo](/manual/config/notifications/media#user-media) definido para el medio seleccionado en la configuración de usuario, el mensaje no será enviado.  La gravedad del iniciador predeterminada ("No clasificado") **debe** comprobarse en los medios de la [configuración](/manual/config/notifications/media/email#user_media) del usuario si desea recibir notificaciones de eventos que no se activan, como descubrimiento, autorregistro de agente activo o incluso internos.   - [configurar una operación de      acción](/manual/config/notificaciones/acción/operación) que envía     un mensaje a uno de los medios definidos  ::: noteimportant Zabbix envía notificaciones solo a esos usuarios que tengan al menos permisos de "lectura" para el equipo que generó el evento. Al menos un equipo de una expresión de iniciador debe ser accesible. :::  Puede configurar escenarios personalizados para enviar mensajes usando [escaladas](/manual/config/notifications/action/escalations).  Para recibir y leer correos electrónicos de Zabbix con éxito,  los servidores/clientes deben admitir el formato estándar de 'correo electrónico SMTP/MIME' ya que Zabbix envía datos UTF-8 (si el asunto contiene solo caracteres ASCII, no está codificado en UTF-8). El asunto y el cuerpo del mensaje son codificados en base64 para seguir el estándar de formato 'correo electrónico SMTP/MIME'.  El límite de mensajes después de la expansión de todas las macros es el mismo que el límite de mensajes para [comandos  remotos](/manual/config/notifications/action/operation/remote_command).

en-us	#### Configuration  To configure a CSV to JSON preprocessing step:  -   Go to the Preprocessing tab in     [item](/manual/config/items/preprocessing)/[discovery     rule](/manual/discovery/low_level_discovery#preprocessing)     configuration -   Click on *Add* -   Select the *CSV to JSON* option  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  The first parameter allows to set a custom delimiter. Note that if the first line of CSV input starts with "Sep=" and is followed by a single UTF-8 character then that character will be used as the delimiter in case the first parameter is not set. If the first parameter is not set and a delimiter is not retrieved from the "Sep=" line, then a comma is used as a separator.  The second optional parameter allows to set a quotation symbol.  If the *With header row* checkbox is marked, the header line values will be interpreted as column names (see [Header processing](#csv_header_processing) for more information).  If the *Custom on fail* checkbox is marked, the item will not become unsupported in case of a failed preprocessing step. Additionally, custom error handling options may be set: discard the value, set a specified value or set a specified error message.
es	#### Configuración  Para configurar un paso de preprocesamiento de CSV a JSON:  - Vaya a la pestaña Preprocesamiento en la configuración de      [métrica](/manual/config/items/preprocessing)/[regla de descubrimiento](/manual/discovery/low_level_discovery#preprocessing)      -    Haga clic en *Agregar* -    Seleccione la opción *CSV a JSON*  ![](../../../../../assets/en/manual/appendix/csv_to_json_params.png){width="600"}  El primer parámetro permite establecer un delimitador personalizado. Tenga en cuenta que si la primera línea de entrada CSV comienza con "Sep=" y va seguida de un único carácter UTF-8, ese carácter se utilizará como delimitador en caso de que el primer parámetro no está configurado. Si el primer parámetro no está configurado y no se recupera un delimitador de la línea "Sep=", entonces se utiliza una coma  como separador.  El segundo parámetro opcional permite establecer un símbolo de citación.  Si la casilla de verificación *Con fila de encabezado* está marcada, los valores de la línea de encabezado se interpretan como nombres de columnas (consulte [procesamiento de encabezado ](#csv_header_processing) para obtener más información).  Si la casilla de verificación *Personalizado en caso de error* está marcada, la métrica no se convertirá en no compatible en caso de que falle un paso de preprocesamiento. Además  se pueden configurar opciones personalizadas de manejo de errores: descartar el valor, establecer un valor específico o establecer un mensaje de error específico.

en-us	#### Configuration  To configure a maintenance period:  1. Go to: *Data collection → Maintenance*. 2. Click on *Create maintenance period* (or on the name of an existing maintenance period). 3. Enter maintenance parameters in the form.  ![](../../assets/en/manual/maintenance/maintenance.png){width="600"}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Name of the maintenance period.| |*Maintenance type*|Two types of maintenance can be set:<br>**With data collection** - data will be collected by the server during maintenance, triggers will be processed;<br>**No data collection** - data will not be collected by the server during maintenance.| |*Active since*|The date and time when executing maintenance periods becomes active.<br>*Note:* Setting this time alone does not activate a maintenance period; maintenance periods must be configured in *Periods* (see below).| |*Active till*|The date and time when executing maintenance periods stops being active.| |*Periods*|This block allows you to define the exact days and hours when the maintenance takes place. Clicking on ![](../../assets/en/manual/maintenance/add_link.png) opens a popup window with a flexible *Maintenance period* form where you can define maintenance schedule. See [Maintenance periods](#maintenance_periods) for a detailed description.| |*Host groups*|Select host groups that the maintenance will be activated for. The maintenance will be activated for all hosts from the specified host group(s). This field is auto-complete, so starting to type in it will display a dropdown of all available host groups.<br>Specifying a parent host group implicitly selects all nested host groups. Thus the maintenance will also be activated on hosts from nested groups.| |*Hosts*|Select hosts that the maintenance will be activated for. This field is auto-complete, so starting to type in it will display a dropdown of all available hosts.<br>| |*Tags*|If maintenance tags are specified, maintenance for the selected hosts will be activated, but only problems with matching tags will be suppressed (that is, no actions will be taken).<br><br>In case of multiple tags, they are calculated as follows:<br>**And/Or** - all tags must correspond; however tags with the same tag name are calculated by the Or condition;<br>**Or** - enough if one tag corresponds.<br><br>There are two ways of matching the tag value:<br>**Contains** - case-sensitive substring match (tag value contains the entered string);<br>**Equals** - case-sensitive string match (tag value equals the entered string).<br><br>Tags can be specified only if *With data collection* mode is selected.| |*Description*|Description of maintenance period.|
es	#### Configuración  Para configurar un período de mantenimiento:  1. Vaya a: *Recopilación de datos → Mantenimiento*. 2. Haga clic en *Crear período de mantenimiento* (o en el nombre de un período de mantenimiento existente). 3. Ingrese los parámetros de mantenimiento en el formulario.  ![](../../assets/en/manual/maintenance/maintenance.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |*Nombre*|Nombre del periodo de mantenimiento.| |*Tipo de mantenimiento*|Se pueden configurar dos tipos de mantenimiento:<br>**Con recopilación de datos**: el servidor recopilará los datos durante el mantenimiento y se procesarán los activadores;<br>**Sin recopilación de datos** - el servidor no recopilará datos durante el mantenimiento.| |*Activo desde*|La fecha y hora en que se activan los períodos de mantenimiento.<br>*Nota:* Establecer esta hora por sí sola no activa un período de mantenimiento; Los períodos de mantenimiento deben configurarse en *Períodos* (ver más abajo).| |*Activo hasta*|La fecha y hora en la que la ejecución de los períodos de mantenimiento deja de estar activa.| |*Periodos*|Este bloque permite definir los días y horas exactas en las que se realiza el mantenimiento. Al hacer clic en ![](../../assets/en/manual/maintenance/add_link.png) se abre una ventana emergente con un formulario flexible de *Período de mantenimiento* donde puede definir el programa de mantenimiento. Consulte [Períodos de mantenimiento](#maintenance_periods) para obtener una descripción detallada.| |*Grupos de equipos*|Seleccione los grupos de equipos para los que se activará el mantenimiento. El mantenimiento se activará para todos los equipos de los grupos de equipos especificados. Este campo se completa automáticamente, por lo que al comenzar a escribirlo se mostrará un menú desplegable de todos los grupos de equipos disponibles.<br>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos dependientes. Por tanto, el mantenimiento también se activará en los equipos de grupos anidados.| |*Equipos*|Seleccione los equipos para los que se activará el mantenimiento. Este campo se completa automáticamente, por lo que al comenzar a escribirlo se mostrará un menú desplegable de todos los equipos disponibles.<br>| |*Etiquetas*|Si se especifican etiquetas de mantenimiento, se activará el mantenimiento para los equipos seleccionados, pero solo se suprimirán los problemas con etiquetas coincidentes (es decir, no se tomarán medidas).<br><br>En caso de varias etiquetas, se calculan de la siguiente manera:<br>**Y/O** - todas las etiquetas deben corresponder; sin embargo, las etiquetas con el mismo nombre se calculan según la condición O;<br>**O**: suficiente si una etiqueta corresponde.<br><br>Hay dos formas de hacer coincidir el valor de la etiqueta:<br>** Contiene**: coincidencia de subcadena que distingue entre mayúsculas y minúsculas (el valor de la etiqueta contiene la cadena ingresada);<br>**Igual a**: coincidencia de cadena que distingue entre mayúsculas y minúsculas (el valor de la etiqueta es igual a la cadena ingresada).<br><br>Las etiquetas pueden ser especificado sólo si se selecciona el modo *Con recopilación de datos*.| |*Descripción*|Descripción del periodo de mantenimiento.|

en-us	#### Configuration  To configure an HTTP item:  -   Go to: *Data collection* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* -   Enter parameters of the item in the form  ![](../../../../../assets/en/manual/config/items/itemtypes/http_item.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for HTTP items are:  |Parameter|Description| |--|--------| |*Type*|Select **HTTP agent** here.| |*Key*|Enter a unique item key.| |*URL*|URL to connect to and retrieve data. For example:<br>https://www.example.com<br>http://www.example.com/download<br>Domain names can be specified in Unicode characters. They are automatically punycode-converted to ASCII when executing the HTTP check.<br>The *Parse* button can be used to separate optional query fields (like ?name=Admin&password=mypassword) from the URL, moving the attributes and values into *Query fields* for automatic URL-encoding.<br>Limited to 2048 characters.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_URL](https://curl.haxx.se/libcurl/c/CURLOPT_URL.html) cURL option.| |*Query fields*|Variables for the URL (see above).<br>Specified as attribute and value pairs.<br>Values are URL-encoded automatically. Values from macros are resolved and then URL-encoded automatically.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_URL](https://curl.haxx.se/libcurl/c/CURLOPT_URL.html) cURL option.| |*Request type*|Select request method type: *GET*, *POST*, *PUT* or *HEAD*| |*Request body type*|Select the request body type:<br>**Raw data** - custom HTTP request body, macros are substituted but no encoding is performed<br>**JSON data** - HTTP request body in JSON format. Macros can be used as string, number, true and false; macros used as strings must be enclosed in double quotes. Values from macros are resolved and then escaped automatically. If "Content-Type" is not specified in headers then it will default to "Content-Type: application/json"<br>**XML data** - HTTP request body in XML format. Macros can be used as a text node, attribute or CDATA section. Values from macros are resolved and then escaped automatically in a text node and attribute. If "Content-Type" is not specified in headers then it will default to "Content-Type: application/xml"<br>*Note* that selecting *XML data* requires libxml2.| |*Request body*|Enter the request body.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.| |*Headers*|Custom HTTP headers that will be sent when performing a request.<br>Specified as attribute and value pairs.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_HTTPHEADER](https://curl.haxx.se/libcurl/c/CURLOPT_HTTPHEADER.html) cURL option.| |*Required status codes*|List of expected HTTP status codes. If Zabbix gets a code which is not in the list, the item will become unsupported. If empty, no check is performed.<br>For example: 200,201,210-299<br>Supported macros in the list: user macros, low-level discovery macros.<br>This uses the [CURLINFO\_RESPONSE\_CODE](https://curl.haxx.se/libcurl/c/CURLINFO_RESPONSE_CODE.html) cURL option.| |*Follow redirects*|Mark the checkbox to follow HTTP redirects.<br>This sets the [CURLOPT\_FOLLOWLOCATION](https://curl.haxx.se/libcurl/c/CURLOPT_FOLLOWLOCATION.html) cURL option.| |*Retrieve mode*|Select the part of response that must be retrieved:<br>**Body** - body only<br>**Headers** - headers only<br>**Body and headers** - body and headers| |*Convert to JSON*|Headers are saved as attribute and value pairs under the "header" key.<br>If 'Content-Type: application/json' is encountered then body is saved as an object, otherwise it is stored as string, for example:<br>![](../../../../../assets/en/manual/config/items/itemtypes/http_conv_json.png)| |*HTTP proxy*|You can specify an HTTP proxy to use, using the format `[protocol://][username[:password]@]proxy.example.com[:port]`.<br>The optional `protocol://` prefix may be used to specify alternative proxy protocols (e.g. https, socks4, socks5; see [documentation](https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html); the protocol prefix support was added in cURL 7.21.7). With no protocol specified, the proxy will be treated as an HTTP proxy. If you specify the wrong protocol, the connection will fail and the item will become unsupported.<br>By default, 1080 port will be used.<br>If specified, the proxy will overwrite proxy related environment variables like http\_proxy, HTTPS\_PROXY. If not specified, the proxy will not overwrite proxy-related environment variables. The entered value is passed on "as is", no sanity checking takes place.<br>*Note* that only simple authentication is supported with HTTP proxy.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_PROXY](https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html) cURL option.| |*HTTP authentication*|Select the authentication option:<br>**None** - no authentication used;<br>**Basic** - basic authentication is used;<br>**NTLM** - NTLM ([Windows NT LAN Manager](http://en.wikipedia.org/wiki/NTLM)) authentication is used;<br>**Kerberos** - Kerberos authentication is used (see also: [Configuring Kerberos with Zabbix](/manual/appendix/items/kerberos));<br>**Digest** - Digest authentication is used.<br>This sets the [CURLOPT\_HTTPAUTH](https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html) cURL option.| |*Username*|Enter the user name (up to 255 characters).<br>This field is available if *HTTP authentication* is set to Basic, NTLM, Kerberos, or Digest. User macros and low-level discovery macros are supported. | |*Password*|Enter the user password (up to 255 characters).<br>This field is available if *HTTP authentication* is set to Basic, NTLM, Kerberos, or Digest. User macros and low-level discovery macros are supported. | |*SSL verify peer*|Mark the checkbox to verify the SSL certificate of the web server. The server certificate will be automatically taken from system-wide certificate authority (CA) location. You can override the location of CA files using Zabbix server or proxy configuration parameter SSLCALocation.<br>This sets the [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html) cURL option.| |*SSL verify host*|Mark the checkbox to verify that the Common Name field or the Subject Alternate Name field of the web server certificate matches.<br>This sets the [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) cURL option.| |*SSL certificate file*|Name of the SSL certificate file used for client authentication. The certificate file must be in PEM^1^ format. If the certificate file contains also the private key, leave the SSL key file field empty. If the key is encrypted, specify the password in SSL key password field. The directory containing this file is specified by Zabbix server or proxy configuration parameter SSLCertLocation.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_SSLCERT](http://curl.haxx.se/libcurl/c/CURLOPT_SSLCERT.html) cURL option.| |*SSL key file*|Name of the SSL private key file used for client authentication. The private key file must be in PEM^1^ format. The directory containing this file is specified by Zabbix server or proxy configuration parameter SSLKeyLocation.<br>Supported macros: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, user macros, low-level discovery macros.<br>This sets the [CURLOPT\_SSLKEY](http://curl.haxx.se/libcurl/c/CURLOPT_SSLKEY.html) cURL option.| |*SSL key password*|SSL private key file password.<br>Supported macros: user macros, low-level discovery macros.<br>This sets the [CURLOPT\_KEYPASSWD](http://curl.haxx.se/libcurl/c/CURLOPT_KEYPASSWD.html) cURL option.| |*Timeout*|Zabbix will not spend more than the set amount of time on processing the URL (1-600 seconds). Actually this parameter defines the maximum time for making a connection to the URL and maximum time for performing an HTTP request. Therefore, Zabbix will not spend more than 2 x *Timeout* seconds on one check.<br>This sets the [CURLOPT\_TIMEOUT](https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html) cURL option.<br>For more information on the *Timeout* parameter, see [general item attributes](/manual/config/items/item#configuration).| |*Enable trapping*|With this checkbox marked, the item will also function as a trapper item and will accept data sent to Zabbix server or proxy using the [Zabbix sender](/manual/concepts/sender) utility or Zabbix sender [protocol](/manual/appendix/protocols/zabbix_sender), or will accept data sent to Zabbix server using the [`history.push`](/manual/api/reference/history/push) API method. For more information about sending data, see: [Trapper items](/manual/config/items/itemtypes/trapper#sending-data).| |*Allowed hosts*|Visible only if *Enable trapping* checkbox is marked.<br>List of comma delimited IP addresses, optionally in CIDR notation, or DNS names.<br>If specified, incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address.<br>'0.0.0.0/0' can be used to allow any IPv4 address.<br>Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Example: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1-255, ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br>Spaces and [user macros](/manual/config/macros/user_macros) are allowed in this field.<br>Host macros: {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN} are allowed in this field.|  ::: notetip If the *HTTP proxy* field is left empty, another way for using an HTTP proxy is to set proxy-related environment variables.  For HTTP - set the `http_proxy` environment variable for the Zabbix server user. For example:\ `http_proxy=http://proxy_ip:proxy_port`.  For HTTPS - set the `HTTPS_PROXY` environment variable. For example:\ `HTTPS_PROXY=http://proxy_ip:proxy_port`. More details are available by running a shell command: *\# man curl*. :::  ::: noteimportant  \[1\] Zabbix supports certificate and private key files in PEM format only. In case you have your certificate and private key data in PKCS \#12 format file (usually with extension \*.p12 or \*.pfx) you may generate the PEM file from it using the following commands:      openssl pkcs12 -in ssl-cert.p12 -clcerts -nokeys -out ssl-cert.pem     openssl pkcs12 -in ssl-cert.p12 -nocerts -nodes  -out ssl-cert.key   :::
es	#### Configuración  Para configurar un elemento HTTP:  - Ir a: *Recopilación de datos* → *Equipos* - Haga clic en *Métricas* en la fila del equipo - Haga clic en *Crear métrica* - Ingrese los parámetros de la métrica en el formulario.  ![](../../../../../assets/en/manual/config/items/itemtypes/http_item.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para métricas HTTP son:  |Parámetro|Descripción| |--|--------| |*Tipo*|Seleccione **Agente HTTP** aquí.| |*Clave*|Ingrese una clave de métrica única.| |*URL*|URL para conectarse y recuperar datos. Por ejemplo:<br>https://www.example.com<br>http://www.example.com/download<br>Los nombres de dominio se pueden especificar en caracteres Unicode. Se convierten automáticamente en punycode a ASCII al ejecutar la verificación HTTP.<br>El botón *Analizar* se puede utilizar para separar campos de consulta opcionales (como ?nombre=Admin&contraseña=micontraseña) de la URL, moviendo los atributos y valores a * Campos de consulta* para codificación automática de URL.<br>Limitado a 2048 caracteres.<br>Macros admitidas: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST. NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece [CURLOPT\_URL](https://curl. haxx.se/libcurl/c/CURLOPT_URL.html) opción cURL.| |*Campos de consulta*|Variables para la URL (ver arriba).<br>Especificados como pares de atributo y valor.<br>Los valores se codifican en URL automáticamente. Los valores de las macros se resuelven y luego se codifican en URL automáticamente.<br>Macros admitidas: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM .ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece el [CURLOPT\_URL](https://curl.haxx.se/libcurl /c/CURLOPT_URL.html) opción cURL.| |*Tipo de solicitud*|Seleccione el tipo de método de solicitud: *GET*, *POST*, *PUT* o *HEAD*| |*Tiempo de espera*|Zabbix no dedicará más del tiempo establecido a procesar la URL (1-60 segundos). En realidad, este parámetro define el tiempo máximo para establecer una conexión a la URL y el tiempo máximo para realizar una solicitud HTTP. Por lo tanto, Zabbix no gastará más de 2 x segundos de tiempo de espera en una verificación.<br>Se admiten sufijos de tiempo, p. 30s, 1m.<br>Macros admitidas: macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece el [CURLOPT\_TIMEOUT](https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html) cURL opción.| |*Tipo de cuerpo de la solicitud*|Seleccione el tipo de cuerpo de la solicitud:<br>**Datos sin procesar**: cuerpo de la solicitud HTTP personalizado, se sustituyen macros pero no se realiza codificación<br>**Datos JSON**: cuerpo de la solicitud HTTP en Formato JSON. Las macros se pueden utilizar como cadena, número, verdadero y falso; Las macros utilizadas como cadenas deben estar entre comillas dobles. Los valores de las macros se resuelven y luego se escapan automáticamente. Si no se especifica "Tipo de contenido" en los encabezados, el valor predeterminado será "Tipo de contenido: aplicación/json"<br>**Datos XML**: cuerpo de solicitud HTTP en formato XML. Las macros se pueden utilizar como nodo de texto, atributo o sección CDATA. Los valores de las macros se resuelven y luego se escapan automáticamente en un nodo y atributo de texto. Si no se especifica "Tipo de contenido" en los encabezados, el valor predeterminado será "Tipo de contenido: aplicación/xml"<br>*Nota* que para seleccionar *datos XML* se requiere libxml2.| |*Cuerpo de la solicitud*|Ingrese el cuerpo de la solicitud.<br>Macros admitidas: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM. ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.| |*Encabezados*|Encabezados HTTP personalizados que se enviarán al realizar una solicitud.<br>Especificados como pares de atributo y valor.<br>Macros admitidos: {HOST.IP}, {HOST.CONN}, {HOST.DNS} , {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto configura el [CURLOPT \_HTTPHEADER](https://curl.haxx.se/libcurl/c/CURLOPT_HTTPHEADER.html) opción cURL.| |*Códigos de estado requeridos*|Lista de códigos de estado HTTP esperados. Si Zabbix obtiene un código que no está en la lista, el elemento dejará de ser compatible. Si está vacío, no se realiza ninguna verificación.<br>Por ejemplo: 200,201,210-299<br>Macros admitidas en la lista: macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto utiliza el [CURLINFO\_RESPONSE\_CODE](https ://curl.haxx.se/libcurl/c/CURLINFO_RESPONSE_CODE.html) opción cURL.| |*Seguir redirecciones*|Marque la casilla de verificación para seguir las redirecciones HTTP.<br>Esto configura la opción de cURL [CURLOPT\_FOLLOWLOCATION](https://curl.haxx.se/libcurl/c/CURLOPT_FOLLOWLOCATION.html).| |*Modo de recuperación*|Seleccione la parte de la respuesta que se debe recuperar:<br>**Cuerpo** - solo cuerpo<br>**Encabezados** - solo encabezados<br>**Cuerpo y encabezados** - cuerpo y encabezados| |*Convertir a JSON*|Los encabezados se guardan como pares de atributo y valor bajo la clave "encabezado".<br>Si se encuentra 'Tipo de contenido: aplicación/json', el cuerpo se guarda como un objeto; de lo contrario, se almacena como cadena, por ejemplo:<br>![](../../../../../assets/en/manual/config/items/itemtypes/http_conv_json.png)| |*Proxy HTTP*|Puede especificar un proxy HTTP para usar, usando el formato `[protocolo://][nombre de usuario[:contraseña]@]proxy.example.com[:puerto]`.<br>El opcional ` El prefijo protocolo://` se puede utilizar para especificar protocolos proxy alternativos (por ejemplo, https, calcetines4, calcetines5; consulte [documentación](https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html); el soporte del prefijo de protocolo se agregó en cURL 7.21.7). Sin ningún protocolo especificado, el proxy será tratado como un proxy HTTP. Si especifica el protocolo incorrecto, la conexión fallará y el elemento dejará de ser compatible.<br>De forma predeterminada, se utilizará el puerto 1080.<br>Si se especifica, el proxy sobrescribirá las variables de entorno relacionadas con el proxy, como http\_proxy, HTTPS. \_APODERADO. Si no se especifica, el proxy no sobrescribirá las variables de entorno relacionadas con el proxy. El valor ingresado se transmite "tal cual", no se realiza ninguna verificación de idoneidad.<br>*Tenga en cuenta* que solo se admite la autenticación simple con el proxy HTTP.<br>Macros admitidas: {HOST.IP}, {HOST.CONN} , {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br >Esto configura la opción cURL [CURLOPT\_PROXY](https://curl.haxx.se/libcurl/c/CURLOPT_PROXY.html).| |*Autenticación HTTP*|Tipo de autenticación:<br>**Ninguno**: no se utiliza autenticación.<br>**Básico**: se utiliza autenticación básica.<br>**NTLM** - NTLM ([Windows NT LAN Manager)](http://en.wikipedia.org/wiki/NTLM) se utiliza autenticación.<br>**Kerberos**: se utiliza autenticación Kerberos. Consulte también: [Configuración de Kerberos con Zabbix](/manual/appendix/items/kerberos).<br>**Digest**: se utiliza autenticación implícita.<br>Seleccionar un método de autenticación proporcionará dos campos adicionales para ingresar un usuario. nombre y contraseña, donde se admiten macros de usuario y macros de descubrimiento de bajo nivel.<br>Esto configura la opción cURL [CURLOPT\_HTTPAUTH](https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html).| |*SSL verificar par*|Marque la casilla de verificación para verificar el certificado SSL del servidor web. El certificado del servidor se tomará automáticamente de la ubicación de la autoridad certificadora (CA) de todo el sistema. Puede anular la ubicación de los archivos CA utilizando el servidor Zabbix o el parámetro de configuración de proxy SSLCALocation.<br>Esto establece la cURL [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html) opción.| |*SSL verificar equipo*|Marque la casilla de verificación para verificar que el campo Nombre común o el campo Nombre alternativo del sujeto del certificado del servidor web coincidan.<br>Esto establece el [CURLOPT\_SSL\_VERIFYHOST](http://curl. haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html) opción cURL.| |*Archivo de certificado SSL*|Nombre del archivo de certificado SSL utilizado para la autenticación del cliente. El archivo del certificado debe estar en formato PEM^1^. Si el archivo del certificado también contiene la clave privada, deje vacío el campo del archivo de clave SSL. Si la clave está cifrada, especifique la contraseña en el campo de contraseña de la clave SSL. El directorio que contiene este archivo lo especifica el servidor Zabbix o el parámetro de configuración del proxy SSLCertLocation.<br>Macros admitidas: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME }, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece el [CURLOPT\_SSLCERT](http://curl.haxx .se/libcurl/c/CURLOPT_SSLCERT.html) opción cURL.| |*Archivo de clave SSL*|Nombre del archivo de clave privada SSL utilizado para la autenticación del cliente. El archivo de clave privada debe estar en formato PEM^1^. El directorio que contiene este archivo lo especifica el servidor Zabbix o el parámetro de configuración del proxy SSLKeyLocation.<br>Macros admitidas: {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME }, {ITEM.ID}, {ITEM.KEY}, {ITEM.KEY.ORIG}, macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece el [CURLOPT\_SSLKEY](http://curl.haxx .se/libcurl/c/CURLOPT_SSLKEY.html) opción de rizo.| |*Contraseña de clave SSL*|Contraseña del archivo de clave privada SSL.<br>Macros admitidas: macros de usuario, macros de descubrimiento de bajo nivel.<br>Esto establece el [CURLOPT\_KEYPASSWD](http://curl.haxx.se/ libcurl/c/CURLOPT_KEYPASSWD.html) opción de curvatura.| |*Habilitar captura*|Con esta casilla de verificación marcada, el elemento también funcionará como [elemento de captura](/manual/config/items/itemtypes/trapper) y aceptará datos enviados a este elemento por el remitente de Zabbix o utilizando el protocolo de remitente de Zabbix. | |*Equipos permitidos*|Visible solo si la casilla de verificación *Habilitar captura* está marcada.<br>Lista de direcciones IP delimitadas por comas, opcionalmente en notación CIDR, o nombres DNS.<br>Si se especifica, las conexiones entrantes solo se aceptarán desde el hosts enumerados aquí.<br>Si la compatibilidad con IPv6 está habilitada, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan de la misma manera y '::/0' permitirá cualquier IPv4. o dirección IPv6.<br>'0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.<br>Tenga en cuenta que las "direcciones IPv6 compatibles con IPv4" (prefijo 0000::/96) son compatibles pero están obsoletas por [RFC4291 ](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br>Ejemplo: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1- 255, ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br>Los espacios y [macros de usuario](/manual/config/macros/user_macros) están permitidos en este campo.<br>Macros de host: {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN} están permitidos en este campo.|  ::: notetip Si el campo *HTTP proxy* se deja vacío, otra forma de usar un proxy HTTP es establecer variables de entorno relacionadas con el proxy.  Para HTTP: establezca la variable de entorno `http_proxy` para  el usuario del servidor Zabbix. Por ejemplo:\ `http_proxy=http://proxy_ip:proxy_port`.  Para HTTPS: configure la variable de entorno `HTTPS_PROXY`. Por ejemplo:\ `HTTPS_PROXY=http://proxy_ip:proxy_port`. Más detalles están disponibles ejecutando un comando de shell: *\# man curl*. :::  ::: noteimportant   \[1\] Zabbix admite únicamente archivos de certificado y clave privada  en formato PEM. En caso de tener tu certificado y  datos de clave privada en un archivo de formato PKCS \#12 (generalmente con extensión \*.p12 o \*.pfx) puede generar el archivo PEM usando los siguientes comandos:       openssl pkcs12 -in ssl-cert.p12 -clcerts -nokeys -out ssl-cert.pem      openssl pkcs12 -in ssl-cert.p12 -nocerts -nodes -out ssl-cert.key   :::

en-us	#### Configuration  To configure a trapper item:  1. Go to *Data collection* → *Hosts*. 2. Click *Items* in the row of the host. 3. Click *Create item*. 4. Enter item parameters in the configuration form.  ![](../../../../../assets/en/manual/config/items/itemtypes/trapper_item.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for trapper items are:  |   |   | |--|--------| |*Type*|Select "Zabbix trapper".| |*Key*|Enter a key that will be used to recognize the item when sending data to Zabbix server.| |*Type of information*|Select the type of information that will correspond to the format of data that will be sent.| |*Allowed hosts*|List of comma-delimited IP addresses (optionally in CIDR notation) or DNS names.<br><br>If specified, incoming connections will be accepted only from the hosts listed here.<br>If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally and '::/0' will allow any IPv4 or IPv6 address. '0.0.0.0/0' can be used to allow any IPv4 address.<br><br>Note that "IPv4-compatible IPv6 addresses" (0000::/96 prefix) are supported but deprecated by [RFC4291](https://tools.ietf.org/html/rfc4291#section-2.5.5).<br><br>Example: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1-255, ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br><br>Spaces, [user macros](/manual/config/macros/user_macros), and host macros {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN} are supported.|  ::: noteclassic Before sending values, you may have to wait up to 60 seconds after saving the item until Zabbix server picks up the changes from a configuration cache update. :::
es	#### Configuración  Para configurar un elemento trampero:  1. Vaya a *Recopilación de datos* → *Hosts*. 2. Haga clic en *Elementos* en la fila del host. 3. Haga clic en *Crear elemento*. 4. Ingrese los parámetros del artículo en el formulario de configuración.  ![](../../../../../assets/en/manual/config/items/itemtypes/trapper_item.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para los elementos del trampero son:  |   |   | |--|--------| |*Tipo*|Seleccione "Trampero Zabbix".| |*Clave*|Ingrese una clave que se utilizará para reconocer el elemento al enviar datos al servidor Zabbix.| |*Tipo de información*|Seleccione el tipo de información que corresponderá al formato de datos que se enviará.| |*Hosts permitidos*|Lista de direcciones IP delimitadas por comas (opcionalmente en notación CIDR) o nombres DNS.<br><br>Si se especifica, las conexiones entrantes solo se aceptarán desde los hosts enumerados aquí.<br>Si es compatible con IPv6 está habilitado, entonces '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' se tratan por igual y '::/0' permitirá cualquier dirección IPv4 o IPv6. '0.0.0.0/0' se puede utilizar para permitir cualquier dirección IPv4.<br><br>Tenga en cuenta que las "direcciones IPv6 compatibles con IPv4" (prefijo 0000::/96) son compatibles pero están obsoletas en [RFC4291](https: //tools.ietf.org/html/rfc4291#section-2.5.5).<br><br>Ejemplo: 127.0.0.1, 192.168.1.0/24, 192.168.3.1-255, 192.168.1-10.1-255 , ::1,2001:db8::/32, mysqlserver1, zabbix.example.com, {HOST.HOST}<br><br>Espacios, [macros de usuario](/manual/config/macros/user_macros) y Se admiten las macros de host {HOST.HOST}, {HOST.NAME}, {HOST.IP}, {HOST.DNS}, {HOST.CONN}.|  ::: nota clásica Antes de enviar valores, es posible que deba esperar hasta 60 segundos después de guardar el elemento hasta que el servidor Zabbix recoja los cambios de una actualización de la caché de configuración. :::

en-us	#### Configuration  To configure a value mapping, follow these steps:  1\. Open the host or template configuration form.  2\. In the *Value mapping* tab, click *Add* to add a new value mapping, or click on the name of an existing mapping to edit it.  ![](../../../../assets/en/manual/config/items/value_mapping.png)  Parameters of a value mapping:  |Parameter|<|Description| |-|----------|----------------------------------------| |*Name*|<|Unique name for the set of value mappings.| |*Mappings*|<|Individual rules for mapping numeric/string values to string representations.<br><br>Mapping is applied in the order of the rules that can be reordered by dragging.| | |*Type*|Mapping type:<br>**equals** - equal values will be mapped;<br>**is greater than or equals** - equal or greater values will be mapped;<br>**is less than or equals** - equal or smaller values will be mapped;<br>**in range** - values in range will be mapped; the range is expressed as <number1>-<number2> or <number>; multiple ranges are supported (for example, 1-10,101-110,201);<br>**regexp** - values corresponding to the [regular expression](/manual/regular_expressions) will be mapped (global regular expressions are not supported);<br>**default** - all outstanding values will be mapped, other than those with specific mappings.<br><br>For mapping ranges, only numeric value types (*is greater than or equals*, *is less than or equals*, *in range*) are supported.| |^|*Value*|Incoming value (may contain a range or regular expression, depending on the mapping type).| |^|*Mapped to*|String representation (up to 64 characters) for the incoming value.|  All mandatory input fields are marked with a red asterisk.  When viewing the value mapping in the list, only the first three mappings are visible, with three dots indicating that more mappings exist.  ![](../../../../assets/en/manual/config/items/value_map_list.png)
es	#### Configuración  Para configurar una asignación de valores, siga estos pasos:  1\. Abra el formulario de configuración de equipo o plantilla.  2\. En la pestaña *Asignación de valores*, haga clic en *Agregar* para agregar una nueva asignación de valores, o haga clic en el nombre de una asignación existente para editarla.  ![](../../../../assets/en/manual/config/items/value_mapping.png)  Parámetros de una asignación de valores:  |Parámetro|<|Descripción| |-|----------|----------------------------------------| |*Nombre*|<|Nombre único para el conjunto de asignaciones de valores.| |*Asignaciones*|<|Reglas individuales para asignar valores numéricos/cadenas a representaciones de cadenas.<br><br>La asignación se aplica en el orden de las reglas que se pueden reordenar arrastrando.| | |*Tipo*|Tipo de asignación:<br>**equals** - se asignarán valores iguales;<br>**es mayor o igual** - se asignarán valores iguales o mayores;<br>**es menor o igual a**: se asignarán valores iguales o menores;<br>**en el rango**: se asignarán los valores dentro del rango; el rango se expresa como <número1>-<número2> o <número>; se admiten varios rangos (por ejemplo, 1-10,101-110,201);<br>**regexp**: se asignarán los valores correspondientes a la [expresión regular](/manual/regular_expressions) (no se admiten expresiones regulares globales); <br>**predeterminado**: se asignarán todos los valores destacados, excepto aquellos con asignaciones específicas.<br><br>Para rangos de asignación, solo los tipos de valores numéricos (*es mayor o igual que*, *es menor que o iguales*, *dentro del rango*) son compatibles.| |^|*Valor*|Valor entrante (puede contener un rango o una expresión regular, según el tipo de asignación).| |^|*Asignado a*|Representación de cadena (hasta 64 caracteres) para el valor entrante.|  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Al ver la asignación de valores en la lista, solo las tres primeras asignaciones son visibles y tres puntos indican que existen más asignaciones.  ![](../../../../assets/en/manual/config/items/value_map_list.png)

en-us	### Configuration  To configure custom alert scripts as a media type:  1. Go to *Alerts → Media types*. 2. Click on *Create media type*.  The **Media type** tab contains general media type attributes:  ![](../../../../../assets/en/manual/config/notifications/media/media_script.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The following parameters are specific for the script media type:  |Parameter|Description| |--|--------| |*Script name*|Enter the name of the script file (e.g., notification.sh) that is located in the directory specified in the server configuration file [`AlertScriptsPath`](/manual/appendix/config/zabbix_server#alertscriptspath) parameter.| |*Script parameters*|Add optional script parameters that will be passed to the script as command-line arguments in the order in which they are defined.<br><br>Script parameters support {ALERT.SENDTO}, {ALERT.SUBJECT}, {ALERT.MESSAGE} macros, and all [macros](/manual/appendix/macros/supported_by_location) that are supported in notifications, as well as [user macros](/manual/appendix/macros/supported_by_location_user).|  See [common media type parameters](/manual/config/notifications/media#common_parameters) for details on how to configure default messages and alert processing options.  ::: notewarning Even if an alert script does not use default messages, the message templates for operation types used by this media type must still be defined. Otherwise, a notification will not be sent. :::  ::: noteimportant If more than one script media type is configured, these scripts may be processed in parallel by the alerter processes.  The total number of alerter processes is limited by the server configuration file [`StartAlerters`](/manual/appendix/config/zabbix_server#startalerters) parameter. :::
es	### Configuración  Para configurar scripts de alerta personalizados como tipo de medio:  1. Vaya a *Alertas → Tipos de medios*. 2. Haga clic en *Crear tipo de medio*.  La pestaña **Tipo de medio** contiene atributos generales de tipo de medio:  ![](../../../../../assets/en/manual/config/notifications/media/media_script.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los siguientes parámetros son específicos del tipo de medio de secuencia de comandos:  |Parámetro|Descripción| |--|--------| |*Nombre del script*|Ingrese el nombre del archivo de script (por ejemplo, notification.sh) que se encuentra en el directorio especificado en el archivo de configuración del servidor [`AlertScriptsPath`](/manual/appendix/config/zabbix_server#alertscriptspath) parámetro .| |*Parámetros de script*|Agregue parámetros de script opcionales que se pasarán al script como argumentos de línea de comandos en el orden en que se definen.<br><br>Los parámetros de script admiten {ALERT.SENDTO}, {ALERT.SUBJECT }, las macros {ALERT.MESSAGE} y todas las [macros](/manual/appendix/macros/supported_by_location) que se admiten en las notificaciones, así como las [macros de usuario](/manual/appendix/macros/supported_by_location_user).|  Consulte [parámetros de tipo de medios comunes](/manual/config/notifications/media#common_parameters) para obtener detalles sobre cómo configurar mensajes predeterminados y opciones de procesamiento de alertas.  ::: nota de advertencia Incluso si un script de alerta no utiliza mensajes predeterminados, aún se deben definir las plantillas de mensajes para los tipos de operación utilizados por este tipo de medio. De lo contrario, no se enviará una notificación. :::  ::: nota importante Si se configura más de un tipo de medio de secuencia de comandos, los procesos de alerta pueden procesar estas secuencias de comandos en paralelo.  El número total de procesos de alerta está limitado por el parámetro del archivo de configuración del servidor [`StartAlerters`](/manual/appendix/config/zabbix_server#startalerters). :::

en-us	#### Configuration  To configure email as the media type:  1.  Go to *Alerts → Media types*. 2.  Click on *Create media type* (or click on *Email* in the list of     pre-defined media types).  The **Media type** tab contains general media type attributes:  ![](../../../../../assets/en/manual/config/notifications/media/media_email.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The following parameters are specific for the email media type:  |Parameter|Description| |--|--------| |*Email provider*|Select the email provider: *Generic SMTP*, *Gmail*, *Gmail relay*, *Office365*, or *Office365 relay*.<br>If you select the Gmail/Office365-related options, you will only need to supply the sender email address and password; such options as *SMTP server*, *SMTP server port*, *SMTP helo*, and *Connection security* will be automatically filled by Zabbix. See also: [Automated Gmail/Office365 media types](/manual/config/notifications/media#automated-gmailoffice365-media-types). | |*SMTP server*|Set an SMTP server to handle outgoing messages.<br>This field is available if *Generic SMTP* is selected as the email provider.| |*SMTP server port*|Set the SMTP server port to handle outgoing messages.<br>This field is available if *Generic SMTP* is selected as the email provider.| |*Email*|The address entered here will be used as the **From** address for the messages sent.<br>Adding a sender display name (like "Zabbix\_info" in *Zabbix\_info <zabbix\@company.com>* in the screenshot above) with the actual email address is supported.<br>There are some restrictions on display names in Zabbix emails in comparison to what is allowed by RFC 5322, as illustrated by examples:<br>Valid examples:<br>*zabbix\@company.com* (only email address, no need to use angle brackets)<br>*Zabbix\_info <zabbix\@company.com>* (display name and email address in angle brackets)<br>*∑Ω-monitoring <zabbix\@company.com>* (UTF-8 characters in display name)<br>Invalid examples:<br>*Zabbix HQ zabbix\@company.com* (display name present but no angle brackets around email address)<br>*"Zabbix\\@\\<H(comment)Q\\>" <zabbix\@company.com>* (although valid by RFC 5322, quoted pairs and comments are not supported in Zabbix emails)| |*SMTP helo*|Set a correct SMTP helo value, normally a domain name.<br>If empty, the domain name of the email will be sent (i.e., what comes after `@` in the *Email* field). If it is impossible to fetch the domain name, a debug-level warning will be logged and the server hostname will be sent as the domain for HELO command.<br>This field is available if *Generic SMTP* is selected as the email provider.| |*Connection security*|Select the level of connection security:<br>**None** - do not use the [CURLOPT\_USE\_SSL](http://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL.html) option<br>**STARTTLS** - use the CURLOPT\_USE\_SSL option with CURLUSESSL\_ALL value<br>**SSL/TLS** - use of CURLOPT\_USE\_SSL is optional| |*SSL verify peer*|Mark the checkbox to verify the SSL certificate of the SMTP server.<br>The value of "SSLCALocation" server configuration directive should be put into [CURLOPT\_CAPATH](http://curl.haxx.se/libcurl/c/CURLOPT_CAPATH.html) for certificate validation.<br>This sets cURL option [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html).| |*SSL verify host*|Mark the checkbox to verify that the *Common Name* field or the *Subject Alternate Name* field of the SMTP server certificate matches.<br>This sets cURL option [CURLOPT\_SSL\_VERIFYHOST](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html).| |*Authentication*|Select the level of authentication:<br>**None** - no cURL options are set<br>**Username and password** - implies "AUTH=\*" leaving the choice of authentication mechanism to cURL| |*Username*|User name to use in authentication.<br>This sets the value of [CURLOPT\_USERNAME](http://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html).<br>[User macros](/manual/appendix/macros/supported_by_location_user#other-locations) supported.| |*Password*|Password to use in authentication.<br>This sets the value of [CURLOPT\_PASSWORD](http://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html).<br>[User macros](/manual/appendix/macros/supported_by_location_user#other-locations) supported.| |*Message format*|Select message format:<br>**HTML** - send as HTML<br>**Plain text** - send as plain text|  ::: noteimportant To enable SMTP authentication options, Zabbix server must be both compiled with the `--with-libcurl` [compilation](/manual/installation/install#configure_the_sources) option (with cURL 7.20.0 or higher) and use the `libcurl-full` packages during runtime. :::  See also [common media type parameters](/manual/config/notifications/media#common_parameters) for details on how to configure default messages and alert processing options.
es	#### Configuración  Para configurar el correo electrónico como tipo de medio:  1. Vaya a *Alertas → Tipos de medios*. 2. Haga clic en *Crear tipo de medio* (o haga clic en *Correo electrónico* en la lista de     tipos de medios predefinidos).  La pestaña **Tipo de medio** contiene atributos generales de tipo de medio:  ![](../../../../../assets/en/manual/config/notifications/media/media_email.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los siguientes parámetros son específicos para el tipo de medio de correo electrónico:  |Parámetro|Descripción| |--|--------| |*Proveedor de correo electrónico*|Seleccione el proveedor de correo electrónico: *SMTP genérico*, *Gmail*, *Retransmisión de Gmail*, *Office365* o *Retransmisión de Office365*.<br>Si selecciona las opciones relacionadas con Gmail/Office365, sólo será necesario proporcionar la dirección de correo electrónico y la contraseña del remitente; Zabbix completará automáticamente opciones como *servidor SMTP*, *puerto del servidor SMTP*, *helo SMTP* y *seguridad de conexión*. Consulte también: [Tipos de medios automatizados de Gmail/Office365](/manual/config/notifications/media#automated-gmailoffice365-media-types). | |*Servidor SMTP*|Configura un servidor SMTP para manejar mensajes salientes.<br>Este campo está disponible si se selecciona *SMTP genérico* como proveedor de correo electrónico.| |*Puerto del servidor SMTP*|Configure el puerto del servidor SMTP para manejar los mensajes salientes.<br>Este campo está disponible si se selecciona *SMTP genérico* como proveedor de correo electrónico.| |*Correo electrónico*|La dirección ingresada aquí se usará como la dirección **De** para los mensajes enviados.<br>Agregar un nombre para mostrar del remitente (como "Zabbix\_info" en *Zabbix\_info <zabbix\@company .com>* en la captura de pantalla anterior) con la dirección de correo electrónico real es compatible.<br>Existen algunas restricciones en los nombres para mostrar en los correos electrónicos de Zabbix en comparación con lo que permite RFC 5322, como se ilustra con ejemplos:<br>Ejemplos válidos :<br>*zabbix\@company.com* (solo dirección de correo electrónico, no es necesario utilizar corchetes angulares)<br>*Zabbix\_info <zabbix\@company.com>* (nombre para mostrar y dirección de correo electrónico entre corchetes angulares) <br>*∑Ω-monitoring <zabbix\@company.com>* (caracteres UTF-8 en el nombre para mostrar)<br>Ejemplos no válidos:<br>*Zabbix HQ zabbix\@company.com* (nombre para mostrar presente pero sin corchetes angulares alrededor de la dirección de correo electrónico)<br>*"Zabbix\\@\\<H(comment)Q\\>" <zabbix\@company.com>* (aunque válido según RFC 5322, los pares entre comillas y los comentarios no lo son compatible con correos electrónicos de Zabbix)| |*SMTP helo*|Establezca un valor de helo SMTP correcto, normalmente un nombre de dominio.<br>Si está vacío, se enviará el nombre de dominio del correo electrónico (es decir, lo que viene después de `@` en el campo *Correo electrónico*). Si es imposible recuperar el nombre de dominio, se registrará una advertencia de nivel de depuración y el nombre de host del servidor se enviará como dominio para el comando HELO.<br>Este campo está disponible si se selecciona *SMTP genérico* como proveedor de correo electrónico. .| |*Seguridad de conexión*|Seleccione el nivel de seguridad de conexión:<br>**Ninguno** - no utilice el [CURLOPT\_USE\_SSL](http://curl.haxx.se/libcurl/c/CURLOPT_USE_SSL. html) opción<br>**STARTTLS** - use la opción CURLOPT\_USE\_SSL con el valor CURLUSESSL\_ALL<br>**SSL/TLS** - el uso de CURLOPT\_USE\_SSL es opcional| |*SSL verificar par*|Marque la casilla de verificación para verificar el certificado SSL del servidor SMTP.<br>El valor de la directiva de configuración del servidor "SSLCALocation" debe colocarse en [CURLOPT\_CAPATH](http://curl.haxx. se/libcurl/c/CURLOPT_CAPATH.html) para la validación del certificado.<br>Esto configura la opción cURL [CURLOPT\_SSL\_VERIFYPEER](http://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYPEER.html).| |*SSL verificar host*|Marque la casilla de verificación para verificar que el campo *Nombre común* o el campo *Nombre alternativo del sujeto* del certificado del servidor SMTP coincida.<br>Esto configura la opción cURL [CURLOPT\_SSL\_VERIFYHOST](http ://curl.haxx.se/libcurl/c/CURLOPT_SSL_VERIFYHOST.html).| |*Autenticación*|Seleccione el nivel de autenticación:<br>**Ninguno** - no hay opciones de cURL configuradas<br>**Nombre de usuario y contraseña** - implica "AUTH=\*" dejando la elección del mecanismo de autenticación a rizo| |*Nombre de usuario*|Nombre de usuario a utilizar en la autenticación.<br>Esto establece el valor de [CURLOPT\_USERNAME](http://curl.haxx.se/libcurl/c/CURLOPT_USERNAME.html).<br>[Usuario macros](/manual/appendix/macros/supported_by_location_user#other-locations) compatibles.| |*Contraseña*|Contraseña a utilizar en la autenticación.<br>Esto establece el valor de [CURLOPT\_PASSWORD](http://curl.haxx.se/libcurl/c/CURLOPT_PASSWORD.html).<br>[Macros de usuario ](/manual/appendix/macros/supported_by_location_user#other-locations) compatible.| |*Formato del mensaje*|Seleccione el formato del mensaje:<br>**HTML** - enviar como HTML<br>**Texto sin formato** - enviar como texto sin formato|  ::: nota importante Para habilitar las opciones de autenticación SMTP, el servidor Zabbix debe estar compilado con la opción `--with-libcurl` [compilación](/manual/installation/install#configure_the_sources) (con cURL 7.20.0 o superior) y usar la opción `libcurl- paquetes completos durante el tiempo de ejecución. :::  Véase también [tipo de medio común parámetros](/manual/config/notifications/media#common_parameters) para detalles sobre cómo configurar mensajes predeterminados y procesamiento de alertas opciones.

en-us	#### Configuration  To configure event correlation rules globally:  -   Go to *Data collection* → *Event correlation* -   Click on *Create event correlation* to the right (or on the correlation     name to edit an existing rule) -   Enter parameters of the correlation rule in the form  ![correlation\_rule.png](../../../../assets/en/manual/config/event_correlation/correlation_rule.png){width="600"}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Unique correlation rule name.| |*Type of calculation*|The following options of calculating conditions are available:<br>**And** - all conditions must be met<br>**Or** - enough if one condition is met<br>**And/Or** - AND with different condition types and OR with the same condition type<br>**Custom expression** - a user-defined calculation formula for evaluating action conditions. It must include all conditions (represented as uppercase letters A, B, C, ...) and may include spaces, tabs, brackets ( ), **and** (case sensitive), **or** (case sensitive), **not** (case sensitive).| |*Conditions*|List of conditions. See below for details on configuring a condition.| |*Description*|Correlation rule description.| |*Operations*|Mark the checkbox of the operation to perform when event is correlated. The following operations are available:<br>**Close old events** - close old events when a new event happens. Always add a condition based on the old event when using the *Close old events* operation or all existing problems could be closed.<br>**Close new event** - close the new event when it happens| |*Enabled*|If you mark this checkbox, the correlation rule will be enabled.|  To configure details of a new condition, click on ![](../../../../assets/en/manual/config/add_link.png) in the Conditions block. A popup window will open where you can edit the condition details.  ![](../../../../assets/en/manual/config/event_correlation/correlation_rule_condition.png)  |Parameter|Description| |--|--------| |*New condition*|Select a condition for correlating events.<br>*Note* that if no old event condition is specified, all old events may be matched and closed. Similarly if no new event condition is specified, all new events may be matched and closed.<br>The following conditions are available:<br>**Old event tag** - specify the old event tag for matching.<br>**New event tag** - specify the new event tag for matching.<br>**New event host group** - specify the new event host group for matching.<br>**Event tag pair** - specify new event tag and old event tag for matching. In this case there will be a match if the **values** of the tags in both events match. Tag *names* need not match.<br>This option is useful for matching runtime values, which may not be known at the time of configuration (see also [Example 1](/manual/config/event_correlation/global#examples)).<br>**Old event tag value** - specify the old event tag name and value for matching, using the following operators:<br>*equals* - has the old event tag value<br>*does not equal* - does not have the old event tag value<br>*contains* - has the string in the old event tag value<br>*does not contain* - does not have the string in the old event tag value<br>**New event tag value** - specify the new event tag name and value for matching, using the following operators:<br>*equals* - has the new event tag value<br>*does not equal* - does not have the new event tag value<br>*contains* - has the string in the new event tag value<br>*does not contain* - does not have the string in the new event tag value|  ::: notewarning Because misconfiguration is possible, when similar event tags may be created for **unrelated** problems, please review the cases outlined below! :::  -   Actual tags and tag values only become visible when a trigger fires.     If the regular expression used is invalid, it is silently replaced     with an \*UNKNOWN\* string. If the initial problem event with an     \*UNKNOWN\* tag value is missed, there may appear subsequent OK     events with the same \*UNKNOWN\* tag value that may close problem     events which they shouldn't have closed.  ```{=html} <!-- --> ``` -   If a user uses the {ITEM.VALUE} macro without macro functions as the     tag value, the 255-character limitation applies. When log messages     are long and the first 255 characters are non-specific, this may     also result in similar event tags for unrelated problems.
es	#### Configuración  Para configurar reglas de correlación de eventos globalmente:  -   Vaya a *Recopilación de datos* → *Correlación de eventos* -   Haga clic en *Crear correlación* a la derecha (o en el nombre de correlación     para editar una regla existente) -   Introduzca los parámetros de la regla de correlación en el formulario  ![correlation\_rule.png](../../../../assets/en/manual/config/event_correlation/correlation_rule.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |*Nombre*|Nombre de regla de correlación única.| |*Tipo de cálculo*|Las siguientes opciones para calcular las condiciones están disponibles:<br>**Y** - se deben cumplir todas las condiciones<br>**O** - suficiente si se cumple una condición<br>** Y/O** - Y con diferentes tipos de condición y O con el mismo tipo de condición<br>**Expresión personalizada**: una fórmula de cálculo definida por el usuario para evaluar las condiciones de la acción. Debe incluir todas las condiciones (representadas como letras mayúsculas A, B, C, ...) y puede incluir espacios, tabulaciones, corchetes (), **y** (distingue entre mayúsculas y minúsculas), **o** (distingue entre mayúsculas y minúsculas). , **no** (distingue entre mayúsculas y minúsculas).| |*Condiciones*|Lista de condiciones. Consulte a continuación para obtener detalles sobre cómo configurar una condición.| |*Descripción*|Descripción de la regla de correlación.| |*Operaciones*|Marque la casilla de verificación de la operación a realizar cuando el evento esté correlacionado. Las siguientes operaciones están disponibles:<br>**Cerrar eventos antiguos**: cierra eventos antiguos cuando ocurre un evento nuevo. Agregue siempre una condición basada en el evento anterior cuando utilice la operación *Cerrar eventos antiguos* o se podrían cerrar todos los problemas existentes.<br>**Cerrar nuevo evento**: cierre el nuevo evento cuando suceda| |*Habilitado*|Si marca esta casilla de verificación, la regla de correlación estará habilitada.|  Para configurar los detalles de una nueva condición, haga clic en ![](../../../../assets/en/manual/config/add_link.png) en el bloque de Condiciones. Se abrirá una ventana emergente donde podrá editar los detalles de la condición.  ![](../../../../assets/en/manual/config/event_correlation/correlation_rule_condition.png)  |Parámetro|Descripción| |--|--------| |*Nueva condición*|Seleccione una condición para correlacionar eventos.<br>*Tenga en cuenta* que si no se especifica ninguna condición de evento anterior, todos los eventos antiguos pueden coincidir y cerrarse. De manera similar, si no se especifica ninguna condición de evento nuevo, todos los eventos nuevos pueden coincidir y cerrarse.<br>Las siguientes condiciones están disponibles:<br>**Etiqueta de evento anterior**: especifique la etiqueta de evento anterior para la coincidencia.<br>* *Nueva etiqueta de evento**: especifique la nueva etiqueta de evento para hacer coincidir.<br>**Nuevo grupo de anfitriones de eventos**: especifique el nuevo grupo de anfitriones de eventos para hacer coincidir.<br>**Par de etiquetas de eventos**: especifique un nuevo evento etiqueta y etiqueta de evento anterior para hacer coincidir. En este caso habrá una coincidencia si los **valores** de las etiquetas en ambos eventos coinciden. La etiqueta *nombres* no necesita coincidir.<br>Esta opción es útil para hacer coincidir valores de tiempo de ejecución, que pueden no conocerse en el momento de la configuración (consulte también [Ejemplo 1](/manual/config/event_correlation/global#examples)) .<br>**Valor de etiqueta de evento anterior**: especifique el nombre y el valor de la etiqueta de evento anterior para hacer coincidir, utilizando los siguientes operadores:<br>*es igual a*: tiene el valor de etiqueta de evento anterior<br>*no es igual* - no tiene el valor de etiqueta de evento anterior<br>*contiene* - tiene la cadena en el valor de etiqueta de evento anterior<br>*no contiene* - no tiene la cadena en el valor de etiqueta de evento anterior<br>** Nuevo valor de etiqueta de evento**: especifique el nombre y el valor de la nueva etiqueta de evento para que coincida, utilizando los siguientes operadores:<br>*es igual a*: tiene el nuevo valor de etiqueta de evento<br>*no es igual*: no tiene el nuevo valor de etiqueta de evento<br>*contiene* - tiene la cadena en el nuevo valor de etiqueta de evento<br>*no contiene* - no tiene la cadena en el nuevo valor de etiqueta de evento|  ::: notewarning Debido a que es posible una mala configuración, cuando pueden ser creadas etiquetas de eventos similares para problemas **no relacionados**; revise  los casos que se detallan a continuación :::  -     Las etiquetas reales y los valores de las etiquetas solo se vuelven visibles cuando se activa un iniciador.     Si la expresión regular utilizada no es válida, se reemplaza silenciosamente.     con una cadena \*UNKNOWN\*. Si se omite el evento de problema inicial con un valor de     etiqueta \*UNKNOWN\*, pueden aparecer eventos OK posteriores con el mismo valor de      etiqueta \*UNKNOWN\* que pueden cerrar eventos de problema que no deberían haber      cerrado.  ```{=html} <!-- --> ``` -   Si un usuario utiliza la macro {ITEM.VALUE} sin funciones de macro como     valor de etiqueta, se aplica la limitación de 255 caracteres. Cuando los mensajes de     registro son largos y los primeros 255 caracteres no son específicos, esto puede     también dar como resultado etiquetas de eventos similares para problemas no relacionados.

en-us	#### Configuration  To configure, select *Action log* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/action_log.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Recipients*|Filter entries by recipients. This field is auto-complete, so starting to type the name of a recipient will offer a dropdown of matching recipients. If no recipients are selected, details of action operations for all recipients will be displayed.| |*Actions*|Filter entries by actions. This field is auto-complete, so starting to type the name of an action will offer a dropdown of matching actions. If no actions are selected, details of action operations for all actions will be displayed.| |*Media types*|Filter entries by media types. This field is auto-complete, so starting to type the name of a media type will offer a dropdown of matching media types. If no media types are selected, details of action operations for all media types will be displayed.| |*Status*|Mark the checkbox to filter entries by the respective status:<br>**In progress** - action operations that are in progress are displayed;<br>**Sent/Executed** - action operations that have sent a notification or have been executed are displayed;<br>**Failed** - action operations that have failed are displayed.| |*Search string*|Filter entries by the content of the message/remote command. If you enter a string here, only those action operations whose message/remote command contains the entered string will be displayed. Macros are not resolved.| |*Time period*|Filter entries by time period. Select the [data source](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) for the time period:<br>**Dashboard** - set the *Time period* selector as the data source;<br>**Widget** - set a compatible widget specified in the *Widget* parameter as the data source;<br>**Custom** - set the time period specified in the *From* and *To* parameters as the data source; if set, a clock icon will be displayed in the top right corner of the widget, indicating the set time on mouseover.| |*Widget*|Enter or select a compatible widget as the data source for the time period.<br>This parameter is available if *Time period* is set to "Widget".| |*From*|Enter or select the start of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*To*|Enter or select the end of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*Sort entries by*|Sort entries by:<br>**Time** (descending or ascending);<br>**Type** (descending or ascending);<br>**Status** (descending or ascending);<br>**Recipient** (descending or ascending).| |*Show lines*|Set how many action log lines will be displayed in the widget.|
es	#### Configuración  Para configurar, seleccione *Registro de acciones* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/action_log.png){width="600"}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  Para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Destinatarios*|Filtrar entradas por destinatarios. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un destinatario aparecerá un menú desplegable de destinatarios coincidentes. Si no se selecciona ningún destinatario, se mostrarán los detalles de las operaciones de acción para todos los destinatarios.| |*Acciones*|Filtrar entradas por acciones. Este campo se completa automáticamente, por lo que comenzar a escribir el nombre de una acción ofrecerá un menú desplegable de acciones coincidentes. Si no se selecciona ninguna acción, se mostrarán los detalles de las operaciones de acción para todas las acciones.| |*Tipos de medios*|Filtrar entradas por tipos de medios. Este campo se completa automáticamente, por lo que comenzar a escribir el nombre de un tipo de medio ofrecerá un menú desplegable de tipos de medios coincidentes. Si no se selecciona ningún tipo de medio, se mostrarán los detalles de las operaciones de acción para todos los tipos de medio.| |*Estado*|Marque la casilla de verificación para filtrar las entradas por el estado respectivo:<br>**En progreso**: se muestran las operaciones de acción que están en progreso;<br>**Enviado/Ejecutado**: operaciones de acción que tienen se muestra envió una notificación o se ejecutó;<br>**Falló**: se muestran las operaciones de acción que fallaron.| |*Cadena de búsqueda*|Filtrar entradas por el contenido del mensaje/comando remoto. Si ingresa una cadena aquí, solo se mostrarán aquellas operaciones de acción cuyo mensaje/comando remoto contenga la cadena ingresada. Las macros no se resuelven.| |*Período de tiempo*|Filtrar entradas por período de tiempo. Seleccione la [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) para el período de tiempo:<br>**Panel**: establezca el selector *Período de tiempo* como fuente de datos;<br >**Widget**: establece un widget compatible especificado en el parámetro *Widget* como fuente de datos;<br>**Personalizado**: establece el período de tiempo especificado en los parámetros *From* y *To* como datos fuente; si está configurado, se mostrará un ícono de reloj en la esquina superior derecha del widget, indicando la hora configurada al pasar el ratón.| |*Widget*|Ingrese o seleccione un widget compatible como fuente de datos para el período de tiempo.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Widget".| |*Desde*|Ingrese o seleccione el inicio del período de tiempo.<br>[Sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Hasta*|Ingrese o seleccione el final del período de tiempo.<br>[Sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Ordenar entradas por*|Ordenar entradas por:<br>**Hora** (descendente o ascendente);<br>**Tipo** (descendente o ascendente);<br>**Estado** (descendente o ascendente);<br>**Destinatario** (descendente o ascendente).| |*Mostrar líneas*|Establezca cuántas líneas de registro de acciones se mostrarán en el widget.|

en-us	#### Configuration  To configure, select *Clock* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/clock.png){width=600}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Time type*|Select local, server, or specified host time.<br>Server time will be identical to the time zone set globally or for the Zabbix user.| |*Item*|Select the item for displaying time. To display host time, use the `system.localtime[local]` [item](/manual/config/items/itemtypes/zabbix_agent). This item must exist on the host.<br>This field is available only when *Host time* is selected.| |*Clock type*|Select clock type:<br>**Analog** - analog clock<br>**Digital** - digital clock| |*Show*|Select information units to display in the digital clock (date, time, time zone).<br>This field is available only if "Digital" is selected in the *Clock type* field; at least one information unit type must be selected.| |*Advanced configuration*|Click on the *Advanced configuration* label to display [advanced configuration](#advanced-configuration) options for the digital clock.<br>This section is available only if "Digital" is selected in the *Clock type* field.|
es	#### Configuración  Para configurar, seleccione *Reloj* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/clock.png){width=600}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) para todos los widgets, puede configurar las siguientes opciones específicas:  |   |.  | |--|--------| |*Tipo de hora*|Seleccione la hora local, del servidor o del equipo especificado.<br>La hora del servidor será idéntica a la zona horaria establecida globalmente o para el usuario de Zabbix.| |*Métrica*|Seleccione la métrica para mostrar la hora. Para mostrar la hora del equipo, utilice la [métrica](/manual/config/items/itemtypes/zabbix_agent) `system.localtime[local]`. Esta métrica debe existir en el equipo.<br>Este campo está disponible sólo cuando se selecciona *Hora del equipo*.| |*Tipo de reloj*|Seleccione el tipo de reloj:<br>**Analógico** - reloj analógico<br>**Digital** - reloj digital| |*Mostrar*|Seleccione las unidades de información que se mostrarán en el reloj digital (fecha, hora, zona horaria).<br>Este campo está disponible solo si se selecciona "Digital" en el campo *Tipo de reloj*.| |*Configuración avanzada*|Marque la casilla de verificación para mostrar las opciones de [configuración avanzada](#advanced-configuration) para el reloj digital.<br>Este campo está disponible solo si se selecciona "Digital" en el campo *Tipo de reloj*.|

en-us	#### Configuration  To configure, select *Data overview* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/data_overview.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Host groups*|Select host groups.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for host groups.<br>This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Hosts*|Select hosts.<br>Alternatively, select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Item tags*|Specify tags to limit the number of item data displayed in the widget.<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.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hosts location*|Select hosts location - left or top.<br>This parameter is labeled *Host location* when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).|
es	#### Configuración  Para configurar, seleccione *Resumen de datos* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/data_overview.png){width="600"}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  Para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Grupos de equipos*|Seleccione grupos de equipos.<br>Como alternativa, seleccione un widget compatible como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los grupos de equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo ofrecerá un menú desplegable de grupos coincidentes.<br>Este parámetro no está disponible al configurar el widget en una [plantilla de tablero](/manual/config/templates/template#adding-dashboards).| |*Equipos*|Seleccione equipos.<br>Como alternativa, seleccione un widget compatible o el tablero como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo ofrecerá un menú desplegable de equipos coincidentes.<br>Este parámetro no está disponible al configurar el widget en una [plantilla de tablero](/manual/config/templates/template#adding-dashboards).| |*Etiquetas de métricas*|Especifique etiquetas para limitar la cantidad de datos de métricas que se muestran en el widget.<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 mismo nombre de etiqueta se agrupará según la condición *O*;<br>**O**: suficiente si se cumple una condición.| |*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.| |*Ubicación de los equipos*|Seleccione la ubicación de los equipos: izquierda o superior.<br>Este parámetro está etiquetado como *Ubicación del equipo* al configurar el widget en un [plantilla de tablero](/manual/config/templates/template#adding-dashboards). |

en-us	#### Configuration  To configure, select *Gauge* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/gauge_configuration.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Item*|Select the item.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for items.<br>This field is auto-complete, so starting to type the name of an item will offer a dropdown of matching items.<br>Note that you can select only items that return [numeric](/manual/config/items/item#configuration) data.| |*Min*|Enter the minimum value of the gauge.<br>[Suffixes](/manual/appendix/suffixes) (for example, "1d", "2w", "4K", "8G") are supported. [Value mappings](/manual/config/items/mapping) are supported.| |*Max*|Enter the maximum value of the gauge.<br>[Suffixes](/manual/appendix/suffixes) (for example, "1d", "2w", "4K", "8G") are supported. [Value mappings](/manual/config/items/mapping) are supported.| |*Colors*|Select the color from the color picker:<br>**Value arc** - select the gauge value arc color;<br>**Arc background** - select the gauge value arc and gauge thresholds arc background color;<br>**Background** - select the widget background color.<br><br>"D" stands for the default color, which depends on the frontend theme. If [*Thresholds*](#advanced-configuration) are set, the default color for **Value arc** depends on the threshold color. To return to the default color, click the *Use default* button in the color picker.| |*Show*|Mark the checkbox to display the respective gauge element - description, value, value arc, needle, scale (the minimum and maximum value of the gauge at the beginning and end of the gauge arc). Unmark to hide. At least one element must be selected.<br><br>Note that the gauge needle and scale can be displayed if the gauge value arc or gauge thresholds arc (see [advanced configuration](#advanced-configuration) options) is displayed. Also note that if the gauge needle is displayed, the value is placed under the needle; if the needle is hidden, the value is aligned with the bottom of the gauge arc.| |*Override host*|Select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Advanced configuration*|Click the *Advanced configuration* label to display [advanced configuration](#advanced-configuration) options. This is also where you'll be able to adjust the gauge elements selected in the *Show* field.|
es	#### Configuración  Para configurar, seleccione *Gauge* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/gauge_configuration.png){width="600"}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Métrica*|Seleccione la métrica.<br>Como alternativa, seleccione un widget compatible como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para las métricas.<br>Este campo se autocompleta, por lo que comenzar a escribir el nombre de una métrica ofrecerá un menú desplegable de métricas coincidentes.<br>Tenga en cuenta que puede seleccionar solo métricas que devuelvan datos [numéricos](/manual/config/items/item#configuration). | |*Min*|Ingrese el valor mínimo del indicador.<br>Se admiten [Sufijos](/manual/appendix/suffixes) (por ejemplo, "1d", "2w", "4K", "8G"). Se admiten [asignaciones de valores](/manual/config/items/mapping).| |*Max*|Ingrese el valor máximo del indicador.<br>Se admiten [Sufijos](/manual/appendix/suffixes) (por ejemplo, "1d", "2w", "4K", "8G"). Se admiten [asignaciones de valores](/manual/config/items/mapping).| |*Colores*|Seleccione el color en el selector de color:<br>**Arco de valor**: seleccione el color del arco del valor del indicador;<br>**Fondo del arco**: seleccione el arco del valor del indicador y el fondo del arco de los umbrales del indicador color;<br>**Fondo**: seleccione el color de fondo del widget.<br><br>"D" representa el color predeterminado, que depende del tema de la interfaz. Si se establecen [*Umbrales*](#configuración-avanzada), el color predeterminado para **Arco de valor** depende del color del umbral. Para volver al color predeterminado, haga clic en el botón *Usar predeterminado* en el selector de color.| |*Mostrar*|Marque la casilla de verificación para mostrar el elemento de calibre respectivo: descripción, valor, arco de valor, aguja, escala (el valor mínimo y máximo del calibre al principio y al final del arco de calibre). Desmarcar para ocultar. Se debe seleccionar al menos un elemento.<br><br>Tenga en cuenta que la aguja y la escala del indicador se pueden mostrar si se muestra el arco del valor del indicador o el arco de los umbrales del indicador (consulte las opciones de [configuración avanzada](#configuración-avanzada)). También tenga en cuenta que si se muestra la aguja del calibre, el valor se coloca debajo de la aguja; si la aguja está oculta, el valor se alinea con la parte inferior del arco indicador.| |*Reemplazar equipo*|Seleccione un widget compatible o el tablero como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Configuración avanzada*|Haga clic en la etiqueta *Configuración avanzada* para mostrar las opciones de [configuración avanzada](#configuración-avanzada). Aquí también podrá ajustar los elementos del indicador seleccionados en el campo *Mostrar*.|

en-us	#### Configuration  To configure, select *Graph* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_dataset.png){width="600"}
es	#### Configuración  Para configurar, seleccione *Gráfico* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/graph_dataset.png){width="600"}

en-us	#### Configuration  To configure, select *Graph (classic)* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/graph_classic.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Source*|Select the graph type:<br>**Graph** - [custom graph](/manual/config/visualization/graphs/custom);<br>**Simple graph** - [simple graph](/manual/config/visualization/graphs/simple).| |*Graph*|Select the custom graph to display.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for graphs.<br>This parameter is available if *Source* is set to "Graph".| |*Item*|Select the item to display in a simple graph.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for items.<br>This parameter is available if *Source* is set to "Simple graph".| |*Time period*|Set a time period for which to display data in the graph. Select the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for the time period:<br>**Dashboard** - set the *Time period* selector as the data source;<br>**Widget** - set a compatible widget specified in the *Widget* parameter as the data source;<br>**Custom** - set the time period specified in the *From* and *To* parameters as the data source; if set, a clock icon will be displayed in the top right corner of the widget, indicating the set time on mouseover.| |*Widget*|Enter or select a compatible widget as the data source for the time period.<br>This parameter is available if *Time period* is set to "Widget".| |*From*|Enter or select the start of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*To*|Enter or select the end of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*Show legend*|Unmark this checkbox to hide the legend on the graph (marked by default).| |*Override host*|Select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).|  Information displayed by the classic graph widget can be downloaded as *.png* image using the [widget menu](/manual/web_interface/frontend_sections/dashboards#widget_menu):  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/graph_download.png)  A screenshot of the widget will be saved to the *Downloads* folder.
es	#### Configuración  Para configurar, seleccione *Gráfico (clásico)* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/graph_classic.png)  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Origen*|Seleccione el tipo de gráfico:<br>**Gráfico** - [gráfico personalizado](/manual/config/visualization/graphs/custom);<br>**Gráfico simple** - [gráfico simple](/manual/config/visualization/graphs/simple).| |*Gráfico*|Seleccione el gráfico personalizado que desea mostrar.<br>Como alternativa, seleccione un widget compatible como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los gráficos.<br>Este parámetro está disponible si *Origen* está configurado en "Gráfico".| |*Métrica*|Seleccione la métrica para mostrar en un gráfico simple.<br>Como alternativa, seleccione un widget compatible como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para las métricas. <br>Este parámetro está disponible si *Origen* está configurado en "Gráfico simple".| |*Período de tiempo*|Establezca un período de tiempo para mostrar datos en el gráfico. Seleccione el [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para el período de tiempo:<br>**Tablero**: establezca el selector *Período de tiempo* como origen de datos;< br>**Widget**: establece un widget compatible especificado en el parámetro *Widget* como origen de datos;<br>**Personalizado**: establece el período de tiempo especificado en los parámetros *Desde* y *Hasta* como el origen de datos; si está configurado, se mostrará un ícono de reloj en la esquina superior derecha del widget, indicando la hora configurada al pasar el ratón.| |*Widget*|Ingrese o seleccione un widget compatible como origen de datos para el período de tiempo.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Widget".| |*Desde*|Ingrese o seleccione el inicio del período de tiempo.<br>La [sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Hasta*|Ingrese o seleccione el final del período de tiempo.<br>La [sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Mostrar leyenda*|Desmarque esta casilla de verificación para ocultar la leyenda en el gráfico (marcada de forma predeterminada).| |*Reemplazar equipo*|Seleccione un widget compatible o el tablero como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).|  La información que muestra el widget gráfico clásico se puede descargar como imagen *.png* usando el [menú del widget](/manual/web_interface/frontend_sections/dashboards#widget_menu):  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/graph_download.png)  Se guardará una captura de pantalla del widget en la carpeta *Descargas*.

en-us	#### Configuration  To configure, select *Graph prototype* as widget type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/graph_prototype.png)  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Source*|Select the source of the graphs: **Graph prototype** or **Simple graph prototype**.| |*Graph prototype*|Select a graph prototype to display graphs discovered by the graph prototype.<br>This parameter is available if *Source* is set to "Graph prototype".| |*Item prototype*|Select an item prototype to display simple graphs for items discovered by the item prototype.<br>This parameter is available if *Source* is set to "Simple graph prototype".| |*Time period*|Set a time period for which to display data in the graphs. Select the [data source](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) for the time period:<br>**Dashboard** - set the *Time period* selector as the data source;<br>**Widget** - set a compatible widget specified in the *Widget* parameter as the data source;<br>**Custom** - set the time period specified in the *From* and *To* parameters as the data source; if set, a clock icon will be displayed in the top right corner of the widget, indicating the set time on mouseover.| |*Widget*|Enter or select a compatible widget as the data source for the time period.<br>This parameter is available if *Time period* is set to "Widget".| |*From*|Enter or select the start of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*To*|Enter or select the end of the time period.<br>[Relative time syntax](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) is supported.<br>This parameter is available if *Time period* is set to "Custom".| |*Show legend*|Unmark this checkbox to hide the legend on the graphs (marked by default).| |*Override host*|Select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Columns*|Enter the number of columns of graphs to display within a graph prototype widget.| |*Rows*|Enter the number of rows of graphs to display within a graph prototype widget.|  While the *Columns* and *Rows* parameters allow fitting more than one graph in the widget, there still may be more discovered graphs than there are columns/rows in the widget. In this case, paging becomes available in the widget, and a slide-up header allows to switch between pages using the left and right arrows:  ![](../../../../../../assets/en/manual/config/visualization/host_dashboards_discovered.png)
es	#### Configuración  Para configurar, seleccione *Prototipo de gráfico* como tipo de widget:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/graph_prototype.png)  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Origen*|Seleccione el origen de los gráficos: **Prototipo de gráfico** o **Prototipo de gráfico simple**.| |*Prototipo de gráfico*|Seleccione un prototipo de gráfico para mostrar los gráficos descubiertos por el prototipo de gráfico.<br>Este parámetro está disponible si *Origen* está configurado en "Prototipo de gráfico".| |*Prototipo de métrica*|Seleccione un prototipo de métrica para mostrar gráficos simples para las métrica descubiertas por el prototipo de métrica.<br>Este parámetro está disponible si *Origen* está configurado en "Prototipo de gráfico simple".| |*Período de tiempo*|Establezca un período de tiempo para mostrar datos en los gráficos. Seleccione el [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets#dynamic-parameters) para el período de tiempo:<br>**Tablero**: establezca el selector *Período de tiempo* como fuente de datos;<br >**Widget**: establece un widget compatible especificado en el parámetro *Widget* como origen de datos;<br>**Personalizado**: establece el período de tiempo especificado en los parámetros *Desde* y *Hasta* como datos fuente; si está configurado, se mostrará un ícono de reloj en la esquina superior derecha del widget, indicando la hora configurada al pasar el mouse.| |*Widget*|Ingrese o seleccione un widget compatible como origen de datos para el período de tiempo.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Widget".| |*Desde*|Ingrese o seleccione el inicio del período de tiempo.<br>[Sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Hasta*|Ingrese o seleccione el final del período de tiempo.<br>[Sintaxis de tiempo relativo](/manual/web_interface/time_period_selector) (`now`, `now/d`, `now/w-1w`, etc.) es compatible.<br>Este parámetro está disponible si *Período de tiempo* está configurado en "Personalizado".| |*Mostrar leyenda*|Desmarque esta casilla de verificación para ocultar la leyenda en los gráficos (marcada por defecto).| |*Reemplazar equipo*|Seleccione un widget compatible o el tablero como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Columnas*|Ingrese el número de columnas de gráficos que se mostrarán dentro de un widget de prototipo de gráfico.| |*Filas*|Ingrese el número de filas de gráficos que se mostrarán dentro de un widget de prototipo de gráfico.|  Si bien los parámetros *Columnas* y *Filas* permiten ajustar más de un gráfico en el widget, aún puede haber más gráficos descubiertos que columnas/filas en el widget. En este caso, la paginación está disponible en el widget y un encabezado deslizable permite cambiar entre páginas usando las flechas izquierda y derecha:  ![](../../../../../../assets/en/manual/config/visualization/host_dashboards_discovered.png)

en-us	#### Configuration  To configure, select *Honeycomb* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/honeycomb_configuration.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Host groups*|Select host groups.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for host groups.<br>This field is auto-complete, so starting to type the name of a group will offer a dropdown of matching groups.<br>Selecting a parent host group implicitly selects all nested host groups; if no host groups are selected, the widget will display all host groups containing hosts with items matching the selected *Item pattern* (see below).<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Hosts*|Select hosts.<br>Alternatively, select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This field is auto-complete, so starting to type the name of a host will offer a dropdown of matching hosts.<br>If no hosts are selected, the widget will display all hosts with items matching the selected *Item pattern* (see below).<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Host tags*|Specify tags to limit the number of hosts displayed in the widget.<br>It is possible to include as well as exclude specific tags and tag values. Several conditions can be set.<br>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.<br><br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Item patterns*|Enter item patterns or select existing items as item patterns. Data of items that match the entered or selected patterns will be displayed on the honeycomb. The *Item patterns* parameter is mandatory.<br><br>Wildcard patterns may be used for selection (for example, `*` will return items that match zero or more characters; `Zabbix*` will return items that start with "Zabbix").<br>To specify a wildcard pattern, enter the string manually and press *Enter*. When you start typing, a dropdown list will show matching items limited to those belonging to selected *Hosts* or hosts within selected *Host groups*, if any. The wildcard symbol is always interpreted, therefore, it is not possible to add, for example, an item named *item\** individually, if there are other matching items (e.g., item2, item3).<br><br>When configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards), this parameter allows selecting only [items configured on the template](/manual/config/templates/template#adding-items-triggers-graphs).| |*Item tags*|Specify tags to limit the number of items displayed in the widget. For more information, see *Host tags* above.| |*Show hosts in maintenance*|Mark this checkbox to display hosts in maintenance (in this case, maintenance icon will be shown next to the host name).<br>This parameter is labeled *Show data in maintenance* when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).|| |*Show*|Mark this checkbox to display the respective honeycomb cell element - primary label, secondary label.<br>At least one element must be selected.| |*Advanced configuration*|Click the *Advanced configuration* label to display [advanced configuration](#advanced-configuration) options.|
es	#### Configuración  Para configurar, seleccione *Panal* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/honeycomb_configuration.png){width="600"}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) para todos los widgets, puede configurar las siguientes opciones específicas:  |   |   | |--|--------| |*Grupos de equipos*|Seleccione grupos de equipos.<br>Como alternativa, seleccione un widget compatible como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los grupos de equipos.<br>Este campo se completa automáticamente, por lo que comenzar a escribir el nombre de un grupo ofrecerá un menú desplegable de grupos coincidentes.<br>Al seleccionar un grupo de equipos principal, se seleccionan implícitamente todos los grupos de equipos anidados; Si no se selecciona ningún grupo de equipos, el widget mostrará todos los grupos de equipos que contengan equipos con métricas que coincidan con el *Patrón de métricas* seleccionado (ver a continuación).<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Equipos*|Seleccione equipos.<br>Como alternativa, seleccione un widget compatible o el tablero como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo ofrecerá un menú desplegable de equipos coincidentes.<br>Si no se selecciona ningún equipo, el widget mostrará todos los equipos con métricas que coincidan con el *Patrón de métrica* seleccionado (ver a continuación ).<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Etiquetas de equipo*|Especifique etiquetas para limitar la cantidad de equipos que se muestran en el widget.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones.<br>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 los 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 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 tengan el mismo nombre de etiqueta se agruparán por la condición O;<br>**O**: suficiente si se cumple una condición.<br><br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Patrones de métricas*|Ingrese patrones de métricas o seleccione métricas existentes como patrones de métricas. Los datos de las métricas que coincidan con los patrones ingresados o seleccionados se mostrarán en el panal. El parámetro *Patrones de métricas* es obligatorio.<br><br>Se pueden usar patrones comodín para la selección (por ejemplo, `*` devolverá métricas que coincidan con cero o más caracteres; `Zabbix*` devolverá elementos que comiencen con " Zabbix").<br>Para especificar un patrón comodín, ingrese la cadena manualmente y presione *Entrar*. Cuando comience a escribir, una lista desplegable mostrará métricas coincidentes limitadas a aquellas que pertenecen a *Equipos* seleccionados o equipos dentro de *Grupos de equipos* seleccionados, si los hay. El símbolo comodín siempre se interpreta, por lo tanto, no es posible agregar, por ejemplo, una métrica denominada *item\** individualmente, si hay otras métricas coincidentes (por ejemplo, item2, item3).<br><br>Al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards), este parámetro permite seleccionar solo [métricas configuradas en la plantilla](/manual/config/templates/template#adding-items-triggers-graphics).| |*Etiquetas de métricas*|Especifique etiquetas para limitar la cantidad de métricas que se muestran en el widget. Para obtener más información, consulte *Etiquetas de equipo* más arriba.| |*Mostrar equipos en mantenimiento*|Marque esta casilla de verificación para mostrar equipos en mantenimiento (en este caso, el icono de mantenimiento se mostrará junto al nombre del equipo).<br>Este parámetro está etiquetado como *Mostrar datos en mantenimiento* al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).|| |*Mostrar*|Marque esta casilla de verificación para mostrar el elemento de celda de panal respectivo: etiqueta primaria, etiqueta secundaria.<br>Se debe seleccionar al menos un elemento.| |*Configuración avanzada*|Haga clic en la etiqueta *Configuración avanzada* para mostrar las opciones de [configuración avanzada](#configuración-avanzada).|

en-us	 #### Configuration  To configure, select *Host availability* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.png){width="600"}  In addition to the parameters that are [common](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  for all widgets, you may set the following specific options:  |   |   | |--|--------| |*Host groups*|Select host groups.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for host groups.<br>This field is auto-complete, so starting to type the name of a group will offer a dropdown of matching groups.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Interface type*|Select which host interfaces you want to see availability data for.<br>Availability of all interfaces is displayed by default if nothing is selected.| |*Layout*|Select horizontal display (columns) or vertical display (lines).| |*Include hosts in maintenance*|Include hosts that are in maintenance in the statistics.<br>This parameter is labeled *Show data in maintenance* when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Show only totals*|If checked, the total of hosts, without breakdown by interfaces, is displayed. This option is disabled if only one interface is selected.|
es	 #### Configuración  Para configurar, seleccione *Disponibilidad de equipo* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.png){width="600"}  Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters) para todos los widgets, puede configurar las siguientes opciones específicas:  |    |    | |--|--------| |*Grupos de equipos*|Seleccione grupos de equipos.<br>Como alternativa, seleccione un widget compatible como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los grupos de equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo ofrecerá un menú desplegable de grupos coincidentes.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#agregar-tableros).| |*Tipo de interfaz*|Seleccione para qué interfaces de equipo desea ver los datos de disponibilidad.<br>La disponibilidad de todas las interfaces se muestra de forma predeterminada si no se selecciona nada.| |*Diseño*|Seleccione visualización horizontal (columnas) o visualización vertical (líneas).| |*Mostrar equipos en mantenimiento*|Incluir equipos que están en mantenimiento en las estadísticas.|