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 proxy*|<|The host can be monitored either by Zabbix server or one of Zabbix proxies:<br>**(no proxy)** - host is monitored by Zabbix server<br>**Proxy name** - host is monitored by Zabbix proxy "Proxy name"| |*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 **Equipo** contiene atributos generales del equipo:  ![](../../../../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 equipo*|<|Ingrese un nombre de equipo ú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 equipo que está configurando, el parámetro *Hostname* del [archivo de configuración](/manual/appendix/config/zabbix_agentd) del agente debe tener el mismo valor que el nombre de equipo ingresado aquí. El nombre en el parámetro es necesario en el procesamiento de las [verificaciones activas](/manual/appendix/items/activepassive).| |*Nombre visible*|<|Ingrese un nombre visible único para el equipo. Si configura este nombre, será el visible en listas, mapas, etc. en lugar del nombre técnico del equipo. Este atributo tiene soporte UTF-8.| |*Plantillas*|<|Vincular [plantillas](/manual/config/templates) al equipo. Todas las entidades (métricas, iniciadores, [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 equipo cuando se guarde o actualice el formulario de configuración del equipo.<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 (métricas, iniciadores, [etc.](/manual/config/templates/linking));<br>*Desvincular y borrar*: desvincula la plantilla y elimina todas sus entidades (métricas, iniciadores, [ 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 equipos*|<|Seleccione los grupos de equipos a los que pertenece el equipo. Un equipo debe pertenecer al menos a un grupo de equipos. Se puede crear un nuevo grupo y vincularlo al equipo agregando un nombre de grupo no existente.| |*Interfaces*|<|Se admiten varios tipos de interfaz de equipo para un equipo: *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 utilizados en cualquier métrica 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 equipo (opcional).| |^|*Nombre DNS*|Nombre DNS del equipo (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 equipo (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 equipo.| |*Monitoreado por proxy*|<|El equipo puede ser monitoreado por el servidor Zabbix o por uno de los proxies Zabbix:<br>**(sin proxy)** - el equipo es monitoreado por el servidor Zabbix<br>**Nombre del proxy* * - el equipo es monitoreado por el proxy Zabbix "Nombre del proxy"| |*Activado*|<|Marque la casilla de verificación para activar el equipo y prepararlo para ser monitoreado.<br><br>Cuando la casilla de verificación no está marcada, el equipo está deshabilitado, no monitoreado:<br>Para solicitudes de datos pasivas iniciadas por el servidor/proxy Zabbix (por ejemplo, el [agente Zabbix](/manual/appendix/items/activepassive#passive-checks), el [agente SNMP](/manual/config/items/itemtypes/snmp), las [verificaciones simples]( /manual/config/items/itemtypes/simple_checks)), el monitoreo se detiene tan pronto como se desactiva el equipo.<br>Para el agente Zabbix las [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 equipo. Durante este breve intervalo, el equipo continuará recopilando datos localmente para las comprobaciones activas e intentará enviarlos al servidor/proxy; sin embargo, dado que el equipo 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  [etiquetas](/manual/config/tagging) a nivel de equipo. Todos los problemas de este equipo serán etiquetados. con los valores ingresados aquí.  ![](../../../../assets/en/manual/config/host_d.png)  Las macros de usuario, las macros {INVENTORY.\*}, las macros, {HOST.HOST}, {HOST.NAME},{HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} y {HOST.ID} estñan soportadas en las etiquetas.  La pestaña **Macros** le permite definir [macros de usuario](/manual/config/macros/user_macros)  a nivel de host como parejas nombre-valor. Tenga en cuenta que los valores de macro se pueden mantener como texto sin formato, texto secreto o secreto Vault. También se admite agregar una descripción.  ![](../../../../assets/en/manual/config/host_e.png)  También puede ver aquí las macros de usuario globales y a nivel de plantilla si selecciona la opción *Macros heredadas y de equipo*. Ahí es donde se definen todas las macros de usuario para el equipo, se muestran con el valor al que se resuelven  así como su origen.  ![](../../../../assets/en/manual/config/host_e2.png){width="600"}  Para mayor comodidad, se proporcionan enlaces a las respectivas plantillas y a la configuración de macros globales. También es posible editar una plantilla/macro global a el nivel de equipo, creando efectivamente una copia de la macro en el equipo.  La pestaña **Inventario** le permite ingresar manualmente información de [inventario](inventory)  para el equipo. También puede seleccionar habilitar el llenado de inventario *Automático* o deshabilitar el llenado de inventario para este equipo.  ![](../../../../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 **Item** tab contains general item attributes.  ![](../../../../assets/en/manual/config/items/item.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Item name.| |*Type*|Item type. See individual [item type](/manual/config/items/itemtypes) sections.| |*Key*|Item key (up to 2048 characters).<br>The supported [item keys](/manual/config/items/itemtypes) can be found in individual item type sections.<br>The key must be unique within a single host.<br>If key type is 'Zabbix agent', 'Zabbix agent (active)' or 'Simple check', the key value must be supported by Zabbix agent or Zabbix server.<br>See also: the correct [key format](/manual/config/items/item/key).| |*Type of information*|Type of data as stored in the database after performing conversions, if any.<br>**Numeric (unsigned)** - 64-bit unsigned integer<br>**Numeric (float)** - 64-bit floating point number<br>This type will allow precision of approximately 15 digits and range from approximately -1.79E+308 to 1.79E+308 (with exception of [PostgreSQL 11 and earlier versions](/manual/installation/known_issues#numeric-float-data-type-range-with-postgresql-11-and-earlier)).<br>Receiving values in scientific notation is also supported. E.g., 1.23E+7, 1e308, 1.1E-4.<br>**Character** - short text data<br>**Log** - long text data with optional log related properties (timestamp, source, severity, logeventid)<br>**Text** - long text data. See also [text data limits](#text-data-limits).<br>For item keys that return data only in one specific format, matching type of information is selected automatically.| |*Host interface*|Select the host interface. This field is available when editing an item on the host level.| |*Units*|If a unit symbol is set, Zabbix will add postprocessing to the received value and display it with the set unit postfix.<br>By default, if the raw value exceeds 1000, it is divided by 1000 and displayed accordingly. For example, if you set *bps* and receive a value of 881764, it will be displayed as 881.76 Kbps.<br>The [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards) memory standard is used for processing **B** (byte), **Bps** (bytes per second) units, which are divided by 1024. Thus, if units are set to **B** or **Bps** Zabbix will display:<br>1 as 1B/1Bps<br>1024 as 1KB/1KBps<br>1536 as 1.5KB/1.5KBps<br>Special processing is used if the following time-related units are used:<br>**unixtime** - translated to "yyyy.mm.dd hh:mm:ss". To translate correctly, the received value must be a *Numeric (unsigned)* type of information.<br>**uptime** - translated to "hh:mm:ss" or "N days, hh:mm:ss"<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10 days, 04:56:04"<br>**s** - translated to "yyy mmm ddd hhh mmm sss ms"; parameter is treated as number of seconds.<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10d 4h 56m"<br>Only 3 upper major units are shown, like "1m 15d 5h" or "2h 4m 46s". If there are no days to display, only two levels are displayed - "1m 5h" (no minutes, seconds or milliseconds are shown). Will be translated to "< 1 ms" if the value is less than 0.001.<br>*Note* that if a unit is prefixed with `!`, then no unit prefixes/processing is applied to item values. See [unit conversion](#unit_conversion).| |*Update interval*|Retrieve a new value for this item every N seconds. Maximum allowed update interval is 86400 seconds (1 day).<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>*Note*: The update interval can only be set to '0' if custom intervals exist with a non-zero value. If set to '0', and a custom interval (flexible or scheduled) exists with a non-zero value, the item will be polled during the custom interval duration.<br>*Note* that the first item poll after the item became active or after update interval change might occur earlier than the configured value. <br> New items will be checked within 60 seconds of their creation, unless they have Scheduling or Flexible update interval and the *Update interval* is set to 0.  <br>An existing passive item can be polled for value immediately by pushing the *Execute now* [button](#form_buttons).| |*Custom intervals*|You can create custom rules for checking the item:<br>**Flexible** - create an exception to the *Update interval* (interval with different frequency)<br>**Scheduling** - create a custom polling schedule.<br>For detailed information see [Custom intervals](/manual/config/items/item/custom_intervals).<br>[Time suffixes](/manual/appendix/suffixes) are supported in the *Interval* field, e.g., 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Scheduling is supported since Zabbix 3.0.0.<br>*Note*: custom intervals for active checks are supported by Zabbix agent 2 only. | |*History storage period*|Select either:<br>**Do not keep history** - item history is not stored. Useful for master items if only dependent items need to keep history.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/housekeeping).<br>**Storage period** - specify the duration of keeping detailed history in the database (1 hour to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 2h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → [Housekeeping](/manual/web_interface/frontend_sections/administration/housekeeping)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g., *Overridden by global housekeeper settings (1d)*.<br>It is recommended to keep the recorded values for the smallest possible time to reduce the size of value history in the database. Instead of keeping a long history of values, you can keep longer data of trends.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Trend storage period*|Select either:<br>**Do not keep trends** - trends are not stored.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/housekeeping).<br>**Storage period** - specify the duration of keeping aggregated (hourly min, max, avg, count) history in the database (1 day to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 24h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → [Housekeeping](/manual/web_interface/frontend_sections/administration/housekeeping)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g., *Overridden by global housekeeper settings (7d)*.<br>*Note:* Keeping trends is not available for non-numeric data - character, log and text.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Value mapping*|Apply value mapping to this item. [Value mapping](/manual/config/items/mapping) does not change received values, it is for displaying data only.<br>It works with *Numeric(unsigned)*, *Numeric(float)* and *Character* items.<br>For example, "Windows service states".| |*Log time format*|Available for items of type **Log** only. Supported placeholders:<br>\* **y**: *Year (1970-2038)*<br>\* **M**: *Month (01-12)*<br>\* **d**: *Day (01-31)*<br>\* **h**: *Hour (00-23)*<br>\* **m**: *Minute (00-59)*<br>\* **s**: *Second (00-59)*<br>If left blank, the timestamp will not be parsed.<br>For example, consider the following line from the Zabbix agent log file:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>It begins with six character positions for PID, followed by date, time, and the rest of the line.<br>Log time format for this line would be "pppppp:yyyyMMdd:hhmmss".<br>Note that "p" and ":" chars are just placeholders and can be anything but "yMdhms".| |*Populates host inventory field*|You can select a host inventory field that the value of item will populate. This will work if automatic [inventory](/manual/config/hosts/inventory) population is enabled for the host.<br>This field is not available if *Type of information* is set to 'Log'.| |*Description*|Enter an item description. [User macros](/manual/config/macros/user_macros) are supported.| |*Enabled*|Mark the checkbox to enable the item so it will be processed.| |*Latest data*|Click on the link to view the latest data for the item.<br>This link is only available when editing an already existing item.|  ::: noteclassic Item type specific fields are described on [corresponding pages](/manual/config/items/itemtypes). :::   ::: noteclassic When editing an existing [template](/manual/config/templates) level item on a host level, a number of fields are read-only. You can use the link in the form header and go to the template level and edit them there, keeping in mind that the changes on a template level will change the item for all hosts that the template is linked to. :::  The **Tags** tab allows to define item-level [tags](/manual/config/tagging).  ![](../../../../assets/en/manual/config/items/item_b.png)
es	#### Configuración  La pestaña **Métrica** contiene atributos generales de la métrica.  ![](../../../../assets/en/manual/config/items/item.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |*Nombre*|Nombre del elemento.| |*Tipo*|Tipo de métrica. Consulte las secciones individuales de [tipo de métrica](/manual/config/items/itemtypes).| |*Clave*|Clave de elemento (hasta 2048 caracteres).<br>Las [claves de elemento](/manual/config/items/itemtypes) admitidas se pueden encontrar en secciones de tipos de elementos individuales.<br>La clave debe ser única dentro de un solo equipo.<br>Si el tipo de clave es 'agente Zabbix', 'agente Zabbix (activo)' o 'comprobación simple', el valor de la clave debe ser compatible con el agente Zabbix o el servidor Zabbix.<br>Ver también: [formato de clave] correcto (/manual/config/items/item/key).| |*Tipo de información*|Tipo de datos almacenados en la base de datos después de realizar las conversiones, si corresponde.<br>**Numérico (sin signo)** - entero de 64 bits sin signo<br>**Numérico (flotante)** - Número de punto flotante de 64 bits<br>Este tipo permitirá una precisión de aproximadamente 15 dígitos y un rango de aproximadamente -1,79E+308 a 1,79E+308 (con excepción de [PostgreSQL 11 y versiones anteriores](/manual/installation/ known_issues#numeric-float-data-type-range-with-postgresql-11-and-earlier)).<br>También se admite la recepción de valores en notación científica. Por ejemplo, 1.23E+7, 1e308, 1.1E-4.<br>**Carácter**: datos de texto breve<br>**Registro**: datos de texto largo con propiedades opcionales relacionadas con el registro (marca de tiempo, origen, gravedad, logeventid)<br>**Text** - datos de texto largos. Consulte también [límites de datos de texto](#text-data-limits).<br>Para claves de elementos que devuelven datos solo en un formato específico, el tipo de información coincidente se selecciona automáticamente.| |*Interfaz de equipo*|Seleccione la interfaz del equipo. Este campo está disponible al editar un elemento en el nivel de equipo.| |*Unidades*|Si se establece un símbolo de unidad, Zabbix agregará posprocesamiento al valor recibido y lo mostrará con el sufijo de unidad establecido.<br>De forma predeterminada, si el valor bruto excede 1000, se divide por 1000 y se muestra en consecuencia . Por ejemplo, si configura *bps* y recibe un valor de 881764, se mostrará como 881,76 Kbps.<br>Se utiliza el estándar de memoria [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards) para procesar unidades **B** (byte), **Bps** (bytes por segundo), que se dividen por 1024. Por lo tanto, si las unidades se configuran en **B** o **Bps**, Zabbix mostrará :<br>1 como 1B/1Bps<br>1024 como 1KB/1KBps<br>1536 como 1,5KB/1,5KBps<br>Se utiliza procesamiento especial si se utilizan las siguientes unidades relacionadas con el tiempo:<br>**unixtime ** - traducido como "aaaa.mm.dd hh:mm:ss". Para traducir correctamente, el valor recibido debe ser un tipo de información *Numérica (sin firmar)*.<br>**uptime** - traducido a "hh:mm:ss" o "N días, hh:mm:ss"< br>Por ejemplo, si recibe el valor 881764 (segundos), se mostrará como "10 días, 04:56:04"<br>**s** - traducido a "yyy mmm ddd hhh mmm sss ms "; El parámetro se trata como un número de segundos.<br>Por ejemplo, si recibe el valor como 881764 (segundos), se mostrará como "10d 4h 56m"<br>Solo se muestran 3 unidades principales superiores, como "1m 15d 5h" o "2h 4m 46s". Si no hay días para mostrar, solo se muestran dos niveles: "1m 5h" (no se muestran minutos, segundos ni milisegundos). Se traducirá a "< 1 ms" si el valor es inferior a 0,001.<br>*Tenga en cuenta* que si una unidad tiene el prefijo `!`, no se aplica ningún prefijo/procesamiento de unidad a los valores de los elementos. Consulte [conversión de unidades](#unit_conversion).| |*Intervalo de actualización*|Recupera un nuevo valor para este elemento cada N segundos. El intervalo de actualización máximo permitido es 86400 segundos (1 día).<br>Se admiten [sufijos de tiempo](/manual/appendix/suffixes), por ejemplo, 30s, 1m, 2h, 1d.<br>[Macros de usuario](/manual /config/macros/user_macros) son compatibles.<br>Una sola macro debe llenar todo el campo. No se admiten varias macros en un campo ni macros mezcladas con texto.<br>*Nota*: El intervalo de actualización solo se puede establecer en '0' si existen intervalos personalizados con un valor distinto de cero. Si se establece en '0' y existe un intervalo personalizado (flexible o programado) con un valor distinto de cero, la métrica será sondeada durante la duración del intervalo personalizado.<br>*Tenga en cuenta* que la primera encuesta de la métrica después de que la métrica se convirtió activa o después del cambio del intervalo de actualización puede ocurrir antes del valor configurado. <br> Las nuevas métricas se verificarán dentro de los 60 segundos de su creación, a menos que tengan un intervalo de actualización programado o flexible y el *intervalo de actualización* esté establecido en 0. <br>Se puede sondear un elemento pasivo existente para determinar su valor inmediatamente presionando el botón *Ejecutar ahora* [botón](#form_buttons).| |*Intervalos personalizados*|Puedes crear reglas personalizadas para verificar el elemento:<br>**Flexible**: crea una excepción al *Intervalo de actualización* (intervalo con diferente frecuencia)<br>**Programación**: crea un cronograma de sondeo personalizado.<br>Para obtener información detallada, consulte [Intervalos personalizados](/manual/config/items/item/custom_intervals).<br>[Los sufijos de tiempo](/manual/appendix/suffixes) se admiten en el *Intervalo * campo, por ejemplo, 30s, 1m, 2h, 1d.<br>Se admiten [macros de usuario](/manual/config/macros/user_macros).<br>Una sola macro debe llenar todo el campo. No se admiten varias macros en un campo ni macros mezcladas con texto.<br>La programación se admite desde Zabbix 3.0.0.<br>*Nota*: los intervalos personalizados para comprobaciones activas solo son compatibles con el agente 2 de Zabbix. | |*Período de almacenamiento del historial*|Seleccione:<br>**No conservar el historial**: el historial del elemento no se almacena. Útil para métricas principales si solo las métricas dependientes necesitan mantener el historial.<br>Esta configuración no puede ser anulada por la [configuración] de la limpieza global (/manual/web_interface/frontend_sections/administration/housekeeping).<br>**Período de almacenamiento** - especifique la duración del mantenimiento del historial detallado en la base de datos (de 1 hora a 25 años). El ama de llaves eliminará los datos más antiguos. Almacenado en segundos.<br>Se admiten [sufijos de tiempo](/manual/appendix/suffixes), por ejemplo, 2h, 1d. Se admiten [macros de usuario](/manual/config/macros/user_macros).<br>El valor del *Período de almacenamiento* se puede anular globalmente en *Administración → [Limpieza](/manual/web_interface/frontend_sections/administration/housekeeping)* .<br>Si existe una configuración de anulación global, se muestra un icono de información verde ![](../../../../assets/en/manual/config/info.png). Si coloca el mouse sobre él, se muestra un mensaje de advertencia, por ejemplo, *Anulado por la configuración global del ama de llaves (1d)*.<br>Se recomienda conservar los valores registrados durante el menor tiempo posible para reducir el tamaño del historial de valores. en la base de datos. En lugar de mantener un largo historial de valores, puede conservar datos de tendencias más extensos.<br>Consulte también [Historial y tendencias](/manual/config/items/history_and_trends).| |*Período de almacenamiento de tendencias*|Seleccione:<br>**No conservar tendencias**: las tendencias no se almacenan.<br>Esta configuración no puede ser anulada por la [configuración] del administrador global (/manual/web_interface/frontend_sections/administration /housekeeping).<br>**Período de almacenamiento**: especifique la duración de mantenimiento del historial agregado (mínimo, máximo, promedio, recuento por hora) en la base de datos (de 1 día a 25 años). El ama de llaves eliminará los datos más antiguos. Almacenado en segundos.<br>Se admiten [sufijos de tiempo](/manual/appendix/suffixes), por ejemplo, 24 h, 1 d. Se admiten [macros de usuario](/manual/config/macros/user_macros).<br>El valor del *Período de almacenamiento* se puede anular globalmente en *Administración → [Limpieza](/manual/web_interface/frontend_sections/administration/housekeeping)* .<br>Si existe una configuración de anulación global, se muestra un icono de información verde ![](../../../../assets/en/manual/config/info.png). Si coloca el mouse sobre él, se muestra un mensaje de advertencia, por ejemplo, *Anulado por la configuración global del limpiador interno (7d)*.<br>*Nota:* Mantener tendencias no está disponible para datos no numéricos: caracteres, registros y texto. .<br>Ver también [Historial y tendencias](/manual/config/items/history_and_trends).| |*Asignación de valores*|Aplicar asignación de valores a esta métrica. [Asignación de valores](/manual/config/items/mapping) no cambia los valores recibidos, es solo para mostrar datos.<br>Funciona con *Numeric(unsigned)*, *Numeric(float)* y *Character* elementos.<br>Por ejemplo, "Estados del servicio de Windows".| |*Formato de hora de registro*|Disponible solo para elementos de tipo **Registro**. Marcadores de posición admitidos:<br>\* **y**: *Año (1970-2038)*<br>\* **M**: *Mes (01-12)*<br>\* **d* *: *Día (01-31)*<br>\* **h**: *Hora (00-23)*<br>\* **m**: *Minuto (00-59)*<br >\* **s**: *Segundo (00-59)*<br>Si se deja en blanco, la marca de tiempo no se analizará.<br>Por ejemplo, considere la siguiente línea del archivo de registro del agente Zabbix:<br >" 23480:20100328:154718.045 Se inició el agente Zabbix. Zabbix 1.8.2 (revisión 11211)."<br>Comienza con seis posiciones de caracteres para PID, seguidas de la fecha, la hora y el resto de la línea.<br>Registro El formato de hora para esta línea sería "pppppp:yyyyMMdd:hhmmss".<br>Tenga en cuenta que los caracteres "p" y ":" son solo marcadores de posición y pueden ser cualquier cosa menos "yMdhms".| |*Completa el campo de inventario de equipo*|Puede seleccionar un campo de inventario de equipo que se completará con el valor de la métrica. Esto funcionará si el llenado automático del [inventario](/manual/config/hosts/inventory) está habilitado para el equipo.<br>Este campo no está disponible si *Tipo de información* está configurado en 'Registro'.| |*Descripción*|Ingrese una descripción de la métrica. Se admiten [macros de usuario](/manual/config/macros/user_macros).| |*Habilitado*|Marque la casilla de verificación para habilitar la métrica para que sea procesada.| |*Últimos datos*|Haga clic en el enlace para ver los datos más recientes de la métrica.<br>Este enlace solo está disponible cuando se edita una métrica ya existente.|  ::: noteclassic Los campos específicos del tipo de métrica se describen en las [páginas correspondientes](/manual/config/items/itemtypes). :::  ::: noteclassic Al editar una etiqueta existente a nivel de [plantilla](/manual/config/templates)  en un nivel de equipo, un número de campos son de solo lectura. Puede utilizar el enlace en el encabezado del formulario. e ir al nivel de plantilla y edítarlas allí, teniendo en cuenta que los cambios a nivel de plantilla cambiarán la métrica para todos los equipos que están vinculados a la plantilla. :::  La pestaña **Etiquetas** permite definir las [etiquetas](/manual/config/tagging) a nivel de métricas.  ![](../../../../assets/en/manual/config/items/item_b.png)

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.<br>If a dashboard contains multiple pages, only the first page will be sent as a report.| |*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.| |*Tablero*|Tablero en el que se basa el informe; Sólo se puede seleccionar un tablero a la vez. Para seleccionar un tablero, comience a escribir el nombre; aparecerá una lista de tablero coincidentes; desplácese hacia abajo para seleccionar. Alternativamente, puede hacer clic en *Seleccionar* junto al campo y seleccionar un tablero de la lista mostrada.<br>Si un tablero contiene varias páginas, solo se enviará la primera página como informe.| |*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 que esté 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* que 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  The **Trigger** tab contains all the essential trigger attributes.  ![](../../../../assets/en/manual/config/triggers/trigger.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Trigger name.<br>Supported [macros](/manual/appendix/macros/supported_by_location) are: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.\*} and {$MACRO} user macros.<br>**$1, $2...$9** macros can be used to refer to the first, second...ninth constant of the expression.<br>*Note*: $1-$9 macros will resolve correctly if referring to constants in relatively simple, straightforward expressions. For example, the name "Processor load above $1 on {HOST.NAME}" will automatically change to "Processor load above 5 on New host" if the expression is last(/New host/system.cpu.load\[percpu,avg1\])>5| |*Event name*|If defined, this name will be used to create the problem event name, instead of the trigger name.<br>The event name may be used to build meaningful alerts containing problem data (see [example](/manual/config/triggers/expression#example_18)).<br>The same set of macros is supported as in the trigger name, plus {TIME} and {?EXPRESSION} expression macros.<br>Supported since Zabbix 5.2.0.| |*Operational data*|Operational data allow to define arbitrary strings along with macros. The macros will resolve dynamically to real time data in *Monitoring* → *[Problems](/manual/web_interface/frontend_sections/monitoring/problems)*. While macros in the trigger name (see above) will resolve to their values at the moment of a problem happening and will become the basis of a static problem name, the macros in the operational data maintain the ability to display the very latest information dynamically.<br>The same set of macros is supported as in the trigger name.| |*Severity*|Set the required trigger [severity](severity) by clicking the buttons.| |*Expression*|Logical [expression](expression) used to define the conditions of a problem.<br>A problem is created after all the conditions included in the expression are met, i.e. the expression evaluates to TRUE. The problem will be resolved as soon as the expression evaluates to FALSE, unless additional recovery conditions are specified in *Recovery expression*.| |*OK event generation*|OK event generation options:<br>**Expression** - OK events are generated based on the same expression as problem events;<br>**Recovery expression** - OK events are generated if the problem expression evaluates to FALSE and the recovery expression evaluates to TRUE;<br>**None** - in this case the trigger will never return to an OK state on its own.| |*Recovery expression*|Logical [expression](expression) (optional) defining additional conditions that have to be met before the problem is resolved, after the original problem expression has already been evaluated as FALSE.<br>Recovery expression is useful for trigger [hysteresis](/manual/config/triggers/expression#hysteresis). It is **not** possible to resolve a problem by recovery expression alone if the problem expression is still TRUE.<br>This field is only available if 'Recovery expression' is selected for *OK event generation*.| |*PROBLEM event generation mode*|Mode for generating problem events:<br>**Single** - a single event is generated when a trigger goes into the 'Problem' state for the first time;<br>**Multiple** - an event is generated upon *every* 'Problem' evaluation of the trigger.| |*OK event closes*|Select if OK event closes:<br>**All problems** - all problems of this trigger<br>**All problems if tag values match** - only those trigger problems with matching event tag values| |*Tag for matching*|Enter event tag name to use for event correlation.<br>This field is displayed if 'All problems if tag values match' is selected for the *OK event closes* property and is mandatory in this case.| |*Allow manual close*|Check to allow [manual closing](/manual/config/events/manual_close) of problem events generated by this trigger. Manual closing is possible when acknowledging problem events.| |*Menu entry name*|If not empty, the name entered here (up to 64 characters) is used in several frontend locations as a label for the trigger URL specified in the *Menu entry URL* parameter. If empty, the default name *Trigger URL* is used.<br>The same set of macros is supported as in the trigger URL.| |*Menu entry URL*|If not empty, the URL entered here (up to 2048 characters) is available as a link in the [event menu](/manual/web_interface/menu/event_menu) in several frontend locations, for example, when clicking on the problem name in *Monitoring → [Problems](/manual/web_interface/frontend_sections/monitoring/problems)* or *[Problems](/manual/web_interface/frontend_sections/dashboards/widgets/problems#using-the-widget)* dashboard widget.<br>The same set of macros is supported as in the trigger name, plus {EVENT.ID}, {HOST.ID} and {TRIGGER.ID}. Note: user macros with secret values will not be resolved in the URL.| |*Description*|Text field used to provide more information about this trigger. May contain instructions for fixing specific problem, contact detail of responsible staff, etc.<br>The same set of macros is supported as in the trigger name.| |*Enabled*|Unchecking this box will disable the trigger if required.<br>Problems of a disabled trigger are no longer displayed in the frontend, but are not deleted.|  The **Tags** tab allows you to define trigger-level [tags](/manual/config/tagging). All problems of this trigger will be tagged with the values entered here.  ![](../../../../assets/en/manual/config/triggers/trigger_b.png)  In addition the *Inherited and trigger tags* option allows to view tags defined on template level, if the trigger comes from that template. If there are multiple templates with the same tag, these tags are displayed once and template names are separated with commas. A trigger does not "inherit" and display host-level tags.  |Parameter|Description| |--|--------| |*Name/Value*|Set custom tags to mark trigger events.<br>Tags are a pair of tag name and value. You can use only the name or pair it with a value. A trigger may have several tags with the same name, but different values.<br>User macros, user macros with context, low-level discovery macros and macro [functions](/manual/config/macros/macro_functions) with `{{ITEM.VALUE}}`, `{{ITEM.LASTVALUE}}` and low-level discovery macros are supported in event tags. Low-level discovery macros can be used inside macro context.<br>{TRIGGER.ID} macro is supported in trigger tag values. It may be useful for identifying triggers created from trigger prototypes and, for example, suppressing problems from these triggers during maintenance.<br>If the total length of expanded value exceeds 255, it will be cut to 255 characters.<br>See all [macros](/manual/config/tagging#macro_support) supported for event tags.<br>[Event tags](/manual/config/tagging) can be used for event correlation, in action conditions and will also be seen in *Monitoring* → *Problems* or the *Problems* widget.|  The **Dependencies** tab contains all the [dependencies](dependencies) of the trigger.  Click on *Add* to add a new dependency.  ::: noteclassic You can also configure a trigger by opening an existing one, pressing the *Clone* button and then saving under a different name. :::
es	#### Configuración  La pestaña **Iniciador** contiene todos los atributos esenciales del iniciador.  ![](../../../../assets/en/manual/config/triggers/trigger.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |---------|-----------| |*Nombre*|Nombre del iniciador.<br>Las [macros] (/manual/appendix/macros/supported_by_location) admitidas son: {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {HOST.CONN} , {HOST.DNS}, {HOST.IP}, {ITEM.VALUE}, {ITEM.LASTVALUE}, {ITEM.LOG.\*} y las macros de usuario {$MACRO} .<br>**las macros $1, $2. ..$9** se pueden usar para referirse a la primera, segunda...novena constante de la expresión.<br>*Nota*: Las macros $1-$9 se resolverán correctamente si se refieren a constantes en expresiones relativamente simples y directas. Por ejemplo, el nombre "Carga del procesador superior a $1 en {HOST.NAME}" cambiará automáticamente a "Carga del procesador superior a 5 en Nuevo Equipo" si la expresión es last(/Nuevo Equipo/system.cpu.load\[percpu,avg1 \])>5| |*Nombre del evento*|Si se define, este nombre se usará para crear el nombre del evento del problema, en lugar del nombre del iniciador.<br>El nombre del evento se puede usar para crear alertas significativas que contengan datos del problema (consulte el [ejemplo](/ manual/config/triggers/expression#example_17)).<br>Se admite el mismo conjunto de macros que en el nombre del activador, más macros de expresión {TIME} y {?EXPRESSION}.<br>Compatible desde Zabbix 5.2.0. | |*Datos operativos*|Los datos operativos permiten definir cadenas arbitrarias junto con macros. Las macros se resolverán dinámicamente en datos en tiempo real en *Monitoreo* → *[Problemas](/manual/web_interface/frontend_sections/monitoring/problems)*. Mientras que las macros en el nombre del iniciador (ver arriba) se resolverán en sus valores en el momento en que ocurre un problema y se convertirán en la base de un nombre de problema estático, las macros en los datos operativos mantienen la capacidad de mostrar la información más reciente de forma dinámica. <br>Se admite el mismo conjunto de macros que en el nombre del iniciador.| |*Gravedad*|Establezca la [gravedad](severity) requerida del iniciador haciendo clic en los botones.| |*Expresión*|[expresión](expression) lógica utilizada para definir las condiciones de un problema.<br>Un problema se crea después de que se cumplen todas las condiciones incluidas en la expresión, es decir, la expresión se evalúa como VERDADERO. El problema se resolverá tan pronto como la expresión se evalúe como FALSO, a menos que se especifiquen condiciones de recuperación adicionales en *Expresión de recuperación*.| |*Generación de eventos OK*|Opciones de generación de eventos OK:<br>**Expresión**: los eventos OK se generan en función de la misma expresión que los eventos problemáticos;<br>**Expresión de recuperación**: los eventos OK se generan si la expresión del problema se evalúa como FALSO y la expresión de recuperación se evalúa como VERDADERO;<br>**Ninguno**: en este caso, el iniciador nunca volverá a un estado correcto por sí solo.| |*Expresión de recuperación*|[expresión](expression) lógica (opcional) que define condiciones adicionales que deben cumplirse antes de que se resuelva el problema, después de que la expresión del problema original ya haya sido evaluada como FALSA.<br>La expresión de recuperación es útil para desencadenar [histéresis](/manual/config/triggers/expression#hysteresis). **No** es posible resolver un problema solo con la expresión de recuperación si la expresión del problema sigue siendo VERDADERA.<br>Este campo solo está disponible si se selecciona 'Expresión de recuperación' para la *Generación de evento OK*.| |*Modo de generación de eventos PROBLEMA*|Modo para generar eventos problemáticos:<br>**Único**: se genera un evento único cuando un activador pasa al estado 'Problema' por primera vez;<br>**Múltiple* * - se genera un evento en *cada* evaluación de 'Problema' del activador.| |*Se cierra el evento OK*|Seleccione si se cierra el evento OK:<br>**Todos los problemas**: todos los problemas de este activador<br>**Todos los problemas si los valores de la etiqueta coinciden**: solo los que desencadenan problemas con la etiqueta de evento coincidente valores| |*Etiqueta para coincidencia*|Ingrese el nombre de la etiqueta de evento que se usará para la correlación de eventos.<br>Este campo se muestra si se selecciona 'Todos los problemas si los valores de etiqueta coinciden' para la propiedad *OK cierres de eventos* y es obligatorio en este caso. | |*Permitir cierre manual*|Marque para permitir el [cierre manual](/manual/config/events/manual_close) de eventos problemáticos generados por este iniciador. El cierre manual es posible cuando se confirman eventos problemáticos.| |*Nombre de entrada de menú*|Si no está vacío, el nombre ingresado aquí (hasta 64 caracteres) se usa en varias ubicaciones de interfaz como etiqueta para la URL del iniciaodr especificada en el parámetro *URL de entrada de menú*. Si está vacío, se utiliza el nombre predeterminado *URL de activación*.<br>Se admite el mismo conjunto de macros que en la URL de activación.| |*URL de entrada de menú*|Si no está vacía, la URL entrada aquí está disponible como un enlace en varias ubicaciones de interfaz, p. e. al hacer clic en el nombre del problema en *Monitoreo → Problemas* (opción *URL* en el menú *Iniciador*) y el widget del tablero de *Problemas*.<br>Se admite el mismo conjunto de macros que en el nombre del iniciador, más {EVENT .ID}, {HOST.ID} y {TRIGGER.ID}. Tenga en cuenta que las macros de usuario con valores secretos no se resolverán en la URL.| |*Descripción*|Campo de texto utilizado para proporcionar más información sobre este iniciador. Puede contener instrucciones para solucionar un problema específico, detalles de contacto del personal responsable, etc.<br>Se admite el mismo conjunto de macros que en el nombre del iniciador.| |*Habilitado*|Al desmarcar esta casilla se deshabilitará el iniciador si es necesario.<br>Los problemas de un iniciador deshabilitado ya no se muestran en la interfaz, pero no se eliminan.|  La pestaña **Etiquetas** le permite definir  [etiquetas](/manual/config/tagging) a nivel de iniciador. Todos los problemas de este iniciador serán etiquetados con los valores introducidos aquí.  ![](../../../../assets/en/manual/config/triggers/trigger_b.png)  Además, la opción *Etiquetas heredadas y de iniciador* permite ver las etiquetas definidas en el nivel de plantilla, si el iniciador proviene de esa plantilla. Si hay varias plantillas con la misma etiqueta, estas etiquetas se muestran una vez y los nombres de las plantillas se separan con comas. Un iniciador no "hereda" y muestra etiquetas a nivel de equipo.  |Parámetro|Descripción| |---------|-----------| |*Nombre/Valor*|Establezca etiquetas personalizadas para marcar eventos desencadenantes.<br>Las etiquetas son un par de nombre y valor de etiqueta. Puede usar solo el nombre o emparejarlo con un valor. Un iniciaodr puede tener varias etiquetas con el mismo nombre, pero valores diferentes.<br>Macros de usuario, contexto de macro de usuario, macros de descubrimiento de bajo nivel y macro [funciones] (/manual/config/macros/macro_functions) con `{{ITEM .VALUE}}`, `{{ITEM.LASTVALUE}}` y las macros de descubrimiento de bajo nivel son compatibles con las etiquetas de eventos. Las macros de descubrimiento de bajo nivel se pueden usar dentro del contexto de la macro.<br>La macro {TRIGGER.ID} es compatible con los valores de las etiquetas de activación. Puede ser útil para identificar disparadores creados a partir de prototipos de disparadores y, por ejemplo, suprimir problemas de estos disparadores durante el mantenimiento.<br>Si la longitud total del valor expandido supera los 255, se reducirá a 255 caracteres.<br>Ver todas las [macros](/manual/config/tagging#macro_support) compatibles con etiquetas de eventos.<br>[Etiquetas de eventos](/manual/config/tagging) se pueden usar para la correlación de eventos, en condiciones de acción y también se verán en * Supervisión* → *Problemas* o el widget *Problemas*.|  La pestaña **Dependencias** contiene todas las [dependencias](dependencies) del iniciador  Haga clic en *Agregar* para agregar una nueva dependencia.  ::: noteclassic También puede configurar un iniciador abriendo uno existente, presionando el botón *Clonar * y luego guardándolo con un nombre diferente. :::

en-us	# Configuration  This class is designed to export and import Zabbix configuration data.  Available methods:\  -   [configuration.export](/manual/api/reference/configuration/export) -     exporting the configuration -   [configuration.import](/manual/api/reference/configuration/import) -     importing the configuration -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) -     comparing import file with current system elements
es	# Configuración  Esta clase está programada para exportar e importar datos de configuración de Zabbix.  Métodos disponibles:\  - [configuration.export](/manual/api/reference/configuration/export) -     exportar la configuración - [configuration.import](/manual/api/reference/configuration/import) -     importando la configuración

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.  ::: noteimportant Remote commands do not work with active Zabbix agents. :::  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)  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*| |*Timeout*|Zabbix will not spend more than the set amount of time on processing the URL (1-60 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>Time suffixes are supported, e.g. 30s, 1m.<br>Supported macros: user macros, low-level discovery macros.<br>This sets the [CURLOPT\_TIMEOUT](https://curl.haxx.se/libcurl/c/CURLOPT_TIMEOUT.html) cURL option.| |*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*|Authentication type:<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>Selecting an authentication method will provide two additional fields for entering a user name and password, where user macros and low-level discovery macros are supported.<br>This sets the [CURLOPT\_HTTPAUTH](https://curl.haxx.se/libcurl/c/CURLOPT_HTTPAUTH.html) cURL option.| |*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.| |*Enable trapping*|With this checkbox marked, the item will also function as [trapper item](/manual/config/items/itemtypes/trapper) and will accept data sent to this item by Zabbix sender or using Zabbix sender protocol.| |*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)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para elementos 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 user group:  -   Go to *Users → User groups* -   Click on *Create user group* (or on the group name to edit an     existing group) -   Edit group attributes in the form  The **User group** tab contains general group attributes:  ![](../../../../assets/en/manual/config/user_group.png){width=600}  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Group name*|Unique group name.| |*Users*|To add users to the group start typing the name of an existing user. When the dropdown with matching user names appears, scroll down to select.<br>Alternatively you may click the *Select* button to select users in a popup.| |*Frontend access*|How the users of the group are authenticated.<br>**System default** - use default authentication method (set [globally](/manual/web_interface/frontend_sections/users/authentication))<br>**Internal** - use Zabbix internal authentication (even if LDAP authentication is used globally).<br>Ignored if HTTP authentication is the global default.<br>**LDAP** - use LDAP authentication (even if internal authentication is used globally).<br>Ignored if HTTP authentication is the global default.<br>**Disabled** - access to Zabbix frontend is forbidden for this group| |*LDAP server*|Select which [LDAP server](/manual/web_interface/frontend_sections/users/authentication/ldap#configuration) to use to authenticate the user.<br>This field is enabled only if *Frontend access* is set to LDAP or System default.| |*Enabled*|Status of user group and group members.<br>*Checked* - user group and users are enabled<br>*Unchecked* - user group and users are disabled| |*Debug mode*|Mark this checkbox to activate [debug mode](/manual/web_interface/debug_mode) for the users.|  The **Template permissions** tab allows to specify user group access to template group (and thereby template) data:  ![](../../../../assets/en/manual/config/user_group_templates.png){width="600"}  The **Host permissions** tab allows to specify user group access to host group (and thereby host) data:  ![](../../../../assets/en/manual/config/user_group_hosts.png){width="600"}  **Template permissions** and **Host permissions** tabs support the same set of parameters.    Current permissions to groups are displayed in the *Permissions* block.  If current permissions of the group are inherited by all nested groups, this is indicated after the group name ("*including subgroups*"). Note that a *Super admin* user can enforce nested groups to have the same level of permissions as the parent group; this can be done in the [host](/manual/config/hosts/host#creating_a_host_group)/[template](/manual/config/templates/template#creating_a_host_group) group configuration form.  You may change the level of access to a group:  -   **Read-write** - read-write access to a group; -   **Read** - read-only access to a group; -   **Deny** - access to a group denied; -   **None** - no permissions are set.  Use the selection field below to select groups and the level of access to them. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups. If you wish to see all groups, click on *Select*. If you wish to include nested groups, mark the *Include subgroups* checkbox. Click on ![](../../../../assets/en/manual/config/add_link.png) to add the selected groups to the list of group permissions.  :::noteimportant Adding a parent group with the *Include subgroups* checkbox marked will override (and remove from the list) previously configured permissions of all related nested groups. Adding a group with *None* as the level of access selected will remove the group from the list if the group is already in the list. :::  :::noteclassic If a user group grants **Read-write** permissions to a host, and **None** to a template, the user will not be able to edit templated items on the host, and template name will be displayed as *Inaccessible template*. :::  The **Problem tag filter** tab allows setting tag-based permissions for user groups to see problems filtered by tag name and value:  ![](../../../../assets/en/manual/config/user_group_tags.png){width=600}  To select a host group to apply a tag filter for, click *Select* to get the complete list of existing host groups or start to type the name of a host group to get a dropdown of matching groups. Only host groups will be  displayed, because problem tag filter cannot be applied to template groups.  To apply tag filters to nested host groups, mark the *Include subgroups* checkbox.  Tag filter allows to separate the access to host group from the possibility to see problems.  For example, if a database administrator needs to see only "MySQL" database problems, it is required to create a user group for database administrators first, then specify "Service" tag name and "MySQL" value.  ![](../../../../assets/en/manual/config/user_group_tag_filter_2.png){width=600}  If "Service" tag name is specified and value field is left blank, the user group will see all problems with tag name "Service" for the selected host group.  If both tag name and value fields are blank, but a host group is selected, the user group will see all problems for the specified host group.   Make sure tag name and tag value are correctly specified, otherwise, the user group will not see any problems.  Let's review an example when a user is a member of several user groups selected. Filtering in this case will use OR condition for tags.  |   |   |   |   |   |   |   | |---|---|---|---|---|---|---| |**User group A**|<|<|**User group B**|<|<|**Visible result for a user (member) of both groups**| |*Tag filter*|<|<|<|<|<|^| |*Host group*|*Tag name*|*Tag value*|*Host group*|*Tag name*|*Tag value*|^| |Linux servers|Service|MySQL|Linux servers|Service|Oracle|Service: MySQL or Oracle problems visible| |Linux servers|*blank*|*blank*|Linux servers|Service|Oracle|All problems visible| |*not selected*|*blank*|*blank*|Linux servers|Service|Oracle|<Service:Oracle> problems visible|  ::: noteimportant  Adding a filter (for example, all tags in a certain host group "Linux servers") results in not being able to see the problems of other host groups. :::
es	#### Configuración  Para configurar un grupo de usuarios:  - Vaya a *Usuarios → Grupos de usuarios* - Haga clic en *Crear grupo de usuarios* (o en el nombre del grupo para editar un     grupo existente) - Editar atributos del grupo en el formulario.  La pestaña **Grupo de usuarios** contiene atributos generales del grupo:  ![](../../../../assets/en/manual/config/user_group.png){width=600}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  |Parámetro|Descripción| |--|--------| |*Nombre del grupo*|Nombre de grupo único.| |*Usuarios*|Para agregar usuarios al grupo, comience a escribir el nombre de un usuario existente. Cuando aparezca el menú desplegable con nombres de usuarios coincidentes, desplácese hacia abajo para seleccionar.<br>Como alternativa, puede hacer clic en el botón *Seleccionar* para seleccionar usuarios en una ventana emergente.| |*Acceso frontend*|Cómo se autentican los usuarios del grupo.<br>**Predeterminado del sistema**: use el método de autenticación predeterminado (establecido [globalmente](/manual/web_interface/frontend_sections/users/authentication))<br> **Interno**: use la autenticación interna de Zabbix (incluso si la autenticación LDAP se usa globalmente).<br>Se ignora si la autenticación HTTP es la opción predeterminada global.<br>**LDAP**: use la autenticación LDAP (incluso si la autenticación interna es usado globalmente).<br>Se ignora si la autenticación HTTP es el valor predeterminado global.<br>**Deshabilitado**: el acceso a la interfaz de Zabbix está prohibido para este grupo| |*Servidor LDAP*|Seleccione qué [servidor LDAP](/manual/web_interface/frontend_sections/users/authentication/ldap#configuration) usar para autenticar al usuario.<br>Este campo está habilitado solo si *Acceso frontal* está configurado a LDAP o predeterminado del sistema.| |*Habilitado*|Estado del grupo de usuarios y de los miembros del grupo.<br>*Marcado*: el grupo de usuarios y los usuarios están habilitados<br>*Sin marcar*: el grupo de usuarios y los usuarios están deshabilitados| |*Modo de depuración*|Marque esta casilla de verificación para activar el [modo de depuración](/manual/web_interface/debug_mode) para los usuarios.|  La pestaña **Permisos de plantilla** permite especificar el acceso del grupo de usuarios a los datos del grupo de plantillas (y, por tanto, de la plantilla):  ![](../../../../assets/en/manual/config/user_group_templates.png){width="600"}  La pestaña **Permisos de equipo** permite especificar el acceso del grupo de usuarios a los datos del grupo de equipos (y, por lo tanto, del equipo):  ![](../../../../assets/en/manual/config/user_group_hosts.png){width="600"}  Las pestañas **Permisos de plantilla** y **Permisos de equipo** admiten el mismo conjunto de parámetros.  Los permisos actuales para los grupos se muestran en el bloque *Permisos*.  Si todos los grupos anidados heredan los permisos actuales del grupo, esto se indica después del nombre del grupo ("*incluidos los subgrupos*"). Tenga en cuenta que un usuario *superadministrador* puede exigir que los grupos anidados tengan el mismo nivel de permisos que el grupo principal; esto se puede hacer en el formulario de configuración del grupo [de equipos](/manual/config/hosts/host#creating_a_host_group)/[template](/manual/config/templates/template#creating_a_host_group).  Puede cambiar el nivel de acceso a un grupo:  - **Lectura-escritura** - acceso de lectura-escritura a un grupo; - **Lectura**: acceso de solo lectura a un grupo; - **Denegar**: acceso denegado a un grupo; - **Ninguno**: no se establecen permisos.  Utilice el campo de selección a continuación para seleccionar grupos y el nivel de acceso a ellos. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo aparecerá un menú desplegable de grupos coincidentes. Si desea ver todos los grupos, haga clic en *Seleccionar*. Si desea incluir grupos anidados, marque la casilla de verificación *Incluir subgrupos*. Haga clic en ![](../../../../assets/en/manual/config/add_link.png) para agregar los grupos seleccionados a la lista de permisos de grupo.  :::noteimportant Agregar un grupo principal con la casilla de verificación *Incluir subgrupos* marcada anulará (y eliminará de la lista) los permisos configurados previamente de todos los grupos anidados relacionados. Agregar un grupo con *Ninguno* como nivel de acceso seleccionado eliminará el grupo de la lista si el grupo ya está en la lista. :::  :::noteclassic Si un grupo de usuarios otorga permisos de **Lectura y escritura** a un equipo y **Ninguno** a una plantilla, el usuario no podrá editar métricas con plantilla en el equipo y el nombre de la plantilla se mostrará como *plantilla Inaccesible*. :::  La pestaña **Filtro de etiquetas de problemas** permite configurar permisos basados en etiquetas para los grupos de usuarios  para ver los problemas filtrados por nombre y valor de etiqueta:  ![](../../../../assets/en/manual/config/user_group_tags.png){width=600}  Para seleccionar un grupo de equipos para aplicar un filtro de etiquetas, haga clic en *Seleccionar* para obtener la lista completa de grupos de equipos existentes o comience a escribir el nombre de un grupo de equipos para obtener un menú desplegable de grupos coincidentes. Sólo se mostrarán los grupos de equipos, porque el filtro de etiquetas de problema no se puede aplicar a los grupos de plantillas.  Para aplicar filtros de etiquetas a grupos de equipos anidados, marque la casilla de verificación *Incluir subgrupos*.  El filtro de etiquetas permite separar el acceso al grupo de equipos de la posibilidad de ver problemas.  Por ejemplo, si un administrador de base de datos necesita ver sólo problemas   con la base de datos "MySQL", es necesario crear un grupo de usuarios para los administradores de la base de datos, luego especifique el nombre de la etiqueta "Servicio" y el valor "MySQL".  ![](../../../../assets/en/manual/config/user_group_tag_filter_2.png){width=600}  Si se especifica el nombre de la etiqueta "Servicio" y el campo de valor se deja en blanco, el grupo de usuarios verá todos los problemas con el nombre de etiqueta "Servicio" para el grupo de equipos seleccionado. Si tanto el campo de nombre de etiqueta como el de valor están en blanco, pero se selecciona un grupo de equipos, el grupo de usuarios verá todos problemas para el grupo de equipos especificado.  Asegúrese de que el nombre y el valor de la etiqueta sean especificados correctamente; de lo contrario, el grupo de usuarios no verá ningún problema.  Repasemos un ejemplo cuando un usuario es miembro de varios grupos de usuarios. seleccionados. En este caso, el filtrado utilizará la condición OR para las etiquetas.  | | | | | | | | |---|---|---|---|---|---|---| |**Grupo de usuarios A**|<|<|**Grupo de usuarios B**|<|<|**Resultado visible para un usuario (miembro) de ambos grupos**| |*Filtro de etiquetas*|<|<|<|<|<|^| |*Grupo de equipos*|*Nombre de etiqueta*|*Valor de etiqueta*|*Grupo de equipos*|*Nombre de etiqueta*|*Valor de etiqueta*|^| |Servidores Linux|Servicio|MySQL|Servidores Linux|Servicio|Oracle|Servicio: Problemas de MySQL u Oracle visibles| |Servidores Linux|*en blanco*|*en blanco*|Servidores Linux|Servicio|Oracle|Todos los problemas visibles| |*no seleccionado*|*en blanco*|*en blanco*|Servidores Linux|Servicio|Oracle|<Servicio:Oracle> problemas visibles|  ::: noteimportant  Agregar un filtro (por ejemplo, todas las etiquetas en un determinado grupo de equipos "servidores Linux") da como resultado que no se pueda ver los problemas de otros grupos de equipos. :::

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, since Zabbix 6.4.0, 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 script:  |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 parámetro de configuración del servidor [`AlertScriptsPath`](/manual/appendix/config/zabbix_server#alertscriptspath).| |*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, desde Zabbix 6.4.0, todas las [macros](/manual/appendix/macros/supported_by_location) que son compatibles con las notificaciones, así como las [macros de usuario](/manual/appendix/ macros/soportado_por_ubicación_usuario).|  Consulte [parámetros comunes de tipo de medios](/manual/config/notifications/media#common_parameters) para obtener detalles sobre cómo configurar mensajes predeterminados y opciones de procesamiento de alertas.  ::: notewarning Incluso si un script de alerta no utiliza mensajes predeterminados, todavía 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á ninguna notificación. :::  ::: noteimportant 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:  -   Go to *Alerts → Media types* -   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)  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 since Zabbix 2.2 version.<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>(since 3.4.2) **Username and password** - implies "AUTH=\*" leaving the choice of authentication mechanism to cURL<br>(until 3.4.2) **Normal password** - [CURLOPT\_LOGIN\_OPTIONS](http://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html) is set to "AUTH=PLAIN"| |*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 as of Zabbix 6.4.15.| |*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 as of Zabbix 6.4.15.| |*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:  - Vaya a *Alertas → Tipos de medios* - 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)  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*|Configure 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 desde la versión Zabbix 2.2.<br>Existen algunas restricciones en los nombres para mostrar en los correos electrónicos de Zabbix en comparación con lo permitido por 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, pares entre comillas y los comentarios no se admiten en los 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 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 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>(desde 3.4.2) **Nombre de usuario y contraseña** - implica "AUTH=\*" salir la elección del mecanismo de autenticación para cURL<br>(hasta 3.4.2) **Contraseña normal** - [CURLOPT\_LOGIN\_OPTIONS](http://curl.haxx.se/libcurl/c/CURLOPT_LOGIN_OPTIONS.html) es establecido en "AUTH=PLAIN"| |*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 a partir de Zabbix 6.4.15.| |*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 a partir de Zabbix 6.4.15.| |*Formato del mensaje*|Seleccione el formato del mensaje:<br>**HTML** - enviar como HTML<br>**Texto sin formato** - enviar como texto sin formato|  ::: noteimportant Para habilitar las opciones de autenticación SMTP, el servidor Zabbix debe estar compilado con la opción `--with-libcurl` de [compilación](/manual/installation/install#configure_the_sources) (con cURL 7.20.0 o superior) y usar la opción `libcurl-full` en tiempo de ejecución. :::  Véase también [parámetros comúnes del tipo de medio ](/manual/config/notifications/media#common_parameters) para detalles sobre cómo configurar mensajes predeterminados y las opciones de procesamiento de alertas.

en-us	#### Configuration  To configure event correlation rules globally:  -   Go to *Data collection* → *Event correlation* -   Click on *Create 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) - Ingrese 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.| |*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 curso**: se muestran las operaciones de acción que están en curso<br>**Enviadas/Ejecutadas**: operaciones de acción que se han enviado se muestra una notificación o se han ejecutado<br>**Failed** - se muestran las operaciones de acción que han fallado| |*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.| |*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.| |*Advanced configuration*|Mark the checkbox to display [advanced configuration](#advanced-configuration) options for the digital clock.<br>This field 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)  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. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups. Scroll down to select. Click on 'x' to remove the selected.| |*Hosts*|Select hosts. This field is auto-complete so starting to type the name of a host will offer a dropdown of matching hosts. Scroll down to select. Click on 'x' to remove the selected.| |*Tags*|Specify tags to limit the number of item data displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hosts location*|Select host location - left or top.|
es	#### Configuración  Para configurar, seleccione *Resumen de datos* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/data_overview.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:  | | | |--|--------| |*Grupos de equipos*|Seleccionar grupos de equipos. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo aparecerá un menú desplegable de grupos coincidentes. Desplácese hacia abajo para seleccionar. Haga clic en 'x' para eliminar lo seleccionado.| |*Equipos*|Seleccionar equipos. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo se mostrará un menú desplegable de equipos coincidentes. Desplácese hacia abajo para seleccionar. Haga clic en 'x' para eliminar lo seleccionado.| |*Etiquetas*|Especifique etiquetas para limitar la cantidad de datos de elementos que se muestran en el widget. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Mostrar 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 host.| |*Ubicación del equipo*|Seleccione la ubicación del equipo: izquierda o arriba.|

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 graph type:<br>**Graph** - custom graph<br>**Simple graph** - simple graph| |*Graph*|Select the custom graph to display.<br>This option is available if 'Graph' is selected as *Source*.| |*Item*|Select the item to display in a simple graph.<br>This option is available if 'Simple graph' is selected as *Source*.| |*Show legend*|Unmark this checkbox to hide the legend on the graph (marked by default).| |*[Enable host selection](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Set graph to display different data depending on the selected host.|  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:  | | | |--|--------| |*Fuente*|Seleccione el tipo de gráfico:<br>**Gráfico** - gráfico personalizado<br>**Gráfico simple** - gráfico simple| |*Gráfico*|Seleccione el gráfico personalizado que desea mostrar.<br>Esta opción está disponible si se selecciona 'Gráfico' como *Fuente*.| |*Métrica*|Seleccione la métrica que desea mostrar en un gráfico simple.<br>Esta opción está disponible si se selecciona 'Gráfico simple' como *Fuente*.| |*Mostrar leyenda*|Desmarque esta casilla de verificación para ocultar la leyenda en el gráfico (marcada de forma predeterminada).| |*[Habilitar selección de equipo](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Establezca el gráfico para mostrar diferentes datos según el equipo seleccionado.|  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 source: either a **Graph prototype** or a **Simple graph prototype**.| |*Graph prototype*|Select a graph prototype to display discovered graphs of the graph prototype.<br>This option is available if 'Graph prototype' is selected as Source.| |*Item prototype*|Select an item prototype to display simple graphs based on discovered items of an item prototype.<br>This option is available if 'Simple graph prototype' is selected as Source.| |*Show legend*|Mark this checkbox to show the legend on the graphs (marked by default).| |*[Enable host selection](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Set graphs to display different data depending on the selected host.| |*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* settings 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:  | | | |--|--------| |*Fuente*|Seleccione la fuente: **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 del prototipo de gráfico.<br>Esta opción está disponible si se selecciona 'Prototipo de gráfico' como Fuente.| |*Prototipo de métrica*|Seleccione un prototipo de métrica para mostrar gráficos simples basados en las métricas descubiertas de un prototipo de métrica.<br>Esta opción está disponible si se selecciona 'Prototipo de gráfico simple' como Fuente.| |*Mostrar leyenda*|Marque esta casilla de verificación para mostrar la leyenda en los gráficos (marcada por defecto).| |*[Habilitar selección de equipo](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Establezca gráficos para mostrar diferentes datos según el equipo seleccionado.| |*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.|  Mientras que las configuraciones *Columnas* y *Filas* permiten ajustar más de un gráfico en el widget, todavía puede haber más gráficos descubiertos que columnas/filas haya en el widget. En este caso la paginación se activa 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 *Host availability* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.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:  |   |   | |--|--------| |*Host groups*|Select host group(s). This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups. Scroll down to select. Click on 'x' to remove the selected.| |*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).| |*Show hosts in maintenance*|Include hosts that are in maintenance in the statistics.|
es	 #### Configuración  Para configurar, seleccione *Disponibilidad de equipo* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_availability.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:  | | | |--|--------| |*Grupos de equipos*|Seleccione grupo(s) de equipos. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo aparecerá un menú desplegable de grupos coincidentes. Desplácese hacia abajo para seleccionar. Haga clic en 'x' para eliminar lo seleccionado.| |*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.|

en-us	#### Configuration  To configure, select *Item value* as the widget type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/item_value.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:  |   |   | |--|--------| |*Item*|Select the item. | |*Show*|Mark the checkbox to display the respective element (description, value, time, change indicator). Unmark to hide.<br>At least one element must be selected. | |*Advanced configuration*|Mark the checkbox to display [advanced configuration](#advanced-configuration) options. | |*[Enable host selection](/manual/web_interface/frontend_sections/dashboards#dynamic-widgets)*|Mark the checkbox to display a different value depending on the selected host. |
es	#### Configuración  Para configurar, seleccione *Valor de la métrica* como tipo de widget:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/item_value.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:  | | | |--|--------| |*Métrica*|Seleccione el métrica. | |*Mostrar*|Marque la casilla de verificación para mostrar la métrica respectiva (descripción, valor, hora, indicador de cambio). Desmarcar para ocultar.<br>Se debe seleccionar al menos una métrica. | |*Configuración avanzada*|Marque la casilla de verificación para mostrar las opciones de [configuración avanzada](#configuración-avanzada). | |*[Habilitar selección de equipo](/manual/web_interface/frontend_sections/dashboards#dynamic-widgets)*|Marque la casilla de verificación para mostrar un valor diferente según el equipo seleccionado. |

en-us	#### Configuration  To configure, select *Map* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map.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:  |   |   | |--|--------| |*Source type*|Select to display:<br>**Map** - network map;<br>**Map navigation tree** - one of the maps in the selected map navigation tree.| |*Map*|Select the map to display.<br>This field is auto-complete so starting to type the name of a map will offer a dropdown of matching maps.<br>This option is available if 'Map' is selected as *Source type*.| |*Filter*|Select the map navigation tree to display the maps of.<br>This option is available if 'Map navigation tree' is selected as *Source type*.|
es	#### Configuración  Para configurar, seleccione *Mapa* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map.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 fuente*|Seleccione para mostrar:<br>**Mapa** - mapa de red;<br>**Árbol de navegación del mapa** - uno de los mapas en el árbol de navegación del mapa seleccionado.| |*Mapa*|Seleccione el mapa que desea mostrar.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un mapa aparecerá un menú desplegable de mapas coincidentes.<br>Esta opción está disponible si se selecciona 'Mapa'. como *Tipo de fuente*.| |*Filtro*|Seleccione el árbol de navegación del mapa para mostrar los mapas.<br>Esta opción está disponible si 'Árbol de navegación del mapa' está seleccionado como *Tipo de fuente*.|

en-us	#### Configuration  To configure, select *Map navigation tree* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree.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:  |   |   | |--|--------| |*Show unavailable maps*|Mark this checkbox to display maps that the user does not have read permission to.<br>Unavailable maps in the navigation tree will be displayed with a grayed-out icon.<br>Note that if this checkbox is marked, available [submaps](/manual/config/visualization/maps/map#adding-elements) are displayed even if the parent level map is unavailable. If unmarked, available submaps to an unavailable parent map will not be displayed at all.<br>Problem count is calculated based on available maps and available map elements.|
es	#### Configuración  Para configurar, seleccione *Árbol de navegación del mapa* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/map_tree.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:  | | | |--|--------| |*Mostrar mapas no disponibles*|Marque esta casilla de verificación para mostrar mapas para los que el usuario no tiene permiso de lectura.<br>Los mapas no disponibles en el árbol de navegación se mostrarán con un icono atenuado.<br>Tenga en cuenta que si se activa esta casilla de verificación está marcado, los [submapas](/manual/config/visualization/maps/map#adding-elements) disponibles se muestran incluso si el mapa de nivel principal no está disponible. Si no están marcados, los submapas disponibles de un mapa principal no disponible no se mostrarán en absoluto.<br>El recuento de problemas se calcula en función de los mapas disponibles y los elementos del mapa disponibles.|

en-us	#### Configuration  To configure, select *Plain text* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/plain_text.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:  |   |   | |--|--------| |*Items*|Select the items.| |*Items location*|Choose the location of selected items to be displayed in the widget.| |*Show lines*|Set how many latest data lines will be displayed in the widget.| |*Show text as HTML*|Set to display text as HTML.| |*[Enable host selection](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Set to display different data depending on the selected host.|
es	#### Configuración  Para configurar, seleccione *Texto sin formato* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/plain_text.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:  | | | |--|--------| |*Métricas*|Seleccione las métricas.| |*Ubicación de las métricas*|Elija la ubicación de las métricas seleccionados que se mostrarán en el widget.| |*Mostrar líneas*|Establezca cuántas líneas de datos más recientes se mostrarán en el widget.| |*Mostrar texto como HTML*|Configurar para mostrar texto como HTML.| |*[Habilitar selección de equipo](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Configurado para mostrar diferentes datos según el equipo seleccionado.|

en-us	#### Configuration  To configure, select *Problem hosts* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_hosts.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*|Enter host groups to display in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will be displayed in the widget. If no host groups are entered, all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only data from host 001 will be displayed in the Dashboard.| |*Hosts*|Enter hosts to display in the widget. 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 entered, all hosts will be displayed.| |*Problem*|You can limit the number of problem hosts displayed by the problem name. If you enter a string here, only those hosts with problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.<br>If no severities are marked, the widget will display all severities.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hide groups without problems*|Mark the *Hide groups without problems* option to hide data from host groups without problems in the widget.| |*Problem display*|Display problem count as:<br>**All** - full problem count will be displayed<br>**Separated** - unacknowledged problem count will be displayed separated as a number of the total problem count<br>**Unacknowledged only** - only the unacknowledged problem count will be displayed.|
es	#### Configuración  Para configurar, seleccione *Equipos con problemas* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problem_hosts.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:  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Ingrese los grupos de equipos que se mostrarán en el widget. 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>Al especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Se mostrarán los datos de equipo de estos grupos de equipos en el widget. Si no se ingresa ningún grupo de equipos, se mostrarán todos los grupos de equipos.| |*Excluir grupos de equipos*|Ingrese los grupos de equipos para ocultarlos del widget. 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>Al especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los datos de equipo de estos grupos de equipos no serán mostrados en el widget. Por ejemplo, los equipos 001, 002, 003 pueden estar en el Grupo A y los equipos 002, 003 también en el Grupo B. Si seleccionamos *mostrar* el Grupo A y *excluir* el Grupo B al mismo tiempo, solo se mostrarán los datos del equipo 001 en el tablero.| |*Equipos*|Ingrese los equipos que se mostrarán en el widget. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo aparecerá un menú desplegable de equipos coincidentes.<br>Si no se ingresa ningún equipo, se mostrarán todos.| |*Problema*|Puede limitar la cantidad de equipos con problemas que se muestran por el nombre del problema. Si ingresa una cadena aquí, solo se mostrarán aquellos equipos con problemas cuyo nombre contenga la cadena ingresada. Las macros no se expanden.| |*Gravedad*|Marque la gravedad del problema que se mostrará en el widget.<br>Si no hay ninguna gravedad marcada, el widget mostrará todas las gravedades.| |*Etiquetas*|Especifique etiquetas de problemas para limitar la cantidad de problemas que se muestran en el widget. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Mostrar 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.| |*Ocultar grupos sin problemas*|Marque la opción *Ocultar grupos sin problemas* para ocultar datos de grupos de equipos sin problemas en el widget.| |*Visualización de problemas*|Mostrar el recuento de problemas como:<br>**Todos**: se mostrará el recuento completo de problemas<br>**Separados**: el recuento de problemas no reconocidos se mostrará separado como un número del recuento total de problemas <br>**Solo no reconocido**: solo se mostrará el recuento de problemas no reconocidos.|

en-us	#### Configuration  To configure, select *Problems* as type:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/problems_widget.png){width="600"}  You can limit how many problems are displayed in the widget in various ways - by problem status, problem name, severity, host group, host, event tag, acknowledgment status, etc.  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:  |   |   | |--|--------| |*Show*|Filter by problem status:<br>**Recent problems** - unresolved and recently resolved problems are displayed (default)<br>**Problems** - unresolved problems are displayed<br>**History** - history of all events is displayed| |*Host groups*|Enter host groups to display problems of in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Problems from these host groups will be displayed in the widget. If no host groups are entered, problems from all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide problems of from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Problems from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only problems from host 001 will be displayed in the widget.| |*Hosts*|Enter hosts to display problems of in the widget. 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 entered, problems of all hosts will be displayed.| |*Problem*|You can limit the number of problems displayed by their name. If you enter a string here, only those problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.<br>If no severities are marked, the widget will display all severities.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met<br>When filtered, the tags specified here will be displayed first with the problem, unless overridden by the *Tag display priority* (see below) list.| |*Show tags*|Select the number of displayed tags:<br>**None** - no *Tags* column in *Monitoring → Problems*<br>**1** - *Tags* column contains one tag<br>**2** - *Tags* column contains two tags<br>**3** - *Tags* column contains three tags<br>To see all tags for the problem roll your mouse over the three dots icon.| |*Tag name*|Select tag name display mode:<br>**Full** - tag names and values are displayed in full<br>**Shortened** - tag names are shortened to 3 symbols; tag values are displayed in full<br>**None** - only tag values are displayed; no names| |*Tag display priority*|Enter tag display priority for a problem, as a comma-separated list of tags (for example: `Services,Applications,Application`). Tag names only should be used, no values. The tags of this list will always be displayed first, overriding the natural ordering by alphabet.| |*Show operational data*|Select the mode for displaying [operational data](/manual/web_interface/frontend_sections/monitoring/problems#operational_data_of_problems):<br>**None** - no operational data is displayed<br>**Separately** - operational data is displayed in a separate column<br>**With problem name** - append operational data to the problem name, using parentheses for the operational data| |*Show symptoms*|Mark the checkbox to display in its own line problems classified as symptoms.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance or single [problem suppression](/manual/acknowledgment/suppression).| |*Show unacknowledged only*|Mark the checkbox to display unacknowledged problems only.| |*Sort entries by*|Sort entries by:<br>**Time** (descending or ascending)<br>**Severity** (descending or ascending)<br>**Problem name** (descending or ascending)<br>**Host** (descending or ascending).| |*Show timeline*|Mark the checkbox to display a visual timeline.| |*Show lines*|Specify the number of problem lines to display.|
es	#### Configuración  Para configurar, seleccione *Problemas* como tipo:  ![](../../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/problems_widget.png){width="600"}  Puede limitar la cantidad de problemas que se muestran en el widget de varias formas: por estado del problema, nombre del problema, gravedad, grupo de equipos, equipo, etiqueta de evento, estado de reconocimiento, etc.  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:  |Parámetro|Descripción| |--|--------| |*Mostrar*|Filtrar por estado del problema:<br>**Problemas recientes**: se muestran los problemas no resueltos y recientemente resueltos (predeterminado)<br>**Problemas**: se muestran los problemas no resueltos<br>**Historial* * - se muestra el historial de todos los eventos| |*Grupos de equipos*|Ingrese los grupos de equipos para mostrar los problemas en el widget. 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>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los problemas de estos grupos de equipos se mostrarán en el widget. Si no se ingresa ningún grupo de equipos, se mostrarán los problemas de todos los grupos de equipos.| |*Excluir grupos de equipos*|Ingrese grupos de equipos para ocultar los problemas del widget. 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>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los problemas de estos grupos de equipos no se mostrarán en el widget. Por ejemplo, los equipos 001, 002, 003 pueden estar en el Grupo A y los equipos 002, 003 también en el Grupo B. Si seleccionamos *mostrar* el Grupo A y *excluir* el Grupo B al mismo tiempo, solo se mostrarán los problemas del equipo 001 en el widget.| |*Equipos*|Ingrese los equipos para mostrar los problemas en el widget. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo aparecerá un menú desplegable de equipos coincidentes.<br>Si no se ingresa ningún equipo, se mostrarán los problemas de todos los equipos.| |*Problema*|Puede limitar el número de problemas mostrados por su nombre. Si ingresa una cadena aquí, solo se mostrarán aquellos problemas cuyo nombre contenga la cadena ingresada. Las macros no se expanden.| |*Gravedad*|Marque la gravedad del problema que se mostrará en el widget.<br>Si no hay ninguna gravedad marcada, el widget mostrará todas las gravedades.| |*Etiquetas*|Especifique etiquetas de problemas para limitar la cantidad de problemas que se muestran en el widget. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición<br>Cuando se filtran, las etiquetas especificadas aquí se mostrarán primero con el problema, a menos que las anule la lista *Prioridad de visualización de etiquetas* (ver más abajo).| |*Mostrar etiquetas*|Seleccione el número de etiquetas mostradas:<br>**Ninguno** - no hay columna *Etiquetas* en *Monitoreo → Problemas*<br>**1** - La columna *Etiquetas* contiene una etiqueta< br>**2** - La columna *Etiquetas* contiene dos etiquetas<br>**3** - La columna *Etiquetas* contiene tres etiquetas<br>Para ver todas las etiquetas del problema, pase el mouse sobre el ícono de tres puntos. | |*Nombre de etiqueta*|Seleccione el modo de visualización del nombre de etiqueta:<br>**Completo**: los nombres y valores de las etiquetas se muestran completos<br>**Acortado**: los nombres de las etiquetas se reducen a 3 símbolos; los valores de las etiquetas se muestran completos<br>**Ninguno**: solo se muestran los valores de las etiquetas; sin nombres| |*Prioridad de visualización de etiquetas*|Ingrese la prioridad de visualización de etiquetas para un problema, como una lista de etiquetas separadas por comas (por ejemplo: `Servicios,Aplicaciones,Aplicación`). Sólo se deben utilizar nombres de etiquetas, no valores. Las etiquetas de esta lista siempre se mostrarán primero, anulando el orden natural alfabético.| |*Mostrar datos operativos*|Seleccione el modo para mostrar [datos operativos](/manual/web_interface/frontend_sections/monitoring/problems#operative_data_of_problems):<br>**Ninguno** - no se muestran datos operativos<br>** Por separado**: los datos operativos se muestran en una columna separada<br>**Con el nombre del problema**: agregue datos operativos al nombre del problema, utilizando paréntesis para los datos operativos| |*Mostrar síntomas*|Marque la casilla de verificación para mostrar en su propia línea los problemas clasificados como síntomas.| |*Mostrar problemas suprimidos*|Marque la casilla de verificación para mostrar problemas que de otro modo se suprimirían (no se mostrarían) debido al mantenimiento del host o a una [supresión de problema] única (/manual/acknowledgement/suppression).| |*Mostrar solo problemas no reconocidos*|Marque la casilla de verificación para mostrar solo problemas no reconocidos.| |*Ordenar entradas por*|Ordenar entradas por:<br>**Tiempo** (descendente o ascendente)<br>**Gravedad** (descendente o ascendente)<br>**Nombre del problema** (descendente o ascendente) )<br>**Equipo** (descendente o ascendente).| |*Mostrar línea de tiempo*|Marque la casilla de verificación para mostrar una línea de tiempo visual.| |*Mostrar líneas*|Especifique el número de líneas de problemas que se mostrarán.|

en-us	#### Configuration  To configure, select *Problems by severity* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems_by_severity.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:  |   |   | |--|--------| |*Host groups*|Enter host groups to display in the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will be displayed in the widget. If no host groups are entered, all host groups will be displayed.| |*Exclude host groups*|Enter host groups to hide from the widget. This field is auto-complete so starting to type the name of a group will offer a dropdown of matching groups.<br>Specifying a parent host group implicitly selects all nested host groups.<br>Host data from these host groups will not be displayed in the widget. For example, hosts 001, 002, 003 may be in Group A and hosts 002, 003 in Group B as well. If we select to *show* Group A and *exclude* Group B at the same time, only data from host 001 will be displayed in the Dashboard.| |*Hosts*|Enter hosts to display in the widget. 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 entered, all hosts will be displayed.| |*Problem*|You can limit the number of problem hosts displayed by the problem name. If you enter a string here, only those hosts with problems whose name contains the entered string will be displayed. Macros are not expanded.| |*Severity*|Mark the problem severities to be displayed in the widget.<br>If no severities are marked, the widget will display all severities.| |*Tags*|Specify problem tags to limit the number of problems displayed in the widget. It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br>There are several operators available for each condition:<br>**Exists** - include the specified tag names<br>**Equals** - include the specified tag names and values (case-sensitive)<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>**Does not exist** - exclude the specified tag names<br>**Does not equal** - exclude the specified tag names and values (case-sensitive)<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive)<br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition<br>**Or** - enough if one condition is met| |*Show*|Select the show option:<br>**Host groups** - display problems per host group<br>**Totals** - display a problem total for all selected host groups in colored blocks corresponding to the problem severity.| |*Layout*|Select the layout option:<br>**Horizontal** - colored blocks of totals will be displayed horizontally<br>**Vertical** - colored blocks of totals will be displayed vertically<br>This field is available for editing if 'Totals' is selected as the *Show* option.| |*Show suppressed problems*|Mark the checkbox to display problems that would otherwise be suppressed (not shown) because of host maintenance.| |*Hide groups without problems*|Mark the *Hide groups without problems* option to hide data from host groups without problems in the widget.| |*Show operational data*|Mark the checkbox to display operational data (see description of *[Operational data](/manual/web_interface/frontend_sections/monitoring/problems#overview)* in *Monitoring* → *Problems*).| |*Problem display*|Display problem count as:<br>**All** - full problem count will be displayed<br>**Separated** - unacknowledged problem count will be displayed separated as a number of the total problem count<br>**Unacknowledged only** - only the unacknowledged problem count will be displayed.| |*Show timeline*|Mark the checkbox to display a visual timeline.|
es	#### Configuración  Para configurar, seleccione *Problemas por gravedad* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/problems_by_severity.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:  |Parámetro|Descripción| |--|--------| |*Grupos de equipos*|Ingrese los grupos de equipos que se mostrarán en el widget. 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>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Se mostrarán los datos de equipo de estos grupos de equipos en el widget. Si no se ingresa ningún grupo de equipos, se mostrarán todos los grupos de equipos.| |*Excluir grupos de equipos*|Ingrese los grupos de equipos para ocultarlos del widget. 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>Especificar un grupo de equipos principal selecciona implícitamente todos los grupos de equipos anidados.<br>Los datos de host de estos grupos de equipos no serán mostrado en el widget. Por ejemplo, los equipos 001, 002, 003 pueden estar en el Grupo A y los equipos 002, 003 también en el Grupo B. Si seleccionamos *mostrar* el Grupo A y *excluir* el Grupo B al mismo tiempo, solo se mostrarán los datos del equipo 001 en el tablero.| |*Equipos*|Ingrese los equipos que se mostrarán en el widget. Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo aparecerá un menú desplegable de equipos coincidentes.<br>Si no se ingresa ningún equipo, se mostrarán todos.| |*Problema*|Puede limitar la cantidad de equipos con problemas que se muestran por el nombre del problema. Si ingresa una cadena aquí, solo se mostrarán aquellos equipos con problemas cuyo nombre contenga la cadena ingresada. Las macros no se expanden.| |*Gravedad*|Marque la gravedad del problema que se mostrará en el widget.<br>Si no hay ninguna gravedad marcada, el widget mostrará todas las gravedades.| |*Etiquetas*|Especifique etiquetas de problemas para limitar la cantidad de problemas que se muestran en el widget. Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados<br>**Igual**: incluye los nombres de etiquetas especificados y valores (distingue entre mayúsculas y minúsculas)<br>**Contiene**: incluye los nombres de etiqueta especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>**No existe**: excluye lo especificado nombres de etiquetas<br>**No es igual**: excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas)<br>**No contiene**: excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada ( coincidencia de subcadena, no distingue entre mayúsculas y minúsculas)<br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tengan el mismo nombre de etiqueta se agruparán por la condición O<br >**O** - suficiente si se cumple una condición| |*Mostrar*|Seleccione la opción mostrar:<br>**Grupos de equipos**: muestra los problemas por grupo de equipos<br>**Totales**: muestra un total de problemas para todos los grupos de equipos seleccionados en bloques de colores correspondientes al problema gravedad.| |*Diseño*|Seleccione la opción de diseño:<br>**Horizontal**: los bloques de totales de colores se mostrarán horizontalmente<br>**Vertical**: los bloques de totales de colores se mostrarán verticalmente<br>Este campo es disponible para editar si se selecciona 'Totales' como la opción *Mostrar*.| |*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 host.| |*Ocultar grupos sin problemas*|Marque la opción *Ocultar grupos sin problemas* para ocultar datos de grupos de equipos sin problemas en el widget.| |*Mostrar datos operativos*|Marque la casilla de verificación para mostrar los datos operativos (consulte la descripción de *[Datos operativos](/manual/web_interface/frontend_sections/monitoring/problems#overview)* en *Monitoreo* → *Problemas*).| |*Visualización de problemas*|Mostrar el recuento de problemas como:<br>**Todos**: se mostrará el recuento completo de problemas<br>**Separados**: el recuento de problemas no reconocidos se mostrará separado como un número del recuento total de problemas <br>**Solo no reconocido**: solo se mostrará el recuento de problemas no reconocidos.| |*Mostrar línea de tiempo*|Marque la casilla de verificación para mostrar una línea de tiempo visual.|

en-us	#### Configuration  To configure, select *SLA report* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/sla_report.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:  |   |   | |--|--------| |*SLA*|Select the SLA for the report.| |*Service*|Select the service for the report.| |*Show periods*|Set how many periods will be displayed in the widget (20 by default, 100 maximum).| |*From*|Select the beginning date for the report.<br>Relative dates are supported: `now`, `now/d`, `now/w-1w` etc; supported date modifiers: d, w, M, y.| |*To*|Select the end date for the report.<br>Relative dates are supported: `now`, `now/d`, `now/w-1w` etc; supported date modifiers: d, w, M, y.|
es	#### Configuración  Para configurar, seleccione *Informe SLA* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/sla_report.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:  | | | |--|--------| |*SLA*|Seleccione el SLA para el informe.| |*Servicio*|Seleccione el servicio para el informe.| |*Mostrar períodos*|Establezca cuántos períodos se mostrarán en el widget (20 de forma predeterminada, 100 como máximo).| |*Desde*|Seleccione la fecha de inicio del informe.<br>Se admiten fechas relativas: `now`, `now/d`, `now/w-1w`, etc.; modificadores de fecha admitidos: d, w, M, y.| |*Hasta*|Seleccione la fecha de finalización del informe.<br>Se admiten fechas relativas: `now`, `now/d`, `now/w-1w`, etc.; modificadores de fecha admitidos: d, w, M, y.|

en-us	#### Configuration  To configure, select *System information* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/system_information.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:  |   |   | |--|--------| |*Show*|Select what to display:<br>**System stats** - display a summary of key Zabbix server and system data;<br>**High availability nodes** - display the status of high availability nodes (if [high availability cluster](/manual/concepts/server/ha) is enabled).|
es	#### Configuración  Para configurar, seleccione *Información del sistema* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/system_information.png)  Además de los parámetros [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  a todos los widgets, puede indicar las siguientes opciones:  |  |  | |--|--------| |*Mostrar*|Seleccione lo que quiere mostrar:<br>**System stats** - muestra un resumen de los datos clave de servidor Zabbix y de los datos del sistema;<br>**High availability nodes** - muestra el estado de los nodos de alta disponibilidad (si el [clúster de alta disponibilidad](/manual/concepts/server/ha) está activado).|

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

en-us	#### Configuration  To configure, select *Trigger overview* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/trigger_overview.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:  |   |   | |--|--------| |*Show*|Filter triggers by trigger state:<br>**Recent problems** - *(default)* show triggers that recently have been or still are in a PROBLEM state (resolved and unresolved);<br>**Problems** - show triggers that are in a PROBLEM state (unresolved);<br>**Any** - show all triggers.| |*Host groups*|Select the host group(s).<br>This field is auto-complete, so starting to type the name of a group will offer a dropdown of matching groups.| |*Hosts*|Select hosts.<br>This field is auto-complete, so starting to type the name of a host will offer a dropdown of matching hosts.<br>Scroll down to select. Click on 'x' to remove the selected.| |*Tags*|Specify tags to filter the triggers displayed in the widget.<br>It is possible to include as well as exclude specific tags and tag values.<br>Several conditions can be set. Tag name matching is always case-sensitive.<br><br>**Note:** If the parameter *Show* is set to 'Any', all triggers will be displayed even if tags are specified. However, while recent trigger state changes (displayed as blinking blocks) will update for all triggers, the trigger state details (problem severity color and whether the problem is acknowledged) will only update for triggers that match the specified tags.<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 host location - left or top.|
es	#### Configuración  Para configurar, seleccione *Descripción general del iniciador* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/trigger_overview.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:  | | | |--|--------| |*Mostrar*|Filtrar iniciadores por estado de activación:<br>**Problemas recientes** - *(predeterminado)* muestra iniciadores que recientemente han estado o aún están en un estado de PROBLEMA (resueltos y no resueltos);<br>** Problemas**: muestra los iniciadores que están en estado PROBLEMA (sin resolver);<br>**Cualquiera**: muestra todos los iniciadores.| |*Grupos de equipos*|Seleccione los grupos de equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo aparecerá un menú desplegable de grupos coincidentes.| |*Equipos*|Seleccione equipos.<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo se mostrará un menú desplegable de equipos coincidentes.<br>Desplácese hacia abajo para seleccionar. Haga clic en 'x' para eliminar lo seleccionado.| |*Etiquetas*|Especifique etiquetas para filtrar los iniciadores que se muestran en el widget.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos.<br>Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br><br>**Nota:** Si el parámetro *Mostrar* está configurado en 'Cualquiera', se mostrarán todos los activadores incluso si se especifican etiquetas. Sin embargo, aunque los cambios recientes en el estado del activador (que se muestran como bloques parpadeantes) se actualizarán para todos los activadores, los detalles del estado del iniciador (color de gravedad del problema y si se reconoce el problema) solo se actualizarán para los iniciadores que coincidan con las etiquetas especificadas.<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 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 etiquetas 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.| |*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 del equipo*|Seleccione la ubicación del equipo: izquierda o arriba.|

en-us	#### Configuration  To configure, select *URL* as type:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/url.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:  |   |   | |--|--------| |*URL*|Enter the URL to display.<br>External URLs must start with `http://` or `https://`.<br>Since Zabbix 4.4.8, internal URLs support relative paths (for example, `zabbix.php?action=report.status`).<br>{HOST.\*} macros are supported.| |*[Enable host selection](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Set to display different URL content depending on the selected host.<br>This can work if {HOST.\*} macros are used in the URL.|  ::: noteimportant Browsers might not load an HTTP page included in the widget if Zabbix frontend is accessed over HTTPS. :::
es	#### Configuración  Para configurar, seleccione *URL* como tipo:  ![](../../../../../../assets/en/manual/web_interface/frontend_sections/dashboards/widgets/url.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:  | | | |--|--------| |*URL*|Ingrese la URL que desea mostrar.<br>Las URL externas deben comenzar con `http://` o `https://`.<br>Desde Zabbix 4.4.8, las URL internas admiten rutas relativas (por ejemplo , `zabbix.php?action=report.status`).<br>{HOST.\*} se admiten macros.| |*[Habilitar selección de equipo](/manual/web_interface/frontend_sections/dashboards#dynamic_widgets)*|Configurado para mostrar diferente contenido de URL según el equipo seleccionado.<br>Esto puede funcionar si se utilizan macros {HOST.\*} en la URL.|  ::: noteimportant Es posible que los navegadores no carguen una página HTTP incluida en el widget si se accede a la interfaz de Zabbix a través de HTTPS. :::

en-us	#### Configuration  To configure SMS as the media type:  -   Go to *Alerts → Media types* -   Click on *Create media type* (or click on *SMS* in the list of     pre-defined media types).  The following parameters are specific for the SMS media type:  |Parameter|Description| |--|--------| |*GSM modem*|Set the serial device name of the GSM modem.|  See [common media type parameters](/manual/config/notifications/media#common_parameters) for details on how to configure default messages and alert processing options. Note that parallel processing of sending SMS notifications is not possible.
es	#### Configuración  Para configurar SMS como tipo de medio:  - Vaya a *Alertas → Tipos de medios* - Haga clic en *Crear tipo de medio* (o haga clic en *SMS* en la lista de     tipos de medios predefinidos).  Los siguientes parámetros son específicos para el tipo de medio SMS:  |Parámetro|Descripción| |--|--------| |*Módem GSM*|Establezca el nombre del dispositivo serie del módem GSM.|  Consulte loas [parámetros comunes del tipo de medio ](/manual/config/notifications/media#common_parameters) para más detalles sobre cómo configurar mensajes predeterminados y opciones de procesamiento de alertas. Tenga en cuenta que el procesamiento paralelo del envío de notificaciones por SMS es imposible.

en-us	#### Configuration  To create an ad-hoc graph, do the following:  -   Go to *Monitoring* → *Latest data* -   Use filter to display items that you want -   Mark checkboxes of the items you want to graph -   Click on *Display stacked graph* or *Display graph* buttons  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  Your graph is created instantly:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  Note that to avoid displaying too many lines in the graph, only the average value for each item is displayed (min/max value lines are not displayed). Triggers and trigger information is not displayed in the graph.  In the created graph window you have the [time period selector](/manual/config/visualization/graphs/simple#time_period_selector) available and the possibility to switch from the "normal" line graph to a stacked one (and back).  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}
es	#### Configuración  Para crear un gráfico ad-hoc, haga lo siguiente:  -   Ir a *Monitoreo* → *Últimos datos* -   Utilice el filtro para mostrar las métricas que desea -   Marque las casillas de verificación de las métricas que desea graficar -   Haga clic en los botones *Mostrar gráfico apilado* o *Mostrar gráfico*  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graphs.png){width="600"}  Su gráfico se crea instantáneamente:  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_graph.png){width="600"}  Tenga en cuenta que para evitar mostrar demasiadas líneas en el gráfico, solo se muestra el valor promedio de cada métrica (las líneas de valor mínimo/máximo no se muestran). Los iniciadores y la información del iniciador no se muestran en el gráfico.  En la ventana del gráfico creado tiene disponible el [selector de período de tiempo](/manual/config/visualization/graphs/simple#time_period_selector)  y la posibilidad de cambiar las líneas del gráfico de "normal" a una apilada (y al revés).  ![](../../../../../assets/en/manual/config/visualization/ad_hoc_stacked.png){width="600"}

en-us	 #### Configuration  To create a new role, click on the *Create user role* button at the top right corner. To update an existing role, click on the role name to open the configuration form.  ![](../../../../../assets/en/manual/web_interface/user_role.png)  Available permissions are displayed. To revoke a certain permission,  unmark its checkbox.   Available permissions along with the defaults for each pre-configured  user role in Zabbix are described below.
es	 #### Configuración  Para crear un nuevo rol, haga clic en el botón *Crear rol de usuario* en la parte superior de la esquina derecha. Para actualizar un rol existente, haga clic en el nombre del rol para  abrir el formulario de configuración.  ![](../../../../../assets/en/manual/web_interface/user_role.png)  Se muestran los permisos disponibles. Para revocar un determinado permiso, desmarque su casilla de verificación.  Los permisos disponibles junto con los valores predeterminados para cada  rol de usuario en Zabbix se describen a continuación.

en-us	### Configuration  To create a new SLA, click on the *Create SLA* button.  The **SLA** tab allows to specify general  SLA parameters.  ![](../../../assets/en/manual/web_interface/sla.png){width=600}  |Parameter|Description| |--|--------| |*Name*|Enter the SLA name. | |*SLO*|Enter the service level objective (SLO) as percentage. | |*Reporting period*|Selecting the period will affect what periods are used in the [SLA report](/manual/web_interface/frontend_sections/services/sla_report) - *daily*, *weekly*, *monthly*, *quarterly*, or *annually*. | |*Time zone*|Select the SLA time zone. | |*Schedule*|Select the SLA schedule - 24x7 or custom. | |*Effective date*|Select the date of starting SLA calculation. | |*Service tags*|Add service tags to identify the services towards which this SLA should be applied. <br> **Name** - service tag name, must be exact match, case-sensitive. <br> **Operation** - select *Equals* if the tag value must match exactly (case-sensitive) or *Contains* if part of the tag value must match (case-insensitive). <br> **Value** - service tag value to search for according to selected operation.<br> The SLA is applied to a service, if at least one service tag matches.  | |*Description*|Add a description for the SLA. | |*Enabled*|Mark the checkbox to enable the SLA calculation. |  The **Excluded downtimes** tab allows to specify downtimes  that are excluded from the SLA calculation.  ![](../../../assets/en/manual/web_interface/sla_b.png){width=600}  Click on *Add* to configure excluded downtimes, then enter the period name, start date and duration. 
es	### Configuración  Para crear un nuevo SLA, haga clic en el botón *Crear SLA*.  La pestaña **SLA** permite especificar parámetros generales. del SLA.  ![](../../../assets/en/manual/web_interface/sla.png){width=600}  |Parámetro|Descripción| |--|--------| |*Nombre*|Ingrese el nombre del SLA. | |*SLO*|Ingrese el objetivo de nivel de servicio (SLO) como porcentaje. | |*Periodo del informe*|La selección del período afectará los períodos que se utilizan en el [informe SLA](/manual/web_interface/frontend_sections/services/sla_report) - *diario*, *semanal*, *mensual*, *trimestral*, o *anualmente*. | |*Zona horaria*|Seleccione la zona horaria SLA. | |*Programa*|Seleccione el programa SLA: 24 horas al día, 7 días a la semana o personalizado. | |*Fecha de vigencia*|Seleccione la fecha de inicio del cálculo del SLA. | |*Etiquetas de servicio*|Agregue etiquetas de servicio para identificar los servicios a los que se debe aplicar este SLA. <br> **Nombre**: nombre de la etiqueta de servicio, debe coincidir exactamente y distingue entre mayúsculas y minúsculas. <br> **Operación**: seleccione *Igual* si el valor de la etiqueta debe coincidir exactamente (distingue entre mayúsculas y minúsculas) o *Contiene* si parte del valor de la etiqueta debe coincidir (no distingue entre mayúsculas y minúsculas). <br> **Valor**: valor de la etiqueta de servicio que se buscará según la operación seleccionada.<br> El SLA se aplica a un servicio si al menos una etiqueta de servicio coincide. | |*Descripción*|Agregue una descripción para el SLA. | |*Habilitado*|Marque la casilla de verificación para habilitar el cálculo de SLA. |  La pestaña **Tiempos de inactividad excluidos** permite especificar tiempos de inactividad que están excluidos del cálculo del SLA.  ![](../../../assets/en/manual/web_interface/sla_b.png){width=600}  Haga clic en *Agregar* para configurar los tiempos de inactividad excluidos, luego ingrese el nombre del período, la fecha de inicio y la duración.

en-us	### Configuration  To define a dependency, open the Dependencies tab in the trigger [configuration form](trigger#configuration). Click on *Add* in the 'Dependencies' block and select one or more triggers that the trigger will depend on.  ![](../../../../assets/en/manual/config/triggers/dependency.png)  Click *Update*. Now the trigger has the indication of its dependency in the list.  ![](../../../../assets/en/manual/config/triggers/dependency_list.png)
es	### Configuración  Para definir una dependencia, abra la pestaña Dependencias en el [formulario de configuración](trigger#configuration) del iniciador. Haga clic en *Agregar* en el Bloquee 'Dependencias' y seleccione uno o más iniciadores de los que el iniciador dependerá.  ![](../../../../assets/en/manual/config/triggers/dependency.png)  Haga clic en *Actualizar*. Ahora el iniciador tiene la indicación de su dependencia en la lista.  ![](../../../../assets/en/manual/config/triggers/dependency_list.png)

en-us	#### Configuration  To define user macros, go to the corresponding location in the frontend:  -   for global macros, visit *Administration → Macros* -   for host and template level macros, open host or template properties     and look for the *Macros* tab  ::: notetip If a user macro is used in items or triggers in a template, it is suggested to add that macro to the template even if it is defined on a global level. That way, if the macro type is *text* exporting the template to XML and importing it in another system will still allow it to work as expected. Values of secret macros are not [exported](/manual/xml_export_import).  :::  A user macro has the following attributes:  ![](../../../../assets/en/manual/config/macros/user_macros.png){width="600"}  |Parameter|Description| |--|--------| |*Macro*|Macro name. The name must be wrapped in curly brackets and start with a dollar sign.<br>Example: {$FRONTEND\_URL}. The following characters are allowed in the macro names: **A-Z** (uppercase only) , **0-9** , **\_** , **.**| |*Value*|Macro value. Three value types are supported:<br>**Text** (default) - plain-text value<br>**[Secret text](/manual/config/macros/secret_macros#secret_text)** - the value is masked with asterisks<br> **[Vault secret](/manual/config/macros/secret_macros#vault_secret)** - the value contains a path/query to a [vault secret](/manual/config/secrets). <br><br>To change the value type click on the button at the end of the value input field.<br><br>Maximum length of a user macro value is 2048 characters (255 characters in versions before 5.2.0).| |*Description*|Text field used to provide more information about this macro.|  ::: noteimportant In trigger expressions user macros will resolve if referencing a parameter or constant. They will NOT resolve if referencing a host, item key, function, operator or another trigger expression. Secret macros cannot be used in trigger expressions. :::
es	#### Configuración  Para definir macros de usuario, vaya a la ubicación correspondiente en el frontend:  - para macros globales, visite *Administración → Macros* - para macros a nivel de equipo y plantilla, abra las propiedades del equipo o de la plantilla     y busque la pestaña *Macros*  ::: notetip Si una macro de usuario se utiliza en métricas o iniciadores en una plantilla, se sugiere agregar esa macro a la plantilla incluso si se define a nivel global. De esa manera, si el tipo de macro es *texto* exportar la plantilla a XML e importarla en otro sistema todavía permita que funcione como se esperaba. Los valores de las macros secretas no son [exportados](/manual/xml_export_import). :::  Una macro de usuario tiene los siguientes atributos:  ![](../../../../assets/en/manual/config/macros/user_macros.png){width="600"}  |Parámetro|Descripción| |--|--------| |*Macro*|Nombre de la macro. El nombre debe estar entre llaves y comenzar con un signo de dólar.<br>Ejemplo: {$FRONTEND\_URL}. Se permiten los siguientes caracteres en los nombres de las macros: **A-Z** (solo mayúsculas), **0-9**, **\_**, **.**| |*Value*|Valor de macro. Se admiten tres tipos de valores:<br>**Text** (predeterminado): valor de texto sin formato<br>**[Texto secreto](/manual/config/macros/secret_macros#secret_text)**: el valor está enmascarado con asteriscos<br> **[Secreto de bóveda](/manual/config/macros/secret_macros#vault_secret)**: el valor contiene una ruta/consulta a un [secreto de bóveda](/manual/config/secrets). <br><br>Para cambiar el tipo de valor, haga clic en el botón al final del campo de entrada de valor.<br><br>La longitud máxima de un valor de macro de usuario es 2048 caracteres (255 caracteres en versiones anteriores a 5.2.0) .| |*Description*|Campo de texto utilizado para proporcionar más información sobre esta macro.|  ::: noteimportant En las expresiones de iniciador, las macros de usuario se resolverán si hacen referencia a un parámetro o constante. NO se resolverán si hacen  referencia a un equipo, clave de métrica, función, operador u otra expresión de iniciador. Las macros secretas no se pueden utilizar en las expresiones  de iniciador. :::

en-us	#### Configuration  To ensure proper communication between all elements involved make sure server configuration file and frontend configuration file parameters are properly configured.
es	#### Configuración  Para garantizar una comunicación adecuada entre todos los elementos involucrados, asegúrese de que los parámetros del archivo de configuración del servidor y del archivo de configuración del frontend están configurados correctamente.

en-us	#### Configuration  To ensure proper communication between all elements involved make sure server configuration file and frontend configuration parameters are properly configured.
es	#### Configuración  Para garantizar una comunicación adecuada entre todos los elementos involucrados, asegúrese de que el archivo de configuración del servidor y los parámetros de configuración del frontend estén configurados correctamente.

en-us	#### Configuration  To execute a passive check immediately:  -   click on *Execute now* for selected items in the list of     latest data:  ![](../../../../assets/en/manual/config/items/execute_now_latest_data.png)  Several items can be selected and "executed now" at once.   In latest data this option is available only for hosts with read-write access.  Accessing this option for hosts with read-only permissions depends on the [user  role](/manual/web_interface/frontend_sections/users/user_roles) option  called *Invoke "Execute now" on read-only hosts*.  -   click on *Execute now* in an existing item (or discovery rule)     configuration form:  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  -   click on *Execute now* for selected items/rules in the list of     items/discovery rules:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  Several items/rules can be selected and "executed now" at once.
es	#### Configuración  Para ejecutar una comprobación pasiva inmediatamente:  - haga clic en *Ejecutar ahora* para las métricas seleccionados en la lista de     últimos datos:  ![](../../../../assets/en/manual/config/items/execute_now_latest_data.png)  Se pueden seleccionar y "ejecutar ahora" varias métricas a la vez.  Según los datos más recientes, esta opción está disponible solo para equipos con acceso de lectura y escritura. El acceso a esta opción para equipos con permisos de solo lectura depende de la opción del [rol de usuario](/manual/web_interface/frontend_sections/users/user_roles)  llamada *Invocar "Ejecutar ahora" en equipos de sólo lectura*.  - haga clic en *Ejecutar ahora* en el  formulario de configuración de una métrica existente   (o regla de descubrimiento):  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  - haga clic en *Ejecutar ahora* para las métricas/reglas seleccionadas en la lista de     métricas/reglas de descubrimiento:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  Se puede seleccionar y "ejecutar ahora" varias métricas/reglas a la vez.

en-us	#### Configuration  To reclassify a problem as symptom problem, first select it in the list of [problems](/manual/web_interface/frontend_sections/monitoring/problems). One or several problems can be selected.  Then go to the cause problem, and in its context menu click on the *Mark selected as symptoms* option.  ![cause\_symptom\_conf.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/cause_symptom_conf.png)  After that, the selected problems will be updated by the server to symptom problems of the cause problem.   While the status of the problem is being updated, it is displayed in one of two ways:  - A blinking "UPDATING" status is displayed in the Status column; - A blinking ![icon\_symptom.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/icon_symptom.png) or  ![icon\_cause.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/icon_cause.png) icon in the Info column  (this is in effect if *Problems* only are selected in the filter and thus the Status column is not shown).
es	#### Configuración  Para reclasificar un problema como problema de síntomas, primero selecciónelo en la lista de [problemas](/manual/web_interface/frontend_sections/monitoring/problems). Se pueden seleccionar uno o varios problemas.  Luego vaya a la causa del problema y en su menú contextual haga clic en la opción *Marcar seleccionado como síntoma*.  ![cause\_symptom\_conf.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/cause_symptom_conf.png)  Después de eso, el servidor actualizará los problemas seleccionados como síntomas de la causa del problema.  Mientras se actualiza el estado del problema, se muestra de dos maneras:  - Se muestra un estado "ACTUALIZANDO" parpadeante en la columna Estado; - ¡Un ![icon\_symptom.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/icon_symptom.png) parpadeante ![icon\_cause.png](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/icon_cause.png) icono en la columna Información (Esto tiene efecto si solo se seleccionan *Problemas* en el filtro y, por lo tanto, no se muestra la columna Estado).

en-us	#### Configuration  Two steps are required to close a problem manually.
es	#### Configuración  Se requieren dos pasos para cerrar un problema manualmente.

en-us	#### Configuration  We assume that TimescaleDB extension has been already installed on the database server (see [installation instructions](https://docs.timescale.com/latest/getting-started/installation)).  TimescaleDB extension must also be enabled for the specific DB by executing:      echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix  Running this command requires database administrator privileges.  ::: noteclassic If you use a database schema other than 'public' you need to add a SCHEMA clause to the command above. E.g.:\ `echo "CREATE EXTENSION IF NOT EXISTS timescaledb SCHEMA yourschema CASCADE;" | sudo -u postgres psql zabbix` :::  Then run the `postgresql/timescaledb.sql` script. For new installations the script must be run after the regular PostgreSQL database has been created with initial schema/data (see [database creation](/manual/appendix/install/db_scripts)):      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix  ::: noteimportant Please ignore warning messages informing that the best practices are not followed while running `timescaledb.sql` script on TimescaleDB version 2.9.0 and higher. Regardless of this warning, the configuration will be completed successfully. :::  The migration of existing history and trend data may take a lot of time. Zabbix server and frontend must be down for the period of migration.  The `timescaledb.sql` script sets the following housekeeping parameters:  -   Override item history period -   Override item trend period  In order to use partitioned housekeeping for history and trends, both these options must be enabled. It is also possible to enable override individually either for history only or trends only.  For PostgreSQL version 10.2 or higher and TimescaleDB version 1.5 or higher, the `timescaledb.sql` script sets two additional parameters:  -   Enable compression -   Compress records older than 7 days
es	#### Configuración  Suponemos que la extensión TimescaleDB ya se ha instalado en el servidor de base de datos (ver [instrucciones de instalación](https://docs.timescale.com/latest/getting-started/installation)).  La extensión TimescaleDB también debe estar habilitada para la base de datos específica ejecutando:      echo "CREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;" | sudo -u postgres psql zabbix  La ejecución de este comando requiere privilegios de administrador de base de datos.  ::: noteclassic Si utiliza un esquema de base de datos que no sea "público", deberá agregar una cláusula SCHEMA al comando anterior. P.ej.:\ echo "CREATE EXTENSION IF NOT EXISTS timescaledb SCHEMA yourschema CASCADE;" | sudo -u postgres psql zabbix` :::  Luego ejecute el script `postgresql/timescaledb.sql`. Para instalaciones nuevas, el script debe ejecutarse después de la instalación habitual. La base de datos PostgreSQL se ha creado con el esquema y datos iniciales (ver [creación de base de datos](/manual/appendix/install/db_scripts)):      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix  ::: noteimportant Ignore los mensajes de advertencia que informan que no se siguen las mejores prácticas mientras ejecuta el script `timescaledb.sql` en TimescaleDB versión 2.9.0 o superior. Independientemente de esta advertencia, la configuración se completará exitosamente. :::  La migración del historial existente y de los datos de tendencias puede llevar mucho tiempo. El servidor y la interfaz de Zabbix deben estar inactivos durante el período de migración.  El script `timescaledb.sql` establece los siguientes parámetros de mantenimiento:  -   Reemplaza el período del historial de métricas -   Reemplaza el período de tendencia de la métrica  Para utilizar la limpieza dividida para la historia y las tendencias, ambas opciones deben estar habilitadas. También es posible habilitar la anulación individualmente ya sea solo para historia o solo para tendencias.  Para PostgreSQL versión 10.2 o superior y TimescaleDB versión 1.5 o superior, el script `timescaledb.sql` establece dos parámetros adicionales:  -   Habilitar la compresión -   Comprimir registros de más de 7 días

en-us	##### Configure database for Zabbix proxy  Edit zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBName for Zabbix proxy use a separate database from Zabbix server.  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix. Refer to the [respective section](/manual/installation/install_from_packages/rhel#selinux_configuration) for RHEL for instructions.
es	##### Configurar la base de datos para el proxy de Zabbix  Editar zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  En DBName para el proxy de Zabbix utilice una base de datos separada del servidor de Zabbix.  En DBPassword use la contraseña de la base de datos Zabbix para MySQL; para PostgreSQL  use la contraseña del usuario PostgreSQL.  Utilice `DBHost=` con PostgreSQL. Es posible que desee mantener la configuración por defecto `DBHost=localhost` (o una dirección IP), pero esto haría que PostgreSQL utilice un socket de red para conectarse a Zabbix. Consulte la [sección respectiva](/manual/installation/install_from_packages/rhel#selinux_configuration) para obtener instrucciones para RHEL/CentOS.

en-us	##### Configure database for Zabbix proxy  Edit zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBName for Zabbix proxy use a separate database from Zabbix server.  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix. See [SELinux configuration](/manual/installation/install_from_packages/rhel#selinux_configuration) for instructions.
es	##### Configurar la base de datos para el Zabbix proxy  Edite zabbix\_proxy.conf:      # vi /etc/zabbix/zabbix_proxy.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<contraseña>  En DBName para el Zabbix proxy, use una base de datos separada del servidor Zabbix.  En DBPassword, use la contraseña de la base de datos Zabbix para MySQL; la contraseña del  usuario PosgreSQL para PosgreSQL.  Utilice `DBHost=` con PostgreSQL. Es posible que desee mantener el valor predeterminado configurando `DBHost=localhost` (o una dirección IP), pero esto haría que PostgreSQL use un socket de red para conectarse a Zabbix. Ver la [configuración  SELinux](/manual/installation/install_from_packages/rhel_centos#selinux-configuration) para las instrucciones.

en-us	#### Configure database for Zabbix server/proxy  Edit /etc/zabbix/zabbix\_server.conf (and zabbix\_proxy.conf) to use their respective databases. For example:      # vi /etc/zabbix/zabbix_server.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<password>  In DBPassword use Zabbix database password for MySQL; PostgreSQL user password for PostgreSQL.  Use `DBHost=` with PostgreSQL. You might want to keep the default setting `DBHost=localhost` (or an IP address), but this would make PostgreSQL use a network socket for connecting to Zabbix.
es	#### Configurar la base de datos para el servidor/proxy Zabbix  Edite /etc/zabbix/zabbix\_server.conf (y zabbix\_proxy.conf) para usar sus respectivas bases de datos. Por ejemplo:      # vi /etc/zabbix/zabbix_server.conf     DBHost=localhost     DBName=zabbix     DBUser=zabbix     DBPassword=<contraseña>  En DBPassword utilice la contraseña de la base de datos Zabbix para MySQL; la contraseña del usuario PostgreSQL para PostgreSQL.  Utilice `DBHost=` con PostgreSQL. Es posible que desee mantener el valor predeterminado asignando `DBHost=localhost` (o una dirección IP), pero esto haría que PostgreSQL use un socket de red para conectarse a Zabbix.

en-us	#### Configure DB connection  Enter details for connecting to the database. Zabbix database must already be created.  ![](../../../assets/en/manual/installation/install_3a.png){width="550"}  If the *Database TLS encryption* option is checked, then additional fields for [configuring the TLS connection](/manual/appendix/install/db_encrypt) to the database appear in the form (MySQL or PostgreSQL only).  If *Store credentials in* is set to HashiCorp Vault or CyberArk Vault, additional parameters will become available:  - for [HashiCorp Vault](/manual/config/secrets/hashicorp): Vault API endpoint, secret path and authentication token;  - for [CyberArk Vault](/manual/config/secrets/cyberark): Vault API endpoint, secret query string and certificates. Upon marking *Vault certificates* checkbox, two new fields for specifying paths to SSL certificate file and SSL key file will appear.  ![](../../../assets/en/manual/installation/install_3b.png){width="550"}
es	#### Configurar la conexión a la base de datos  Ingrese los detalles para conectarse a la base de datos. La base de datos Zabbix debe estar ya creada.  ![](../../../assets/en/manual/installation/install_3a.png){width="550"}  Si la opción *Cifrado TLS de base de datos* está marcada, entonces aparecen en el formulario los campos para [configurar la conexión  TLS](/manual/appendix/install/db_encrypt) a la base de datos (solo MySQL o PostgreSQL).  Si *Almacenar credenciales en* está configurado en HashiCorp Vault o CyberArk Vault,  estarán disponibles unos parámetros adicionales:  - para [HashiCorp Vault](/manual/config/secrets/hashicorp): punto final de la API de Vault, ruta secreta y token de autenticación;  - para [CyberArk Vault](/manual/config/secrets/cyberark): punto final de la API de Vault, cadena de consulta secreta y certificados. Al marcar la casilla de verificación *Certificados de bóveda*, aparecerán dos nuevos campos para especificar rutas al archivo de certificado SSL y al archivo de clave SSL.  ![](../../../assets/en/manual/installation/install_3b.png){width="550"}

en-us	**Configure ODBC**  1\. Install unixODBC. The suggested way of installing unixODBC is to use the Linux operating system default package repositories.      apt install unixodbc  2\. Install the MariaDB unixODBC database driver. Although you have a MySQL database, the MariaDB unixODBC driver is used for compatibility issues.      apt install odbc-mariadb  3\. Check the location of the ODBC configuration files *odbcinst.ini* and *odbc.ini*.      odbcinst -j  The result of executing this command should be similar to the following.      unixODBC 2.3.9     DRIVERS............: /etc/odbcinst.ini     SYSTEM DATA SOURCES: /etc/odbc.ini     FILE DATA SOURCES..: /etc/ODBCDataSources     ...  4\. To configure the ODBC driver for monitoring a MySQL database, you need the driver name, which is located in the *odbcinst.ini* file. In the following *odbcinst.ini* file example, the driver name is "MariaDB Unicode".      [MariaDB Unicode]     Driver=libmaodbc.so     Description=MariaDB Connector/ODBC(Unicode)     Threading=0     UsageCount=1  5\. Copy the following contents to the *odbc.ini* file (replace *<password>* with the password of the "zbx_monitor" user). This guide uses "127.0.0.1" (localhost) as the MySQL server address for monitoring a MySQL server that is installed on the same machine as the ODBC driver. Note the data source name (DSN) "test", which will be required when [configure Zabbix frontend](#configure-zabbix-frontend).      [test]     Driver=MariaDB Unicode     Server=127.0.0.1     User=zbx_monitor     Password=<password>     Port=3306     Database=zabbix
es	**Configurar ODBC**  1\. Instale unixODBC. La forma sugerida de instalar unixODBC es utilizar los repositorios de paquetes predeterminados del sistema operativo Linux.      apt install unixodbc  2\. Instale el controlador de base de datos MariaDB unixODBC. Aunque tenga una base de datos MySQL, el controlador MariaDB unixODBC se utiliza por problemas de compatibilidad.      apt install odbc-mariadb  3\. Verifique la ubicación de los archivos de configuración ODBC *odbcinst.ini* y *odbc.ini*.      odbcinst -j  El resultado de ejecutar este comando debería ser similar al siguiente.      unixODBC 2.3.9     DRIVERS............: /etc/odbcinst.ini     SYSTEM DATA SOURCES: /etc/odbc.ini     FILE DATA SOURCES..: /etc/ODBCDataSources     ...  4\. Para configurar el controlador ODBC para monitorear una base de datos MySQL, necesita el nombre del controlador, que se encuentra en el archivo *odbcinst.ini*. En el siguiente ejemplo de archivo *odbcinst.ini*, el nombre del controlador es "MariaDB Unicode".      [MariaDB Unicode]     Driver=libmaodbc.so     Description=MariaDB Connector/ODBC(Unicode)     Threading=0     UsageCount=1  5\. Copie el siguiente contenido al archivo *odbc.ini* (reemplace *<contraseña>* con la contraseña del usuario "zbx_monitor"). Esta guía utiliza "127.0.0.1" (localhost) como dirección del servidor MySQL para monitorear un servidor MySQL que está instalado en la misma máquina que el controlador ODBC. Tenga en cuenta la "prueba" del nombre de la fuente de datos (DSN), que será necesaria cuando [configure la interfaz de Zabbix] (#configure-zabbix-frontend).      [test]     Driver=MariaDB Unicode     Server=127.0.0.1     User=zbx_monitor     Password=<contraseña>     Port=3306     Database=zabbix

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

en-us	**Configure Zabbix agent**  1\. Navigate to the Zabbix agent additional configurations directory.      cd /usr/local/etc/zabbix/zabbix_agentd.d  ::: noteimportant The Zabbix agent additional configurations directory should be located in the same directory as your Zabbix agent configuration file (*zabbix_agentd.conf*). Depending on your OS and Zabbix installation, this directory can have a different location than specified in this guide. For default locations, check the [`Include`](/manual/appendix/config/zabbix_agentd#include) parameter in the Zabbix agent configuration file. :::  Instead of defining all of the necessary user parameters for monitoring the MySQL server in the Zabbix agent configuration file, these parameters will be defined in a separate file in the additional configurations directory.  2\. Create a *template_db_mysql.conf* file in the Zabbix agent additional configurations directory.      vi template_db_mysql.conf  3\. Copy the contents from the [*template_db_mysql.conf*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent/template_db_mysql.conf?at=refs%2Fheads%2Frelease%2F6.4) file (located in the Zabbix repository) to the *template_db_mysql.conf* file you created, and save.  4\. Restart Zabbix agent to update its configuration.      systemctl restart zabbix-agent  Once you have configured Zabbix agent user parameters, you can move on to configure the credentials that will allow Zabbix agent to access the MySQL server.
es	**Configurar el agente Zabbix**  1\. Navegue hasta el directorio de configuraciones adicionales del agente Zabbix.      cd /usr/local/etc/zabbix/zabbix_agentd.d  ::: noteimportant El directorio de configuraciones adicionales del agente Zabbix debe estar ubicado en el mismo directorio que el archivo de configuración del agente Zabbix (*zabbix_agentd.conf*). Dependiendo de su sistema operativo y de la instalación de Zabbix, este directorio puede tener una ubicación diferente a la especificada en esta guía. Para conocer las ubicaciones predeterminadas, verifique el parámetro [`Include`](/manual/appendix/config/zabbix_agentd#include) en el archivo de configuración del agente Zabbix. :::  En lugar de definir todos los parámetros de usuario necesarios para monitorear el servidor MySQL en el archivo de configuración del agente Zabbix, Estos parámetros se definirán en un archivo separado en el directorio de configuraciones adicionales.  2\. Cree un archivo *template_db_mysql.conf* en el directorio de configuraciones adicionales del agente Zabbix.      vi template_db_mysql.conf  3\. Copie el contenido de [*template_db_mysql.conf*](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/db/mysql_agent/template_db_mysql.conf?at=refs%2Fheads%2Frelease %2F6.4) (ubicado en el repositorio de Zabbix) al archivo *template_db_mysql.conf* que creó y guárdelo.  4\. Reinicie el agente Zabbix para actualizar su configuración.      systemctl restart zabbix-agent  Una vez que haya configurado los parámetros de usuario del agente Zabbix, puede continuar para configurar las credenciales que permitirán al agente Zabbix acceder al servidor MySQL.