en-us	##### HostMetadataItem  An optional parameter that defines an item used for getting host metadata. This option is only used when HostMetadata is not defined. User parameters and aliases are supported. The [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.<br>The HostMetadataItem value is retrieved on each autoregistration attempt and is used only at host autoregistration process.<br>During an autoregistration request the agent will log a warning message if the value returned by the specified item is over the limit of 65535 UTF-8 code points. The value returned by the item must be a UTF-8 string otherwise it will be ignored.
es	##### HostMetadataItem  Un parámetro opcional que define una métrica utilizada para obtener metadatos del equipo. Esta opción solo se usa cuando HostMetadata no está definido. Se admiten parámetros de usuario y alias. La métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) se admite independientemente de los valores AllowKey/DenyKey.<br>El valor HostMetadataItem se recupera en cada intento de registro automático y se utiliza únicamente en el proceso de registro automático del equipo.<br>Durante una solicitud de registro automático, el agente registrará un mensaje de advertencia si el valor devuelto por la métrica especificada supera el límite de 65535 puntos de código UTF-8. El valor devuelto por la métrica debe ser una cadena UTF-8; de lo contrario, se ignorará.

en-us	##### HostMetadataItem  An optional parameter that defines a Zabbix agent item used for getting host metadata. This option is only used when HostMetadata is not defined. User parameters and aliases are supported. The [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.<br>The HostMetadataItem value is retrieved on each autoregistration attempt and is used only at host autoregistration process (active agent).<br>During an autoregistration request the agent will log a warning message if the value returned by the specified item is over the limit of 65535 UTF-8 code points. The value returned by the item must be a UTF-8 string otherwise it will be ignored.
es	##### HostMetadataItem  Un parámetro opcional que define una métrica del agente Zabbix utilizada para obtener metadatos del equipo. Esta opción solo se usa cuando HostMetadata no está definido. Se admiten parámetros de usuario y alias. LA métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) se admite independientemente de los valores AllowKey/DenyKey.<br>El valor HostMetadataItem se recupera en cada intento de registro automático y se utiliza únicamente en el proceso de registro automático del equipo (agente activo).<br>Durante una solicitud de registro automático, el agente registrará un mensaje de advertencia si el valor devuelto por la métrica especificada supera el límite de 65535 puntos de código UTF-8. El valor devuelto por la métrica debe ser una cadena UTF-8; de lo contrario, se ignorará.

en-us	##### HostMetadataItem  An optional parameter that defines a Zabbix agent item used for getting host metadata. This option is only used when HostMetadata is not defined. User parameters, performance counters and aliases are supported. The [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.<br>The HostMetadataItem value is retrieved on each autoregistration attempt and is used only at host autoregistration process (active agent).<br>During an autoregistration request the agent will log a warning message if the value returned by the specified item is over the limit of 65535 UTF-8 code points. The value returned by the item must be a UTF-8 string otherwise it will be ignored.
es	##### HostMetadataItem  Un parámetro opcional que define una métrica del agente Zabbix utilizada para obtener metadatos del equipo. Esta opción solo se usa cuando HostMetadata no está definido. Se admiten parámetros de usuario, contadores de rendimiento y alias. La métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) se admite independientemente de los valores de AllowKey/DenyKey.<br>El valor HostMetadataItem se recupera en cada intento de registro automático y se utiliza únicamente en el proceso de registro automático del equipo (agente activo).<br>Durante una solicitud de registro automático, el agente registrará un mensaje de advertencia si el valor devuelto por el elemento especificado supera el límite de 65535 puntos de código UTF-8. El valor devuelto por el elemento debe ser una cadena UTF-8; de lo contrario, se ignorará.

en-us	##### Hostname  A list of comma-delimited, unique, case-sensitive hostnames. Required for active checks and must match hostnames as configured on the server. The value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'. Maximum length: 128 characters per hostname, 2048 characters for the entire line.  Default: Set by HostnameItem
es	##### Hostname  Una lista de nombres de equipo únicos, delimitados por comas y que distinguen entre mayúsculas y minúsculas. Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'. Longitud máxima: 128 caracteres por nombre de equipo, 2048 caracteres para toda la línea.  Valor predeterminado: establecido por HostnameItem

en-us	##### Hostname  A list of comma-delimited, unique, case-sensitive hostnames. Required for active checks and must match hostnames as configured on the server. The value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'. Maximum length: 128 characters per hostname, 2048 characters for the entire line.  Default: Set by HostnameItem
es	##### Hostname  Una lista de nombres de equipo únicos, delimitados por comas y que distinguen entre mayúsculas y minúsculas. Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'. Longitud máxima: 128 caracteres por nombre de equipo, 2048 caracteres para toda la línea.  Valor predeterminado: establecido por HostnameItem

en-us	##### Hostname  A list of comma-delimited, unique, case-sensitive hostnames. Required for active checks and must match hostnames as configured on the server. The value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'. Maximum length: 128 characters per hostname, 2048 characters for the entire line.  Default: Set by HostnameItem
es	##### Hostname  Una lista de nombres de equipo únicos, delimitados por comas y que distinguen entre mayúsculas y minúsculas. Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'. Longitud máxima: 128 caracteres por nombre de equipo, 2048 caracteres para toda la línea.  Valor predeterminado: establecido por HostnameItem

en-us	##### Hostname  A list of comma-delimited, unique, case-sensitive hostnames. Required for active checks and must match hostnames as configured on the server. The value is acquired from HostnameItem if undefined.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'. Maximum length: 128 characters per hostname, 2048 characters for the entire line.  Default: Set by HostnameItem
es	##### Hostname  Una lista de nombres de equipo únicos, delimitados por comas y que distinguen entre mayúsculas y minúsculas. Requerido para comprobaciones activas y debe coincidir con los nombres de equipo configurados en el servidor. El valor se adquiere de HostnameItem si no está definido.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'. Longitud máxima: 128 caracteres por nombre de equipo, 2048 caracteres para toda la línea.  Valor predeterminado: establecido por HostnameItem

en-us	##### Hostname  A unique, case sensitive proxy name. Make sure the proxy name is known to the server.<br>Allowed characters: alphanumeric, '.', ' ', '\_' and '-'. Maximum length: 128  Default: Set by HostnameItem
es	##### Hostname  Un nombre de proxy único que distingue entre mayúsculas y minúsculas. Asegúrese de que el servidor conozca el nombre del proxy.<br>Caracteres permitidos: alfanuméricos, '.', ' ', '\_' y '-'. Longitud máxima: 128  Valor predeterminado: establecido por HostnameItem

en-us	##### HostnameItem  An optional parameter that defines an item used for getting the host name. This option is only used when Hostname is not defined. User parameters or aliases are not supported, but the [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.  Default: `system.hostname`
es	##### HostnameItem  Un parámetro opcional que define una métrica utilizada para obtener el nombre del equipo. Esta opción sólo se utiliza cuando el nombre de equipo no está definido. Los parámetros de usuario o alias no son compatibles, pero la métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) sí se admite independientemente de los valores AllowKey/DenyKey.  Valor predeterminado: `system.hostname`

en-us	##### HostnameItem  An optional parameter that defines an item used for getting the host name. This option is only used when Hostname is not defined. User parameters or aliases are not supported, but the [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.  Default: `system.hostname`
es	##### HostnameItem  Un parámetro opcional que define una métrica utilizada para obtener el nombre del equipo. Esta opción sólo se utiliza cuando el nombre de equipo no está definido. Los parámetros de usuario o alias no son compatibles, pero la métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) sí se admite independientemente de los valores AllowKey/DenyKey.  Valor predeterminado: `system.hostname`

en-us	##### HostnameItem  An optional parameter that defines a Zabbix agent item used for getting the host name. This option is only used when Hostname is not defined. User parameters or aliases are not supported, but the [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.  Default: `system.hostname`
es	##### HostnameItem  Un parámetro opcional que define una métrica del agente Zabbix utilizada para obtener el nombre del equipo. Esta opción sólo se utiliza cuando el nombre de equipo no está definido. Los parámetros de usuario o alias no son compatibles, pero la métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) sí se admite independientemente de los valores AllowKey/DenyKey.  Valor predeterminado: `system.hostname`

en-us	##### HostnameItem  An optional parameter that defines a Zabbix agent item used for getting the host name. This option is only used when Hostname is not defined. User parameters, performance counters or aliases are not supported, but the [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) item is supported regardless of AllowKey/DenyKey values.<br>See also a [more detailed description](/manual/appendix/install/windows_agent#configuration).  Default: `system.hostname`
es	##### HostnameItem  Un parámetro opcional que define una métrica del agente Zabbix utilizada para obtener el nombre del equipo. Esta opción sólo se utiliza cuando el nombre de equipo no está definido. Los parámetros de usuario, contadores de rendimiento o alias no son compatibles, pero la métrica [system.run[]](/manual/config/items/itemtypes/zabbix_agent#system.run) sí se admite independientemente de los valores AllowKey/DenyKey.<br>Consulte también una [descripción más detallada](/manual/appendix/install/windows_agent#configuration).  Valor predeterminado: `system.hostname`

en-us	##### HostnameItem  The item used for setting Hostname if it is undefined (this will be run on the proxy similarly as on an agent). Ignored if Hostname is set.<br>Does not support UserParameters, performance counters or aliases, but does support system.run\[\].  Default: system.hostname
es	##### HostnameItem  La métrica utilizada para configurar el nombre de equipo si no está definido (esto se ejecutará en el proxy de manera similar a como se ejecuta en un agente). Se ignora si se establece el nombre de equipo.<br>No admite parámetros de usuario, contadores de rendimiento ni alias, pero sí admite system.run\[\].  Valor predeterminado: sistema.nombredehost

en-us	##### Hostname parameter  To perform [active checks](/manual/appendix/items/activepassive#active_checks) on a host Zabbix agent needs to have the hostname defined. Moreover, the hostname value set on the agent side should exactly match the "[Host name](/manual/config/hosts/host)" configured for the host in the frontend.  The hostname value on the agent side can be defined by either the **Hostname** or **HostnameItem** parameter in the agent [configuration file](/manual/appendix/config/zabbix_agentd_win) - or the default values are used if any of these parameters are not specified.  The default value for **HostnameItem** parameter is the value returned by the "system.hostname" agent key. For Windows, it returns result of the gethostname() function, which queries namespace providers to determine the local host name. If no namespace provider responds, the NetBIOS name is returned.  The default value for **Hostname** is the value returned by the HostnameItem parameter. So, in effect, if both these parameters are unspecified, the actual hostname will be the host NetBIOS name; Zabbix agent will use NetBIOS host name to retrieve the list of active checks from Zabbix server and send results to it.  The "system.hostname" key supports two optional parameters - *type* and *transform*.  *Type* determines the type of the name the item should return:  -   *netbios* (default) - returns the NetBIOS host name which is limited to 15 symbols and is in the UPPERCASE only; -   *host* - case-sensitive, returns the full, real Windows host name (without a domain); -   *shorthost* - returns part of the hostname before the first dot.     It will return a full string if the name does not contain a dot. -   *fqdn* - returns Fully Qualified Domain Name (without the trailing dot).  *Transform* allows to specify additional transformation rule for the hostname:  -   *none* (default) - use the original letter case; -   *lower* - convert the text into lowercase.  So, to simplify the configuration of zabbix\_agentd.conf file and make it unified, three different approaches can be used:  1.  Leave **Hostname** or **HostnameItem** parameters undefined and     Zabbix agent will use NetBIOS host name as the hostname. 2.  Leave **Hostname** parameter undefined and define **HostnameItem**     like this:\     **HostnameItem=system.hostname\[host\]** - for Zabbix agent to use     the full, real (case-sensitive) Windows host name as the hostname\     **HostnameItem=system.hostname\[shorthost,lower\]** - for Zabbix     agent to use only part of the hostname before the first dot,     converted into lowercase.\     **HostnameItem=system.hostname\[fqdn\]** - for Zabbix agent to use the Fully Qualified Domain Name as the hostname.  Host name is also used as part of Windows service name which is used for installing, starting, stopping and uninstalling the Windows service. For example, if Zabbix agent configuration file specifies `Hostname=Windows_db_server`, then the agent will be installed as a Windows service "`Zabbix Agent [Windows_db_server]`". Therefore, to have a different Windows service name for each Zabbix agent instance, each instance must use a different host name.
es	##### Parámetro de nombre de equipo  Para realizar las [comprobaciones activas](/manual/appendix/items/activepassive#active_checks) en un equipo, el agente Zabbix necesita tener definido el nombre de equipo. Además, el valor del nombre de equipo establecido en el lado del agente debe coincidir exactamente con el valor "[Nombre de equipo](/manual/config/hosts/host)" configurado para el equipo en la Interfaz.  El valor del nombre de equipo en el lado del agente puede ser definido por el Parámetro **Hostname** o **HostnameItem** en el [archivo de configuración](/manual/appendix/config/zabbix_agentd_win) del agente - o se utilizan los valores predeterminados  si alguno de estos parámetros no se especifica.  El valor predeterminado para el parámetro **HostnameItem** es el valor devuelto mediante la clave del agente "system.hostname". Para Windows, devuelve el resultado de la función gethostname(), que consulta a los proveedores de espacios de nombres para determinar el nombre del equipo local. Si ningún proveedor de espacio de nombres responde, se devuelve el nombre NetBIOS.  El valor predeterminado para **Hostname** es el valor devuelto por el parámetro HostnameItem. Entonces, en efecto, si ambos parámetros están sin especificar, el nombre de equipo real será el nombre NetBIOS del equipo;  el agente zabbix utilizará el nombre de equipo NetBIOS para recuperar la lista de comprobaciones activas. desde el servidor Zabbix y enviarle los resultados.  La clave "system.hostname" admite dos parámetros opcionales: *tipo* y *transformar*.  *Tipo* determina el tipo de nombre que debe devolver la métrica:  -   *netbios* (predeterminado): devuelve el nombre de equipo NetBIOS que está limitado a 15 símbolos y está en MAYÚSCULAS únicamente; -   *host*: distingue entre mayúsculas y minúsculas, devuelve el nombre completo y real del equipo de Windows (sin dominio); -   *shorthost* - devuelve parte del nombre de equipo antes del primer punto.     Devolverá una cadena completa si el nombre no contiene un punto. -   *fqdn* - devuelve el nombre de dominio completo (sin el punto final).  *Transformar* permite especificar una regla de transformación adicional para el nombre de equipo:  -   *none* (predeterminado): utilice la letra original en mayúsculas y minúsculas; -   *lower* - convierte el texto a minúsculas.  Entonces, para simplificar la configuración del archivo zabbix\_agentd.conf y hacer Si se unifica, se pueden utilizar tres enfoques diferentes:  1. Deje los parámetros **Hostname** o **HostnameItem** sin definir y     el agente Zabbix utilizará el nombre de equipo NetBIOS como nombre de equipo. 2. Deje el parámetro **Hostname** sin definir y defina **HostnameItem**     como esto:\     **HostnameItem=system.hostname\[host\]** - para que lo use el agente Zabbix     el nombre de equipo de Windows completo y real (distingue entre mayúsculas y minúsculas) como nombre de equipo\     **HostnameItem=system.hostname\[shorthost,lower\]** - para que el agente Zabbix     use solo parte del nombre de equipo antes del primer punto,     convertido a minúsculas.\     **HostnameItem=system.hostname\[fqdn\]** - para que el agente Zabbix utilice el nombre de dominio completo como nombre de equipo.  El nombre de equipo también se utiliza como parte del nombre del servicio de Windows que se utiliza para instalar, iniciar, detener y desinstalar el servicio de Windows. Por ejemplo, si el archivo de configuración del agente Zabbix especifica `Hostname=Windows_db_server`, entonces el agente se instalará como un Servicio de Windows "`Zabbix Agent [Windows_db_server]`". Por lo tanto, para tener un nombre de servicio de Windows diferente para cada instancia del agente Zabbix, cada instancia debe utilizar un nombre de equipo diferente.

en-us	##### Host naming  When adding hosts, a host name is the result of reverse DNS lookup or IP address if reverse lookup fails. Lookup is performed from the Zabbix server or Zabbix proxy, depending on which is doing the discovery. If lookup fails on the proxy, it is not retried on the server. If the host with such a name already exists, the next host would get **\_2** appended to the name, then **\_3** and so on.  It is also possible to override DNS/IP lookup and instead use an item value for host name, for example:  -   You may discover multiple servers with Zabbix agent running using a     Zabbix agent item for discovery and assign proper names to them     automatically, based on the string value returned by this item -   You may discover multiple SNMP network devices using an SNMP agent     item for discovery and assign proper names to them automatically,     based on the string value returned by this item  If the host name has been set using an item value, it is not updated during the following discovery checks. If it is not possible to set host name using an item value, default value (DNS name) is used.  If a host already exists with the discovered IP address, a new host is not created. However, if the discovery action contains operations (link template, add to host group, etc), they are performed on the existing host.
es	##### Nomenclatura del equipo  Al agregar equipos, un nombre de equipo es el resultado de una búsqueda DNS inversa o de una dirección IP si falla la búsqueda inversa. La búsqueda se realiza desde el servidor Zabbix o proxy Zabbix, dependiendo de cuál esté realizando el descubrimiento. Si la búsqueda falla en el proxy, no se vuelve a intentar en el servidor. si el equipo con ese nombre ya existe, el siguiente equipo obtendría **\_2** añadido al nombre, luego **\_3** y así sucesivamente.  También es posible anular la búsqueda de DNS/IP y en su lugar utilizar el valor de una métrica para el nombre del equipo, por ejemplo:  -   Es posible que descubra varios servidores con el agente Zabbix ejecutándose mediante una     métrica del agente Zabbix para descubrimiento y asignarles nombres propios     automáticamente, según el valor de cadena devuelto por esta métrica -   Puede descubrir varios dispositivos de red SNMP utilizando una métrica de agente SNMP     para su descubrimiento y asignarles nombres propios automáticamente,     basados en el valor de cadena devuelto por esta métrica  Si el nombre del equipo se ha configurado utilizando un valor de métrica, no se actualiza durante las siguientes comprobaciones de descubrimiento. Si no es posible configurar el nombre del equipo utilizando un valor de métrica, se utiliza el valor predeterminado (nombre DNS).  Si ya existe un equipo con la dirección IP descubierta, no se crea un nuevo equipo. Sin embargo, si la acción de descubrimiento contiene operaciones (vinculación de plantilla, agregar al grupo de equipos, etc.), se realizan en el equipo existente.

en-us	#### Host navigator and Item navigator  *Host navigator* and *Item navigator* widgets have been added to [dashboard widgets](/manual/web_interface/frontend_sections/dashboards/widgets). These widgets display hosts or items, respectively, based on various filtering and grouping options, and allow to control the information displayed in other widgets based on the selected host or item. For more information, see [*Host navigator*](/manual/web_interface/frontend_sections/dashboards/widgets/host_navigator) and [*Item navigator*](/manual/web_interface/frontend_sections/dashboards/widgets/item_navigator).  ![](../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_item_navigator_control.png){width="600"}
es	#### Navegador de equipos y navegador de métricas  Los widgets *Navegador de equipos* y *Navegador de métricas* se han agregado a [widgets del tablero](/manual/web_interface/frontend_sections/dashboards/widgets). Estos widgets muestran equipos o métricas, respectivamente, según varias opciones de filtrado y agrupación, y permiten controlar la información que se muestra en otros widgets según el equipo o métrica seleccionada. Para obtener más información, consulte [*Navegador de equipos*](/manual/web_interface/frontend_sections/dashboards/widgets/host_navigator) y [*Navegador de métricas*](/manual/web_interface/frontend_sections/dashboards/widgets/item_navigator).  ![](../../../assets/en/manual/web_interface/frontend_sections/monitoring/host_item_navigator_control.png){width="600"}

en-us	# Host object  The following objects are directly related to the host API.
es	# Objeto de equipo  Los siguientes objetos están directamente relacionados con la API host.

en-us	# hostprototype.create
es	# hostprototype.create

en-us	# hostprototype.delete
es	# hostprototype.delete

en-us	# hostprototype.get
es	# hostprototype.get

en-us	# Host prototype object  The following objects are directly related to the `hostprototype` API.
es	# Objeto prototipo de equipo  Los siguientes objetos están directamente relacionados con la API `hostprototype`.

en-us	 Host prototypes are blueprints for creating hosts through [low-level discovery](/manual/discovery/low_level_discovery) rules. Before being discovered as hosts, these prototypes cannot have items and triggers, except those linked from templates.
es	 Los prototipos de equipos son planos para crear equipos mediante reglas de [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery). Antes de ser descubiertos como equipos, estos prototipos no pueden tener métricas ni iniciadores, excepto aquellos vinculados desde plantillas.

en-us	### Host prototype tag  The host prototype tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Host prototype tag name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Host prototype tag value.|
es	### Etiqueta de prototipo de equipo  El objeto de etiqueta del prototipo de equipo tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |tag|cadena|Nombre de etiqueta del prototipo de equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor de etiqueta del prototipo de equipo.|

en-us	### Host prototype  The host prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|ID|ID of the host prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |host|string|Technical name of the host prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations<br>- *read-only* for inherited objects| |name|string|Visible name of the host prototype.<br><br>Default: `host` property value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only* for inherited objects| |status|integer|Status of the host prototype.<br><br>Possible values:<br>0 - *(default)* monitored host;<br>1 - unmonitored host.| |inventory\_mode|integer|Host inventory population mode.<br><br>Possible values:<br>-1 - *(default)* disabled;<br>0 - manual;<br>1 - automatic.| |templateid|ID|ID of the parent template host prototype.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |discover|integer|Host prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new hosts will be discovered;<br>1 - new hosts will not be discovered and existing hosts will be marked as lost.| |custom\_interfaces|integer|Source of [custom interfaces](#custom-interface) for hosts created by the host prototype.<br><br>Possible values:<br>0 - *(default)* inherit interfaces from parent host;<br>1 - use host prototypes custom interfaces.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only* for inherited objects| |uuid|string|Universal unique identifier, used for linking imported host prototypes to already existing ones. Auto-generated, if not given.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *supported* if the host prototype belongs to a template|
es	### Prototipo de equipo  El objeto prototipo de equipo tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |hostid|ID|ID del prototipo de equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |host|cadena|Nombre técnico del prototipo de equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para las operaciones de creación<br>- * sólo lectura* para objetos heredados| |nombre|cadena|Nombre visible del prototipo de equipo.<br><br>Predeterminado: valor de propiedad `host`.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):< br>- *solo lectura* para objetos heredados| |status|entero|Estado del prototipo de equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* host monitoreado;<br>1 - host no monitoreado.| |inventory\_mode|entero|Modo de llenado del inventario del equipo.<br><br>Valores posibles:<br>-1 - *(predeterminado)* deshabilitado;<br>0 - manual;<br>1 - automático.| |templateid|ID|ID del prototipo de equipo de plantilla principal.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |discover|entero|Estado de descubrimiento del prototipo de equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* se descubrirán nuevos hosts;<br>1 - no se descubrirán nuevos hosts y los existentes sí. ser marcado como perdido.| |custom\_interfaces|entero|Origen de [interfaces personalizadas](#custom-interface) para equipos creados por el prototipo de equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* heredar interfaces del padre host;<br>1 - utilice interfaces personalizadas de prototipos de equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura* para objetos heredados| |uuid|cadena|Identificador único universal, utilizado para vincular prototipos de equipo importados con los ya existentes. Generado automáticamente, si no se proporciona.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *compatible* si el prototipo de equipo pertenece a una plantilla|

en-us	# Host prototype  This class is designed to work with host prototypes.  Object references:  -   [Host prototype](/manual/api/reference/hostprototype/object#host_prototype) -   [Group link](/manual/api/reference/hostprototype/object#group_link) -   [Group prototype](/manual/api/reference/hostprototype/object#group_prototype) -   [Host prototype tag](/manual/api/reference/hostprototype/object#host_prototype_tag) -   [Custom interface](/manual/api/reference/hostprototype/object#custom_interface) -   [Custom interface details](/manual/api/reference/hostprototype/object#custom_interface_details)  Available methods:  -   [hostprototype.create](/manual/api/reference/hostprototype/create) - create new host prototypes -   [hostprototype.delete](/manual/api/reference/hostprototype/delete) - delete host prototypes -   [hostprototype.get](/manual/api/reference/hostprototype/get) - retrieve host prototypes -   [hostprototype.update](/manual/api/reference/hostprototype/update) - update host prototypes
es	# Prototipo de equipos  Esta clase está diseñada para trabajar con prototipos de equipos.  Referencias de objetos:  -   [Prototipo de equipo](/manual/api/reference/hostprototype/object#host_prototype) -   [Enlace de grupo](/manual/api/reference/hostprototype/object#group_link) -   [Grupo de prototipos](/manual/api/reference/hostprototype/object#group_prototype) -   [Etiqueta de prototipo de equipo](/manual/api/reference/hostprototype/object#host_prototype_tag) -   [Interfaz personalizada](/manual/api/reference/hostprototype/object#custom_interface) -   [Detalles de la interfaz personalizada](/manual/api/reference/hostprototype/object#custom_interface_details)  Métodos disponibles:  - [hostprototype.create](/manual/api/reference/hostprototype/create) - crear nuevos prototipos de equipos - [hostprototype.delete](/manual/api/reference/hostprototype/delete) - eliminar prototipos de equipos - [hostprototype.get](/manual/api/reference/hostprototype/get) - obtener prototipos de equipos - [hostprototype.update](/manual/api/reference/hostprototype/update) - actualizar prototipos de equipos

en-us	# hostprototype.update
es	# hostprototype.update

en-us	 #### Host reassignment  Zabbix server checks the balance between host assignments to the proxies. The group is considered "out of balance" if there is:  -   **host excess** - a proxy has many more hosts than the group average; -   **host deficit** - a proxy has far fewer hosts than the group average.  The group is considered "out of balance" if the number of hosts assigned to the proxy is above/below the group average by more than **10** and a factor of **2**. In this case the group is marked by the server for host reassignment after the grace period (10 x failover delay), if the balance is not restored.   The following table illustrates with example numbers when host reassignment is (or is not) triggered:  |Number of hosts on proxy|Group average|Host reassignment| |---|---|----| |>100|50|Yes| |60|50|No| |40|50|No| |<25|50|Yes| |>15|5|Yes| |10|5|No|  The proxy group manager will re-distribute hosts in proxy groups in the following way:  -   calculate the average number of proxies per host; -   for proxies with host excess - move excess hosts to unassigned hosts; -   for proxies with host deficit - calculate the number of hosts needed to balance proxies;  -   remove the missing number of hosts from proxies with most hosts; -   distribute unassigned hosts between proxies with least hosts.
es	 #### Reasignación de equipos  El servidor Zabbix verifica el equilibrio entre las asignaciones de equipos a los servidores proxy. El grupo se considera "desequilibrado" si existe:  -   **exceso de equipos**: un proxy tiene muchos más equipos que el promedio del grupo; -   **déficit de equipos**: un proxy tiene muchos menos equipos que el promedio del grupo.  El grupo se considera "desequilibrado" si la cantidad de equipos asignados al proxy está por encima o por debajo del promedio del grupo en más de **10** y un factor de **2**. En este caso, el servidor marca el grupo para la reasignación de host después del período de gracia (10 x retraso de conmutación por error), si no se restablece el equilibrio.   La siguiente tabla ilustra con números de ejemplo cuándo se activa (o no) la reasignación de equipos:  |Número de equipos en proxy|Promedio del grupo|Reasignación de equipos| |---|---|----| |>100|50|Sí| |60|50|No| |40|50|No| |<25|50|Sí| |>15|5|Sí| |10|5|No|  El administrador del grupo proxy redistribuirá los equipos en grupos proxy de la siguiente manera:  -   calcular el número medio de proxys por equipo; -   para servidores equipos con exceso de equipos: mueva los equipos sobrantes a equipos no asignados; -   para proxys con déficit de equipos: calcular el número de equipos necesarios para equilibrar los proxys;  -   eliminar el número faltante de equipos de los servidores proxy con la mayoría de equipos; -   distribuir equipos no asignados entre servidores proxy con menos equipos.

en-us	##### Host removal  Hosts discovered by a network discovery rule are removed automatically from *Monitoring* → *Discovery* if a discovered entity is not in the rule's IP range any more. Hosts are removed immediately.
es	##### Eliminación del equipo  Los equipos descubiertos por una regla de descubrimiento de red se eliminan automáticamente desde *Monitoreo* → *Descubrimiento* si una entidad descubierta no está en el el rango de IP de la regla nunca más. Los equipos se eliminan inmediatamente.

en-us	#### Hosts and host groups  Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods.  [Host API](/manual/api/reference/host) | [Host group API](/manual/api/reference/hostgroup) | [Host interface API](/manual/api/reference/hostinterface) | [User macro API](/manual/api/reference/usermacro) | [Value map API](/manual/api/reference/valuemap) | [Maintenance API](/manual/api/reference/maintenance)
es	#### Equipos y grupos de equipos  Administre grupos de equipos, equipos y todo lo relacionado con ellos, incluyendo las interfaces de los equipos, las macros de equipo y los periodos de mantenimiento.  [API de Equipo](/manual/api/reference/host) | [Api de Grupo de Equipos](/manual/api/reference/hostgroup) | [API de Interfaz de equipo](/manual/api/reference/hostinterface) | [API de Macro de Usuario](/manual/api/reference/usermacro) | [API de Tabla de asignaciones](/manual/api/reference/valuemap) | [API de Mantenimiento](/manual/api/reference/maintenance)

en-us	### Hosts  |Element|<|Type|Description| |-|---|---|-----------------------| |host|<|string|(required) Unique host name.| |name|<|string|Visible host name.| |description|<|text|Host description.| |monitored_by|<|string|Host is monitored by: SERVER, PROXY, or PROXY_GROUP.| |proxy|<| |Root element for proxy.| | |name|string|(required) Name of the proxy (if any) that monitors the host.| |proxy_group|<| |Root element for proxy group.| | |name|string|(required) Name of the proxy group (if any) that is used to monitor the host.| |status|<|string|Host status.<br>Possible values:^[1](#footnotes)^ ENABLED (0, default), DISABLED (1).| |ipmi\_authtype|<|string|IPMI session authentication type.<br>Possible values:^[1](#footnotes)^ DEFAULT (-1, default), NONE (0), MD2 (1), MD5 (2), STRAIGHT (4), OEM (5), RMCP\_PLUS (6).| |ipmi\_privilege|<|string|IPMI session privilege level.<br>Possible values:^[1](#footnotes)^ CALLBACK (1), USER (2, default), OPERATOR (3), ADMIN (4), OEM (5).| |ipmi\_username|<|string|Username for IPMI checks.| |ipmi\_password|<|string|Password for IPMI checks.| |templates|<| |Root element for linked templates.| | |name|string|(required) Template name.| |groups|<| |Root element for host groups to which the host belongs.| | |name|string|(required) Host group name.| |interfaces|<| |Root element for [host interfaces](#host-interfaces).| |items|<| |Root element for [host items](#host-items).| |discovery_rules|<| |Root element for [host low-level discovery rules](#host-low-level-discovery-rules).| |http_tests|<| |Root element for [host web scenarios](#host-web-scenarios).| |tags|<| |Root element for host tags.| |<|tag|string|(required) Tag name.| |^|value|string|Tag value.| |macros|<| |Root element for host macros.| |<|macro|string|(required) User macro name.| |^|type|string|User macro type.<br>Possible values:^[1](#footnotes)^ TEXT (0, default), SECRET\_TEXT (1), VAULT (2).| |^|value|string|User macro value.| |^|description|string|User macro description.| |inventory|<| |Root element for host inventory.| | |<inventory\_property>|string|Inventory property. All properties have their respective element (`type`, `name`, `os`, etc.; for example, see [Export format](#export-format)).| |inventory\_mode|<|string|Inventory mode.<br>Possible values:^[1](#footnotes)^ DISABLED (-1), MANUAL (0, default), AUTOMATIC (1).| |valuemaps|<| |Root element for [host value maps](#host-value-maps).|  ::: noteclassic See also: [Host object](/manual/api/reference/host/object) (refer to the relevant property with a matching name). :::
es	### Equipos  |Elemento|<|Tipo|Descripción| |-|---|---|-----------------------| |host|<|cadena|(obligatorio) Nombre de equipo único.| |name|<|cadena|Nombre de equipo visible.| |description|<|texto|Descripción del equipo.| |monitored_by|<|string|El equipo es monitoreado por: SERVER, PROXY o PROXY_GROUP.| |proxy|<| |Elemento raíz para proxy.| | |name|cadena|(obligatorio) Nombre del proxy (si lo hay) que monitorea el equipo.| |proxy_group|<| |Elemento raíz para el grupo proxy.| | |name|cadena|(obligatorio) Nombre del grupo de proxy (si lo hay) que se utiliza para monitorear el equipo.| |status|<|cadena|Estado del equipo.<br>Valores posibles:^[1](#footnotes)^ HABILITADO (0, predeterminado), DISABLED (1).| |ipmi\_authtype|<|string|Tipo de autenticación de sesión IPMI.<br>Valores posibles:^[1](#footnotes)^ DEFAULT (-1, predeterminado), NINGUNO (0), MD2 (1), MD5 (2 ), RECTO (4), OEM (5), RMCP\_PLUS (6).| |ipmi\_privilege|<|string|Nivel de privilegio de sesión IPMI.<br>Valores posibles:^[1](#footnotes)^ DEVOLUCIÓN DE LLAMADA (1), USUARIO (2, predeterminado), OPERADOR (3), ADMIN (4) , OEM (5).| |ipmi\_username|<|string|Nombre de usuario para comprobaciones de IPMI.| |ipmi\_password|<|string|Contraseña para comprobaciones de IPMI.| |templates|<| |Elemento raíz para plantillas vinculadas.| | |name|cadena|(obligatorio) Nombre de la plantilla.| |groups|<| |Elemento raíz para los grupos de equipos a los que pertenece el equipo.| | |name|cadena|(obligatorio) Nombre del grupo de equipos.| |interfaces|<| |Elemento raíz para [interfaces de equipo](#host-interfaces).| |items|<| |Elemento raíz para [métricas de equipo](#métricas-equipo).| |discovery_rules|<| |Elemento raíz para [reglas de descubrimiento de bajo nivel del host](#reglas-de-descubrimiento-de-bajo-nivel-del-host).| |http_tests|<| |Elemento raíz para [escenarios web de equipo](#host-web-scenarios).| |tags|<| |Elemento raíz para etiquetas de equipo.| |<|tag|cadena|(obligatorio) Nombre de etiqueta.| |^|value|cadena|Valor de etiqueta.| |macros|<| |Elemento raíz para macros de equipo.| |<|macro|cadena|(obligatorio) Nombre de macro de usuario.| |^|type|cadena|Tipo de macro de usuario.<br>Valores posibles:^[1](#footnotes)^ TEXTO (0, predeterminado), SECRETO\_TEXTO (1), BÓVEDA (2).| |^|value|cadena|Valor de macro de usuario.| |^|description|cadena|Descripción de macro de usuario.| |inventory|<| |Elemento raíz para el inventario de host.| | |<inventory\_property>|cadena|Propiedad de inventario. Todas las propiedades tienen su elemento respectivo (`tipo`, `nombre`, `os`, etc.; por ejemplo, consulte [Formato de exportación](#export-format)).| |inventory\_mode|<|cadena|Modo de inventario.<br>Valores posibles:^[1](#footnotes)^ DISABLED (-1), MANUAL (0, predeterminado), AUTOMATICO (1).| |valuemaps|<| |Elemento raíz para [mapas de valores de equipo](#host-value-maps).|  ::: noteclassic Consulte también: [Objeto equipo](/manual/api/reference/host/object) (consulte la propiedad relevante con un nombre coincidente). :::

en-us	#### Hosts/host prototypes  In a [host](/manual/config/hosts/host) and [host prototype](/manual/vm_monitoring#host_prototypes) configuration, user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Interface IP/DNS|<|DNS only| |Interface port|<|no| |*SNMP v1, v2*|<|<| | |SNMP community|yes| |*SNMP v3*|<|<| | |Context name|yes| |^|Security name|yes| |^|Authentication passphrase|yes| |^|Privacy passphrase|yes| |*IPMI*|<|<| | |Username|yes| |^|Password|yes| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| | |Tag names|yes| |^|Tag values|yes|
es	#### Equipos/prototipos de equipos  En la configuración de un [equipo](/manual/config/hosts/host) and [prototipo de equipo](/manual/vm_monitoring#host_prototypes), las macros de usuario pueden ser usadas en los siguientes campos:  |Localización|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |--------|-|------------------------------------------------------------------------| |Interface IP/DNS|<|DNS only| |Interface port|<|no| |*SNMP v1, v2*|<|<| |<|SNMP community|yes| |*SNMP v3*|<|<| |<|Context name|yes| |^|Security name|yes| |^|Authentication passphrase|yes| |^|Privacy passphrase|yes| |*IPMI*|<|<| |<|Username|yes| |^|Password|yes| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| |<|Tag names|yes| |^|Tag values|yes|

en-us	 ### Hosts  |Macro|Supported in|Description| |--|--------|--------| |{HOST.CONN}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Map element labels, map URL names and values<br>→ Item key parameters^[1](supported_by_location#footnotes)^<br>→ Host interface IP/DNS<br>→ Trapper item "Allowed hosts" field<br>→ Database monitoring additional parameters<br>→ SSH and Telnet scripts<br>→ JMX item endpoint field<br>→ Web monitoring^[4](supported_by_location#footnotes)^<br>→ Low-level discovery rule filter regular expressions<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Script-type and Browser-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host IP address or DNS name, depending on host settings*^[2](supported_by_location#footnotes)^.<br><br>May be used with a numeric index as {HOST.CONN[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.DESCRIPTION}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Map element labels<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host description.*<br><br>This macro may be used with a numeric index e.g. {HOST.DESCRIPTION[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.DNS}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Map element labels, map URL names and values<br>→ Item key parameters^[1](supported_by_location#footnotes)^<br>→ Host interface IP/DNS<br>→ Trapper item "Allowed hosts" field<br>→ Database monitoring additional parameters<br>→ SSH and Telnet scripts<br>→ JMX item endpoint field<br>→ Web monitoring^[4](supported_by_location#footnotes)^<br>→ Low-level discovery rule filter regular expressions<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Script-type and Browser-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host DNS name*^[2](supported_by_location#footnotes)^.<br><br>This macro may be used with a numeric index e.g. {HOST.DNS[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.HOST}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Autoregistration notifications and commands<br>→ Internal notifications<br>→ Item key parameters<br>→ Map element labels, map URL names and values<br>→ Host interface IP/DNS<br>→ Trapper item "Allowed hosts" field<br>→ Database monitoring additional parameters<br>→ SSH and Telnet scripts<br>→ JMX item endpoint field<br>→ Web monitoring^[4](supported_by_location#footnotes)^<br>→ Low-level discovery rule filter regular expressions<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Script-type and Browser-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host name.*<br><br>This macro may be used with a numeric index e.g. {HOST.HOST[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).<br><br>`{HOSTNAME<1-9>}` is deprecated.<br><br>[Macro functions](/manual/config/macros/macro_functions) are not supported for this macro if it is used as a placeholder in the first parameter of a [history function](/manual/appendix/functions/history), for example, `last(/{HOST.HOST}/{ITEM.KEY})`.| |{HOST.ID}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Map element labels, map URL names and values<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (only for type URL, including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (only for type URL, including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host ID.*<br><br>May be used with a numeric index as {HOST.ID[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.IP}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Autoregistration notifications and commands<br>→ Internal notifications<br>→ Map element labels, map URL names and values<br>→ Item key parameters^[1](supported_by_location#footnotes)^<br>→ Host interface IP/DNS<br>→ Trapper item "Allowed hosts" field<br>→ Database monitoring additional parameters<br>→ SSH and Telnet scripts<br>→ JMX item endpoint field<br>→ Web monitoring^[4](supported_by_location#footnotes)^<br>→ Low-level discovery rule filter regular expressions<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Script-type and Browser-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host IP address*^[2](supported_by_location#footnotes)^.<br><br>This macro may be used with a numeric index e.g. {HOST.IP[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).<br><br>`{IPADDRESS<1-9>}` is deprecated.| |{HOST.METADATA}|→ Autoregistration notifications and commands|*Host metadata.*<br>Used only for active agent autoregistration.| |{HOST.NAME}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Internal notifications<br>→ Map element labels, map URL names and values<br>→ Item key parameters<br>→ Host interface IP/DNS<br>→ Trapper item "Allowed hosts" field<br>→ Database monitoring additional parameters<br>→ SSH and Telnet scripts<br>→ Web monitoring^[4](supported_by_location#footnotes)^<br>→ Low-level discovery rule filter regular expressions<br>→ URL field of dynamic URL dashboard widget<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Script-type and Browser-type item, item prototype and discovery rule parameter names and values<br>→ HTTP agent type item, item prototype and discovery rule fields:<br>URL, Query fields, Request body, Headers, SSL certificate file, SSL key file, Allowed hosts.<br>→ Manual host action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (including confirmation text)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Visible host name.*<br><br>This macro may be used with a numeric index e.g. {HOST.NAME[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.PORT}|→ Trigger-based notifications and commands<br>→ Problem update notifications and commands<br>→ Autoregistration notifications and commands<br>→ Internal notifications<br>→ Trigger names, event names, operational data and descriptions<br>→ Trigger URLs<br>→ JMX item endpoint field<br>→ [Tag names and values](/manual/config/tagging#macro_support)<br>→ Manual event action [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→ *Description* parameter in [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) and [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Primary/Secondary label *Text* parameter in [*Honeycomb*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Host (agent) port*^[2](supported_by_location#footnotes)^.<br><br>This macro may be used with a numeric index e.g. {HOST.PORT[<1-9>](supported_by_location#indexed_macros)} to point to the first, second, third, etc. host in a trigger expression. See [indexed macros](supported_by_location#indexed_macros).| |{HOST.TARGET.CONN}|→ Trigger-based commands<br>→ Problem update commands<br>→ Discovery commands<br>→ Autoregistration commands|*IP address or DNS name of the target host*, depending on host settings.| |{HOST.TARGET.DNS}|→ Trigger-based commands<br>→ Problem update commands<br>→ Discovery commands<br>→ Autoregistration commands|*DNS name of the target host*.| |{HOST.TARGET.HOST}|→ Trigger-based commands<br>→ Problem update commands<br>→ Discovery commands<br>→ Autoregistration commands|*Technical name of the target host*.| |{HOST.TARGET.IP}|→ Trigger-based commands<br>→ Problem update commands<br>→ Discovery commands<br>→ Autoregistration commands|*IP address of the target host*.| |{HOST.TARGET.NAME}|→ Trigger-based commands<br>→ Problem update commands<br>→ Discovery commands<br>→ Autoregistration commands|*Visible name of the target host*.|  See also: [Host inventory](#host-inventory)
es	### Hospedadores  |Macro|Admitido en|Descripción| |--|--------|--------| |{HOST.CONN}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones internas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa<br>→ Parámetros clave de métrica^ [1](supported_by_location#footnotes)^<br>→ IP/DNS de la interfaz del equipo<br>→ Campo "Equipos permitidos" de la métrica de captura<br>→ Parámetros adicionales de monitoreo de la base de datos<br>→ Scripts SSH y Telnet<br>→ JMX campo de punto final del elemento<br>→ Monitoreo web^[4](supported_by_location#footnotes)^<br>→ Expresiones regulares de filtro de regla de descubrimiento de bajo nivel<br>→ Campo URL del widget de tablero de URL dinámico<br>→ Nombres de iniciador, evento nombres, datos operativos y descripciones<br>→ URL de activación<br>→ [Nombres y valores de etiquetas](/manual/config/tagging#macro_support)<br>→ Métrica de tipo script y tipo navegador, prototipo de métrica y regla de descubrimiento nombres y valores de parámetros<br>→ Campos de métrica de tipo de agente HTTP, prototipo de métrica y regla de descubrimiento:<br>URL, campos de consulta, cuerpo de solicitud, encabezados, archivo de certificado SSL, archivo de clave SSL, equipos permitidos.<br>→ Equipo manual acción [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br >→ Parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge #advanced-configuration) widget<br>→ Etiqueta primaria/secundaria *Texto* parámetro en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Dirección IP del equipo o DNS nombre, dependiendo de la configuración del equipo*^[2](supported_by_location#footnotes)^.<br><br>Se puede usar con un índice numérico como {HOST.CONN[<1-9>](supported_by_location#indexed_macros)} para apunte al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.DESCRIPTION}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones internas<br>→ Etiquetas de elementos del mapa<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts)<br>→Parámetro  *Descripción* en [*Item value*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual /web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Texto* en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced- configuración) widget|*Descripción del equipo.*<br><br>Esta macro se puede utilizar con un índice numérico, p. {HOST.DESCRIPTION[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.DNS}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones internas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa<br>→ Parámetros clave de métrica^ [1](supported_by_location#footnotes)^<br>→ IP/DNS de la interfaz del equipo<br>→ Campo "Equipos permitidos" de la métrica de captura<br>→ Parámetros adicionales de monitoreo de la base de datos<br>→ Scripts SSH y Telnet<br>→ JMX campo de punto final del elemento<br>→ Monitoreo web^[4](supported_by_location#footnotes)^<br>→ Expresiones regulares de filtro de regla de descubrimiento de bajo nivel<br>→ Campo URL del widget de tablero de URL dinámico<br>→ Nombres de iniciador, evento nombres, datos operativos y descripciones<br>→ URL de activación<br>→ [Nombres y valores de etiquetas](/manual/config/tagging#macro_support)<br>→ Métrica de tipo script y tipo navegador, prototipo de métrica y regla de descubrimiento nombres y valores de parámetros<br>→ Métrica de tipo de agente HTTP, prototipo de métrica y campos de regla de descubrimiento:<br>URL, campos de consulta, cuerpo de solicitud, encabezados, archivo de certificado SSL, archivo de clave SSL, equipos permitidos.<br>→ Equipo manual acción [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br >→ Parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge #advanced-configuration) widget<br>→ Etiqueta primaria/secundaria *Texto* parámetro en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Nombre DNS del equipo*^ [2](supported_by_location#footnotes)^.<br><br>Esta macro se puede utilizar con un índice numérico, p. {HOST.DNS[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.HOST}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Comandos y notificaciones de actualización de problemas<br>→ Comandos y notificaciones de registro automático<br>→ Notificaciones internas<br>→ Parámetros clave de métricas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa<br>→ IP/DNS de interfaz de host<br >→ Campo "Equipos permitidos" de la métrica de captura<br>→ Parámetros adicionales de monitoreo de la base de datos<br>→ Scripts SSH y Telnet<br>→ Campo de punto final del elemento JMX<br>→ Monitoreo web^[4](supported_by_location#footnotes)^< br>→ Expresiones regulares de filtro de reglas de descubrimiento de bajo nivel<br>→ Campo URL del widget de tablero de URL dinámico<br>→ Nombres de iniciadores, nombres de eventos, datos operativos y descripciones<br>→ URL de desencadenadores<br>→ [Nombres de etiquetas y valores](/manual/config/tagging#macro_support)<br>→ Métricas de tipo script y de navegador, prototipo de métrica y nombres y valores de parámetros de regla de descubrimiento<br>→ Campos de métrica de tipo de agente HTTP, prototipo de métrica y regla de descubrimiento: <br>URL, campos de consulta, cuerpo de la solicitud, encabezados, archivo de certificado SSL, archivo de clave SSL, equipos permitidos.<br>→ Acción manual del equipo [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación) )<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br>→Parámetro  *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections /dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Texto* en [ *Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Nombre de host.*<br><br>Esta macro se puede utilizar con un índice numérico, por ejemplo. {HOST.HOST[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).<br><br>`{HOSTNAME<1-9>}` está en desuso.<br><br>[Funciones de macro](/manual/config/macros/macro_functions) no son compatibles con esta macro si se utiliza como marcador de posición en el primer parámetro de una [función de historial](/manual/appendix/functions/history), por ejemplo, `last(/{HOST.HOST}/{ITEM. CLAVE})`.| |{HOST.ID}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones internas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa<br>→ Campo de URL dinámico Widget de panel de URL<br>→ URL de activación<br>→ [Nombres y valores de etiquetas](/manual/config/tagging#macro_support)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts )<br>→ Acción de host manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (solo para tipo URL, incluido el texto de confirmación)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections /alerts/scripts) (solo para tipo URL, incluido el texto de confirmación)<br>→ parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [ *Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Texto* en [*Panal*](/manual/web_interface/frontend_sections/dashboards /widgets/honeycomb#advanced-configuration) widget|*ID de host.*<br><br>Se puede usar con un índice numérico como {HOST.ID[<1-9>](supported_by_location#indexed_macros)} para señalar el primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.IP}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones y comandos de registro automático<br>→ Notificaciones internas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa <br>→ Parámetros clave del elemento^[1](supported_by_location#footnotes)^<br>→ IP/DNS de la interfaz del equipo<br>→ Campo "Equipos permitidos" de la métrica de captura<br>→ Parámetros adicionales de monitoreo de la base de datos<br>→ SSH y scripts Telnet<br>→ Campo de punto final de elemento JMX<br>→ Monitoreo web^[4](supported_by_location#footnotes)^<br>→ Expresiones regulares de filtro de regla de descubrimiento de bajo nivel<br>→ Campo URL del widget de tablero de URL dinámico <br>→ Nombres de activadores, nombres de eventos, datos operativos y descripciones<br>→ URL de iniciadores<br>→ [Nombres y valores de etiquetas](/manual/config/tagging#macro_support)<br>→ Tipo de script y navegador- escriba los nombres y valores de los parámetros de elemento, prototipo de métrica y regla de descubrimiento<br>→ Campos de métrica de tipo de agente HTTP, prototipo de métrica y regla de descubrimiento:<br>URL, campos de consulta, cuerpo de solicitud, encabezados, archivo de certificado SSL, archivo de clave SSL, permitido hosts.<br>→ Acción de host manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts ) (incluido el texto de confirmación)<br>→ parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface /frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Text* en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Dirección IP del equipo*^[ 2](supported_by_location#footnotes)^.<br><br>Esta macro se puede utilizar con un índice numérico, p. {HOST.IP[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).<br><br>`{IPADDRESS<1-9>}` está en desuso.| |{HOST.METADATA}|→ Notificaciones y comandos de registro automático|*Metadatos del equipo.*<br>Se utiliza solo para el registro automático de agente activo.| |{HOST.NAME}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones internas<br>→ Etiquetas de elementos de mapa, nombres y valores de URL de mapa<br>→ Parámetros clave de métrica< br>→ IP/DNS de la interfaz del equipo<br>→ Campo "Equipos permitidos" de la métrica de captura<br>→ Parámetros adicionales de monitoreo de la base de datos<br>→ Scripts SSH y Telnet<br>→ Monitoreo web^[4](supported_by_location#footnotes) ^<br>→ Expresiones regulares del filtro de reglas de descubrimiento de bajo nivel<br>→ Campo URL del widget del panel de URL dinámico<br>→ Nombres de iniciadores, nombres de eventos, datos operativos y descripciones<br>→ URL de desencadenadores<br>→ [Etiqueta nombres y valores](/manual/config/tagging#macro_support)<br>→ Métrica de tipo script y tipo navegador, prototipo de métrica y nombres de parámetros de regla de descubrimiento y valores<br>→ Métrica de tipo de agente HTTP, prototipo de métrica y regla de descubrimiento campos:<br>URL, campos de consulta, cuerpo de la solicitud, encabezados, archivo de certificado SSL, archivo de clave SSL, equipos permitidos.<br>→ Acción manual del equipo [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluidos texto de confirmación)<br>→ Acción de evento manual [scripts](/manual/web_interface/frontend_sections/alerts/scripts) (incluido el texto de confirmación)<br>→ parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface /frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Texto* en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration) widget|*Nombre de host visible.*<br><br>Esta macro se puede usar con un índice numérico, por ejemplo. {HOST.NAME[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer host, etc. en una expresión desencadenante. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.PORT}|→ Notificaciones y comandos basados ​​en iniciadores<br>→ Notificaciones y comandos de actualización de problemas<br>→ Notificaciones y comandos de registro automático<br>→ Notificaciones internas<br>→ Nombres de activadores, nombres de eventos, datos operativos y descripciones<br>→ URL de activación<br>→ campo de punto final del elemento JMX<br>→ [nombres y valores de etiquetas](/manual/config/tagging#macro_support)<br>→ acción de evento manual [scripts](/manual/web_interface /frontend_sections/alerts/scripts)<br>→ parámetro *Descripción* en [*Valor de la métrica*](/manual/web_interface/frontend_sections/dashboards/widgets/item_value#advanced-configuration) y [*Gauge*](/manual/web_interface/frontend_sections/dashboards/widgets/gauge#advanced-configuration) widget<br>→ Etiqueta primaria/secundaria parámetro *Texto* en [*Panal*](/manual/web_interface/frontend_sections/dashboards/widgets/honeycomb#advanced-configuration ) widget|*Puerto de host (agente)*^[2](supported_by_location#footnotes)^.<br><br>Esta macro se puede utilizar con un índice numérico, p. {HOST.PORT[<1-9>](supported_by_location#indexed_macros)} para apuntar al primer, segundo, tercer, etc. equipo en una expresión de iniciador. Consulte [macros indexadas](supported_by_location#indexed_macros).| |{HOST.TARGET.CONN}|→ Comandos basados ​​en iniciadores<br>→ Comandos de actualización de problemas<br>→ Comandos de descubrimiento<br>→ Comandos de registro automático|*Dirección IP o nombre DNS del equipo de destino*, dependiendo de la configuración del equipo .| |{HOST.TARGET.DNS}|→ Comandos basados ​​en iniciadores<br>→ Comandos de actualización de problemas<br>→ Comandos de descubrimiento<br>→ Comandos de registro automático|*Nombre DNS del equipo de destino*.| |{HOST.TARGET.HOST}|→ Comandos basados ​​en iniciadores<br>→ Comandos de actualización de problemas<br>→ Comandos de descubrimiento<br>→ Comandos de registro automático|*Nombre técnico del equipo de destino*.| |{HOST.TARGET.IP}|→ Comandos basados ​​en iniciadores<br>→ Comandos de actualización de problemas<br>→ Comandos de descubrimiento<br>→ Comandos de registro automático|*Dirección IP del equipo de destino*.| |{HOST.TARGET.NAME}|→ Comandos basados ​​en iniciadores<br>→ Comandos de actualización de problemas<br>→ Comandos de descubrimiento<br>→ Comandos de registro automático|*Nombre visible del equipo de destino*.|  Ver también: [Inventario de equipo](#host-inventory)

en-us	### Host tag  The host tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Host tag name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Host tag value.| |automatic|integer|Type of host tag.<br><br>Possible values:<br>0 - *(default)* manual (tag created by user);<br>1 - automatic (tag created by low-level discovery) |
es	### Etiqueta de equipo  El objeto de etiqueta de equipo tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |tag|cadena|Nombre de etiqueta de equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor de etiqueta de equipo.| |automatic|entero|Tipo de etiqueta de equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* manual (etiqueta creada por el usuario);<br>1 - automático (etiqueta creada por el usuario de bajo nivel). descubrimiento) |

en-us	### Host  The host object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|ID|ID of the host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |host|string|Technical name of the host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |description|text|Description of the host.| |flags|integer|Origin of the host.<br><br>Possible values:<br>0 - a plain host;<br>4 - a discovered host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |inventory\_mode|integer|Host inventory population mode.<br><br>Possible values:<br>-1 - *(default)* disabled;<br>0 - manual;<br>1 - automatic.| |ipmi\_authtype|integer|IPMI authentication algorithm.<br><br>Possible values:<br>-1 - *(default)* default;<br>0 - none;<br>1 - MD2;<br>2 - MD5<br>4 - straight;<br>5 - OEM;<br>6 - RMCP+.| |ipmi\_password|string|IPMI password.| |ipmi\_privilege|integer|IPMI privilege level.<br><br>Possible values:<br>1 - callback;<br>2 - *(default)* user;<br>3 - operator;<br>4 - admin;<br>5 - OEM.| |ipmi\_username|string|IPMI username.| |maintenance\_from|timestamp|Starting time of the effective maintenance.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |maintenance\_status|integer|Effective maintenance status.<br><br>Possible values:<br>0 - *(default)* no maintenance;<br>1 - maintenance in effect.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |maintenance\_type|integer|Effective maintenance type.<br><br>Possible values:<br>0 - *(default)* maintenance with data collection;<br>1 - maintenance without data collection.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |maintenanceid|ID|ID of the maintenance that is currently in effect on the host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |name|string|Visible name of the host.<br><br>Default: `host` property value.| |monitored_by|integer|Source that is used to monitor the host.<br><br>Possible values:<br>0 - *(default)* Zabbix server;<br>1 - Proxy;<br>2 - Proxy group.| |proxyid|ID|ID of the proxy that is used to monitor the host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `monitored_by` is set to "Proxy"| |proxy_groupid|ID|ID of the proxy group that is used to monitor the host.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* if `monitored_by` is set to "Proxy group"| |status|integer|Status and function of the host.<br><br>Possible values:<br>0 - *(default)* monitored host;<br>1 - unmonitored host.| |tls\_connect|integer|Connections to host.<br><br>Possible values:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_accept|integer|Connections from host.<br>This is a bitmask field, any combination of possible bitmap values is acceptable.<br><br>Possible bitmap values:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_issuer|string|Certificate issuer.| |tls\_subject|string|Certificate subject.| |tls\_psk\_identity|string|PSK identity.<br>Do not put sensitive information in the PSK identity, it is transmitted unencrypted over the network to inform a receiver which PSK to use.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *write-only*<br>- *required* if `tls_connect` is set to "PSK", or `tls_accept` contains the "PSK" bit| |tls\_psk|string|The preshared key, at least 32 hex digits.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *write-only*<br>- *required* if `tls_connect` is set to "PSK", or `tls_accept` contains the "PSK" bit| |active_available|integer|Host active interface availability status.<br><br>Possible values:<br>0 - interface status is unknown;<br>1 - interface is available;<br>2 - interface is not available.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |assigned_proxyid|ID|ID of the proxy assigned by Zabbix server, if the host is monitored by a proxy group.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
es	### Equipo  El objeto host tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |hostid|ID|ID del equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |host|cadena|Nombre técnico del equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |description|texto|Descripción del equipo.| |flags|entero|Origen del equipo.<br><br>Valores posibles:<br>0 - un equipo simple;<br>4 - un equipo descubierto.<br><br>[Comportamiento de la propiedad](/manual /api/reference_commentary#property-behavior):<br>- *solo lectura*| |inventory\_mode|entero|Modo de alimentación del inventario del equipo.<br><br>Valores posibles:<br>-1 - *(predeterminado)* deshabilitado;<br>0 - manual;<br>1 - automático.| |ipmi\_authtype|entero|Algoritmo de autenticación IPMI.<br><br>Valores posibles:<br>-1 - *(predeterminado)* predeterminado;<br>0 - ninguno;<br>1 - MD2;<br> 2 - MD5<br>4 - recto;<br>5 - OEM;<br>6 - RMCP+.| |ipmi\_password|cadena|Contraseña IPMI.| |ipmi\_privilege|entero|Nivel de privilegio IPMI.<br><br>Valores posibles:<br>1 - devolución de llamada;<br>2 - *(predeterminado)* usuario;<br>3 - operador;<br>4 - administrador;<br>5 - OEM.| |ipmi\_username|cadena|nombre de usuario IPMI.| |maintenance\_from|timestamp|Hora de inicio del mantenimiento efectivo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |maintenance\_status|entero|Estado de mantenimiento efectivo.<br><br>Valores posibles:<br>0 - *(predeterminado)* sin mantenimiento;<br>1 - mantenimiento vigente.<br><br>[Propiedad comportamiento](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |maintenance\_type|entero|Tipo de mantenimiento efectivo.<br><br>Valores posibles:<br>0 - *(predeterminado)* mantenimiento con recopilación de datos;<br>1 - mantenimiento sin recopilación de datos.<br><br >[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |maintenanceid|cadena|ID del mantenimiento que está actualmente vigente en el host.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura* | |name|cadena|Nombre visible del equipo.<br><br>Predeterminado: valor de propiedad `host`.| |monitored_by|entero|Fuente que se utiliza para monitorear el equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* Servidor Zabbix;<br>1 - Proxy;<br>2 - Grupo de proxy .| |proxyid|ID|ID del proxy que se utiliza para monitorear el equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si `monitored_by ` está configurado en "Proxy"| |proxy_groupid|ID|ID del grupo de proxy que se utiliza para monitorear el equipo.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* si ` monitored_by` está configurado en "Grupo de proxy"| |status|entero|Estado y función del equipo.<br><br>Valores posibles:<br>0 - *(predeterminado)* host monitoreado;<br>1 - host no monitoreado.| |tls\_connect|integer|Conexiones al equipo.<br><br>Valores posibles:<br>1 - *(predeterminado)* Sin cifrado;<br>2 - PSK;<br>4 - certificado.| |tls\_accept|integer|Conexiones desde el equipo.<br>Este es un campo de máscara de bits, cualquier combinación de posibles valores de mapa de bits es aceptable.<br><br>Posibles valores de mapa de bits:<br>1 - *(predeterminado)* No cifrado;<br>2 - PSK;<br>4 - certificado.| |tls\_issuer|string|Emisor del certificado.| |tls\_subject|cadena|Asunto del certificado.| |tls\_psk\_identity|string|Identidad PSK.<br>No coloque información confidencial en la identidad PSK, se transmite sin cifrar a través de la red para informar al receptor qué PSK usar.<br><br>[Comportamiento de la propiedad ](/manual/api/reference_commentary#property-behavior):<br>- *solo escritura*<br>- *obligatorio* si `tls_connect` está configurado en "PSK", o `tls_accept` contiene "PSK" poco| |tls\_psk|cadena|La clave previamente compartida, al menos 32 dígitos hexadecimales.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo escritura*< br>- *obligatorio* si `tls_connect` está configurado en "PSK", o `tls_accept` contiene el bit "PSK"| |active_available|entero|Estado de disponibilidad de la interfaz activa del equipo.<br><br>Valores posibles:<br>0: el estado de la interfaz es desconocido;<br>1: la interfaz está disponible;<br>2: la interfaz no está disponible.< br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |assigned_proxyid|ID|ID del proxy asignado por el servidor Zabbix, si el equipo es monitoreado por un grupo de proxy.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br> - *solo lectura*|

en-us	# Host  This class is designed to work with hosts.  Object references:  -   [Host](/manual/api/reference/host/object#host) -   [Host inventory](/manual/api/reference/host/object#host_inventory) -   [Host tag](/manual/api/reference/host/object#host_tag)  Available methods:  -   [host.create](/manual/api/reference/host/create) - create new hosts -   [host.delete](/manual/api/reference/host/delete) - delete hosts -   [host.get](/manual/api/reference/host/get) - retrieve hosts -   [host.massadd](/manual/api/reference/host/massadd) - add related objects to hosts -   [host.massremove](/manual/api/reference/host/massremove) - remove related objects from hosts -   [host.massupdate](/manual/api/reference/host/massupdate) - replace or remove related objects from hosts -   [host.update](/manual/api/reference/host/update) - update hosts
es	# Equipo  Esta clase está diseñada para trabajar con equipos.  Referencias de objetos:  -   [Equipo](/manual/api/reference/host/object#host) -   [Inventario de equipo](/manual/api/reference/host/object#host_inventory) -   [Etiqueta de equipo](/manual/api/reference/host/object#host_tag)  Métodos disponibles:  -   [host.create](/manual/api/reference/host/create) - crear nuevos equipos -   [host.delete](/manual/api/reference/host/delete) - eliminar equipos -   [host.get](/manual/api/reference/host/get) - obtener equipos -   [host.massadd](/manual/api/reference/host/massadd) - agregar objetos relacionados a los equipos -   [host.massremove](/manual/api/reference/host/massremove) - eliminar objetos relacionados a los equipos -   [host.massupdate](/manual/api/reference/host/massupdate) - reemplazar o eliminar objetos relacionados a los equipos -   [host.update](/manual/api/reference/host/update) - actualizar equipos

en-us	# host.update
es	# host.update

en-us	#### host  [ZBXNEXT-5878](https://support.zabbix.com/browse/ZBXNEXT-5878) `host.create`, `host.update`, `host.massAdd`, `host.massUpdate`, `host.massRemove`: Added strict validation of the `groups`, `macros`, `tags`, `templates` parameters.
es	#### host  [ZBXNEXT-5878](https://support.zabbix.com/browse/ZBXNEXT-5878) `host.create`, `host.update`, `host.massAdd`, `host.massUpdate`, `host.massRemove`: Añadida la validación estrícta de los parámetros `groups`, `macros`, `tags`, `templates`.

en-us	#### host  [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500) `host.get`: Removed support for parameter `proxy_hosts`.\ [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500) Renamed property `proxy_hostid` to `proxyid`.\ [ZBXNEXT-2020](https://support.zabbix.com/browse/ZBXNEXT-2020) `host.get`: Method now also supports `status`, `ts_disable` and `disable_source` properties if `selectHostDiscovery` parameter is used.
es	#### host  [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500) `host.get`: Eliminado el soporte del parámetro `proxy_hosts`.\ [ZBXNEXT-8500](https://support.zabbix.com/browse/ZBXNEXT-8500) Renombrada la propiedad `proxy_hostid` a `proxyid`.\ [ZBXNEXT-2020](https://support.zabbix.com/browse/ZBXNEXT-2020) `host.get`: El método, ahora soporta las propiedades `status`, `ts_disable` y `disable_source` si se utiliza el parámetro `selectHostDiscovery`.

en-us	#### Housekeeping  Configure housekeeping.  [Housekeeping API](/manual/api/reference/housekeeping)
es	#### Tareas de limpieza  Configurar las tareas de limpieza.  [API de limpieza](/manual/api/reference/housekeeping)

en-us	##### HousekeepingFrequency  How often Zabbix will perform housekeeping procedure (in hours). Housekeeping is removing outdated information from the database.<br>*Note*: To lower load on proxy startup housekeeping is postponed for 30 minutes after proxy start. Thus, if HousekeepingFrequency is 1, the very first housekeeping procedure after proxy start will run after 30 minutes, and will repeat every hour thereafter.<br>It is possible to disable automatic housekeeping by setting HousekeepingFrequency to 0. In this case the housekeeping procedure can only be started by *housekeeper\_execute* runtime control option.  Default: `1`<br> Range: 0-24
es	##### HousekeepingFrequency  Con qué frecuencia Zabbix realizará el procedimiento de limpieza (en horas). La limpieza consiste en eliminar información obsoleta de la base de datos.<br>*Nota*: Para reducir la carga en el inicio del proxy, la limpieza se pospone 30 minutos después del inicio del proxy. Por lo tanto, si HousekeepingFrequency es 1, el primer procedimiento de limpieza después del inicio del proxy se ejecutará después de 30 minutos y se repetirá cada hora a partir de entonces.<br>Es posible desactivar la limpieza automática estableciendo HousekeepingFrequency en 0. En este caso, el procedimiento de limpieza solo se puede iniciar mediante la opción de control de tiempo de ejecución *housekeeper\_execute*.  Predeterminado: `1`<br> Rango: 0-24

en-us	##### HousekeepingFrequency This parameter determines how often Zabbix will perform the housekeeping procedure in hours. Housekeeping is removing outdated information from the database.<br>*Note*: To prevent housekeeper from being overloaded (for example, when history and trend periods are greatly reduced), no more than 4 times HousekeepingFrequency hours of outdated information are deleted in one housekeeping cycle, for each item. Thus, if HousekeepingFrequency is 1, no more than 4 hours of outdated information (starting from the oldest entry) will be deleted per cycle.<br>*Note*: To lower load on server startup housekeeping is postponed for 30 minutes after server start. Thus, if HousekeepingFrequency is 1, the very first housekeeping procedure after server start will run after 30 minutes, and will repeat with one hour delay thereafter.<br>It is possible to disable automatic housekeeping by setting HousekeepingFrequency to 0. In this case the housekeeping procedure can only be started by *housekeeper\_execute* runtime control option and the period of outdated information deleted in one housekeeping cycle is 4 times the period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days.<br>See also [runtime control](/manual/concepts/server#server_process) options.  Default: `1`<br> Range: 0-24
es	##### HousekeepingFrequency Este parámetro determina la frecuencia con la que Zabbix realizará el procedimiento de limpieza en horas. Housekeeping consiste en eliminar información obsoleta de la base de datos.<br>*Nota*: Para evitar que el proceso limpiador se sobrecargue (por ejemplo, cuando el historial y los períodos de tendencia se reducen considerablemente), no se eliminan más de 4 bloques de horas de HousekeepingFrequency de información desactualizada en un ciclo de limpieza, para cada métrica. Por lo tanto, si HousekeepingFrequency es 1, no se eliminarán más de 4 horas de información desactualizada (comenzando desde la entrada más antigua) por ciclo.<br>*Nota*: Para reducir la carga en el inicio del servidor, la limpieza se pospone 30 minutos después del inicio del servidor. . Por lo tanto, si HousekeepingFrequency es 1, el primer procedimiento de limpieza después del inicio del servidor se ejecutará después de 30 minutos y se repetirá con una hora de retraso a partir de entonces.<br>Es posible desactivar la limpieza automática estableciendo HousekeepingFrequency en 0. En este caso, el procedimiento de limpieza solo puede iniciarse mediante la opción de control de tiempo de ejecución *housekeeper\_execute* y el período de información obsoleta eliminada en un ciclo de limpieza es 4 veces el período desde el último ciclo de limpieza, pero no menos de 4 horas ni mayor de 4 días. <br>Consulte también las opciones de [control de tiempo de ejecución](/manual/concepts/server#server_process).  Predeterminado: `1`<br> Rango: 0-24

en-us	# housekeeping.get
es	# housekeeping.get

en-us	# Housekeeping object  The following objects are directly related to the `housekeeping` API.
es	# Objeto de limpieza  Los siguientes objetos están directamente relacionados con la API "housekeeping".

en-us	### Housekeeping  The settings object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hk\_events\_mode|integer|Enable internal housekeeping for events and alerts.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_events\_trigger|string|Trigger data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_events\_service|string|Service data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_internal|string|Internal data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_discovery|string|Network discovery data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_autoreg|string|Autoregistration data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_services\_mode|integer|Enable internal housekeeping for services.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_services|string|Services data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_audit\_mode|integer|Enable internal housekeeping for audit.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_audit|string|Audit data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 31d.| |hk\_sessions\_mode|integer|Enable internal housekeeping for sessions.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_sessions|string|Sessions data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_history\_mode|integer|Enable internal housekeeping for history.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_history\_global|integer|Override item history period.<br><br>Possible values:<br>0 - Do not override;<br>1 - *(default)* Override.| |hk\_history|string|History data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 31d.| |hk\_trends\_mode|integer|Enable internal housekeeping for trends.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_trends\_global|integer|Override item trend period.<br><br>Possible values:<br>0 - Do not override;<br>1 - *(default)* Override.| |hk\_trends|string|Trends data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |db\_extension|string|Configuration flag DB extension. If this flag is set to "timescaledb" then the server changes its behavior for housekeeping and item deletion.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |compression\_availability|integer|Whether data compression is supported by the database (or its extension).<br><br>Possible values:<br>0 - Unavailable;<br>1 - Available.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*| |compression\_status|integer|Enable TimescaleDB compression for history and trends.<br><br>Possible values:<br>0 - *(default)* Off;<br>1 - On.| |compress\_older|string|Compress history and trends records older than specified period. Accepts seconds and time unit with suffix.<br><br>Default: 7d.|
es	### Limpieza interna  El objeto de configuración tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |hk\_events\_mode|integer|Habilitar el mantenimiento interno para eventos y alertas.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_events\_trigger|string|Período de almacenamiento de datos del activador. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 365d.| |hk\_events\_service|string|Período de almacenamiento de datos del servicio. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 1d.| |hk\_events\_internal|string|Periodo de almacenamiento de datos internos. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 1d.| |hk\_events\_discovery|string|Periodo de almacenamiento de datos de descubrimiento de red. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 1d.| |hk\_events\_autoreg|string|Período de almacenamiento de datos de registro automático. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 1d.| |hk\_services\_mode|integer|Habilitar el mantenimiento interno de los servicios.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_services|string|Periodo de almacenamiento de datos de servicios. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 365d.| |hk\_audit\_mode|integer|Habilitar el mantenimiento interno para la auditoría.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_audit|string|Periodo de almacenamiento de datos de auditoría. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 31d.| |hk\_sessions\_mode|integer|Habilitar el mantenimiento interno de las sesiones.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_sessions|string|Período de almacenamiento de datos de las sesiones. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 365d.| |hk\_history\_mode|integer|Habilitar el mantenimiento interno del historial.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_history\_global|integer|Anular el período del historial de elementos.<br><br>Valores posibles:<br>0 - No anular;<br>1 - *(predeterminado)* Anular.| |hk\_history|string|Periodo de almacenamiento de datos del historial. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 31d.| |hk\_trends\_mode|integer|Habilitar el mantenimiento interno de las tendencias.<br><br>Valores posibles:<br>0 - Deshabilitar;<br>1 - *(predeterminado)* Habilitar.| |hk\_trends\_global|integer|Anular el período de tendencia del elemento.<br><br>Valores posibles:<br>0 - No anular;<br>1 - *(predeterminado)* Anular.| |hk\_trends|string|Periodo de almacenamiento de datos de tendencias. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 365d.| |db\_extension|string|Indicador de configuración de extensión de base de datos. Si este indicador está configurado en "timescaledb", entonces el servidor cambia su comportamiento para la limpieza y la eliminación de elementos.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *read -sólo*| |compression\_availability|integer|Si la base de datos (o su extensión) admite la compresión de datos.<br><br>Valores posibles:<br>0: no disponible;<br>1: disponible.<br><br> [Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*| |compression\_status|integer|Habilite la compresión TimescaleDB para historial y tendencias.<br><br>Valores posibles:<br>0 - *(predeterminado)* Desactivado;<br>1 - Activado.| |compress\_older|string|Comprimir registros de historial y tendencias anteriores al período especificado. Acepta segundos y unidades de tiempo con sufijo.<br><br>Predeterminado: 7d.|

en-us	# Housekeeping  This class is designed to work with housekeeping.  Object references:  -   [Housekeeping](/manual/api/reference/housekeeping/object#housekeeping)  Available methods:  -   [housekeeping.get](/manual/api/reference/housekeeping/get) - retrieve housekeeping -   [housekeeping.update](/manual/api/reference/housekeeping/update) - update housekeeping
es	# Limpieza  Esta clase está diseñada para trabajar con la limpieza.  Referencias de objetos:  -   [Housekeeping](/manual/api/reference/housekeeping/object#housekeeping)  Métodos disponibles:  -   [housekeeping.get](/manual/api/reference/housekeeping/get) - obtener la limpieza -   [housekeeping.update](/manual/api/reference/housekeeping/update) - actualizar la limpieza

en-us	# housekeeping.update
es	# housekeeping.update

en-us	#### How it works  In log monitoring you may encounter lines similar to these:      Line1: Application 1 stopped     Line2: Application 2 stopped     Line3: Application 1 was restarted     Line4: Application 2 was restarted  The idea of event correlation is to be able to match the problem event from Line1 to the resolution from Line3 and the problem event from Line2 to the resolution from Line4, and close these problems one by one:      Line1: Application 1 stopped     Line3: Application 1 was restarted #problem from Line 1 closed      Line2: Application 2 stopped     Line4: Application 2 was restarted #problem from Line 2 closed  To do this you need to tag these related events as, for example, "Application 1" and "Application 2". That can be done by applying a regular expression to the log line to extract the tag value. Then, when events are created, they are tagged "Application 1" and "Application 2" respectively and problem can be matched to the resolution.
es	#### Cómo funciona  En el monitoreo de registros, puede encontrar líneas similares a estas:      Línea 1: Aplicación 1 detenida     Line2: Aplicación 2 detenida     Línea 3: se reinició la aplicación 1     Línea 4: se reinició la aplicación 2  La idea de la correlación de eventos es poder hacer coincidir el evento del problema. de Line1 a la resolución de Line3 y el evento de problema de Line2 a la resolución de Line4, y cierre estos problemas uno por uno:      Línea 1: Aplicación 1 detenida     Línea 3: la aplicación 1 se reinició #problema de la línea 1 cerrada      Line2: Aplicación 2 detenida     Línea 4: se reinició la aplicación 2 #problema de la línea 2 cerrada  Para hacer esto, debe etiquetar estos eventos relacionados como, por ejemplo, "Aplicación 1" y "Aplicación 2". Eso se puede hacer aplicando un expresión regular a la línea de registro para extraer el valor de la etiqueta. Entonces cuando se crean eventos, se etiquetan como "Aplicación 1" y "Aplicación 2" respectivamente y el problema puede coincidir con la resolución.

en-us	 ### How modules work  -   An enabled module is launched on each HTTP request, before executing the action code. -   The module will register new actions or redefine the existing ones. -   The module will add new frontend sections and remove or redefine the existing ones. -   The module will hook to frontend events like onBeforeAction and onTerminate, if needed. -   The requested action is finally executed by running the action code - either the default one, or module-defined.
es	### Cómo funcionan los módulos  -Se lanza un módulo habilitado en cada solicitud HTTP, antes de ejecutar el código de acción. -El módulo registrará nuevas acciones o redefinirá las existentes. -El módulo agregará nuevas secciones de interfaz y eliminará o redefinirá las existentes. -El módulo se conectará a eventos frontend como onBeforeAction y onTerminate, si es necesario. -La acción solicitada finalmente se ejecuta ejecutando el código de acción, ya sea el predeterminado o definido por el módulo.

en-us	#### How to  First you need to create a PHP file and save it as *local/conf/brand.conf.php*. The contents of the file should be as follows:  ```php <?php  return []; ```  This will hide the links to the *Zabbix Support* and *Zabbix Integrations* pages.
es	#### Cómo  Primero necesita crear un archivo PHP y guardarlo como *local/conf/brand.conf.php*. El contenido del archivo debe ser el siguiente:  ```php <?php  return []; ```  Esto ocultará los enlaces a las páginas *Soporte de Zabbix* e *Integraciones de Zabbix*.

en-us	##### HTTP agent items  [HTTP agent](/manual/config/items/itemtypes/http) item is an item for executing data requests over HTTP/HTTPS. HTTP agent items are useful for sending requests to HTTP endpoints to retrieve data from services such as *Elasticsearch* and *OpenWeatherMap*, for checking the status of Zabbix API or the status of Apache or Nginx web server, etc. HTTP agent items (with trapping enabled) can also function as [trapper items](#trapper-items).
es	##### Elementos del agente HTTP  La métrica del [agente HTTP](/manual/config/items/itemtypes/http) es una métrica para ejecutar solicitudes de datos a través de HTTP/HTTPS. Las métricas del agente HTTP son útiles para enviar solicitudes a puntos finales HTTP para recuperar datos de servicios como *Elasticsearch* y *OpenWeatherMap*, para verificar el estado de la API de Zabbix o el estado del servidor web Apache o Nginx, etc. Las métricas del agente HTTP (con captura habilitada) también pueden funcionar como [métricas de captura](#trapper-items).

en-us	### HTTP field  The HTTP field object defines the name and value that is used to specify the web scenario variables, HTTP headers, and POST fields or query fields. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |name|string|Name of header/variable/POST or GET field.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Value of header/variable/POST or GET field.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Campo HTTP  El objeto de campo HTTP define el nombre y el valor que se utiliza para especificar las variables del escenario web, los encabezados HTTP y los campos POST o de consulta. Tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |name|cadena|Nombre del encabezado/variable/POST o campo GET.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del encabezado/variable/campo POST o GET.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP header  The header object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|HTTP header name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Header value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Encabezado HTTP  El objeto de encabezado tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------- -----------|-----------| |name|cadena|nombre del encabezado HTTP.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del encabezado.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP header  The header object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|HTTP header name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Header value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Encabezado HTTP  El objeto de encabezado tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------- -----------|-----------| |name|cadena|nombre del encabezado HTTP.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del encabezado.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP header  The header object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|HTTP header name.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Header value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Encabezado HTTP  El objeto de encabezado tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------- -----------|-----------| |name|cadena|nombre del encabezado HTTP.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del encabezado.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP query field  The query field object defines a name and value that is used to specify a URL parameter. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|Name of the parameter.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Parameter value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Campo de consulta HTTP  El objeto del campo de consulta define un nombre y un valor que se utiliza para especificar un parámetro de URL. Tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------- -----------|-----------| |name|cadena|Nombre del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP query field  The query field object defines a name and value that is used to specify a URL parameter. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|Name of the parameter.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Parameter value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Campo de consulta HTTP  El objeto del campo de consulta define un nombre y un valor que se utiliza para especificar un parámetro de URL. Tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------- -----------|-----------| |name|cadena|Nombre del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	### HTTP query field  The query field object defines a name and value that is used to specify a URL parameter. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |name|string|Name of the parameter.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |value|string|Parameter value.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*|
es	### Campo de consulta HTTP  El objeto del campo de consulta define un nombre y un valor que se utiliza para especificar un parámetro de URL. Tiene las siguientes propiedades:  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--------|---------------------------------------------------|-----------| |name|cadena|Nombre del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |value|cadena|Valor del parámetro.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*|

en-us	#### HttpRequest  This object encapsulates cURL handle allowing to make simple HTTP requests. Errors are thrown as exceptions.  ::: noteimportant The initialization of multiple `HttpRequest` objects is limited to 10 per script execution. :::  |Method|Description| |--|--------| |`addHeader(value)`|Adds HTTP header field. This field is used for all following requests until cleared with the `clearHeader()` method.<br>The total length of header fields that can be added to a single `HttpRequest` object is limited to 128 Kbytes (special characters and header names included).| |`clearHeader()`|Clears HTTP header. If no header fields are set, `HttpRequest` will set Content-Type to application/json if the data being posted is JSON-formatted; text/plain otherwise.| |`connect(url)`|Sends HTTP CONNECT request to the URL and returns the response.| |`customRequest(method, url, data)`|Allows to specify any HTTP method in the first parameter. Sends the method request to the URL with optional *data* payload and returns the response.| |`delete(url, data)`|Sends HTTP DELETE request to the URL with optional *data* payload and returns the response.| |`getHeaders(<asArray>)`|Returns the object of received HTTP header fields.<br>The `asArray` parameter may be set to "true" (e.g., `getHeaders(true)`), "false" or be undefined. If set to "true", the received HTTP header field values will be returned as arrays; this should be used to retrieve the field values of multiple same-name headers.<br>If not set or set to "false", the received HTTP header field values will be returned as strings.| |`get(url, data)`|Sends HTTP GET request to the URL with optional *data* payload and returns the response.| |`head(url)`|Sends HTTP HEAD request to the URL and returns the response.| |`options(url)`|Sends HTTP OPTIONS request to the URL and returns the response.| |`patch(url, data)`|Sends HTTP PATCH request to the URL with optional *data* payload and returns the response.| |`put(url, data)`|Sends HTTP PUT request to the URL with optional *data* payload and returns the response.| |`post(url, data)`|Sends HTTP POST request to the URL with optional *data* payload and returns the response.| |`getStatus()`|Returns the status code of the last HTTP request.| |`setProxy(proxy)`|Sets HTTP proxy to "proxy" value. If this parameter is empty, then no proxy is used.| |`setHttpAuth(bitmask, username, password)`|Sets enabled HTTP authentication methods (HTTPAUTH\_BASIC, HTTPAUTH\_DIGEST, HTTPAUTH\_NEGOTIATE, HTTPAUTH\_NTLM, HTTPAUTH\_NONE) in the 'bitmask' parameter.<br>The HTTPAUTH\_NONE flag allows to disable HTTP authentication.<br>Examples:<br>`request.setHttpAuth(HTTPAUTH_NTLM \| HTTPAUTH_BASIC, username, password)`<br>`request.setHttpAuth(HTTPAUTH_NONE)`| |`trace(url, data)`|Sends HTTP TRACE request to the URL with optional *data* payload and returns the response.|  Example:  ```javascript try {     Zabbix.log(4, 'jira webhook script value='+value);        var result = {         'tags': {             'endpoint': 'jira'         }     },     params = JSON.parse(value),     req = new HttpRequest(),     fields = {},     resp;        req.addHeader('Content-Type: application/json');     req.addHeader('Authorization: Basic '+params.authentication);        fields.summary = params.summary;     fields.description = params.description;     fields.project = {"key": params.project_key};     fields.issuetype = {"id": params.issue_id};     resp = req.post('https://jira.example.com/rest/api/2/issue/',         JSON.stringify({"fields": fields})     );        if (req.getStatus() != 201) {         throw 'Response code: '+req.getStatus();     }        resp = JSON.parse(resp);     result.tags.issue_id = resp.id;     result.tags.issue_key = resp.key; } catch (error) {     Zabbix.log(4, 'jira issue creation failed json : '+JSON.stringify({"fields": fields}));     Zabbix.log(4, 'jira issue creation failed : '+error);        result = {}; }    return JSON.stringify(result); ```
es	#### HttpRequest  Este objeto encapsula el identificador cURL que permite realizar solicitudes HTTP simples. Los errores se lanzan como excepciones.  ::: noteimportant La inicialización de múltiples objetos `HttpRequest` está limitada a 10 por cada ejecución del script. :::  |Método|Descripción| |--|--------| |`addHeader(value)`|Agrega el campo de encabezado HTTP. Este campo se utiliza para todas las solicitudes siguientes hasta que se borre con el método `clearHeader()`.<br>La longitud total de los campos de encabezado que se pueden agregar a un único objeto `HttpRequest` está limitada a 128 Kbytes (caracteres especiales y nombres de encabezado incluidos). | |`clearHeader()`|Borra el encabezado HTTP. Si no se establecen campos de encabezado, `HttpRequest` establecerá el tipo de contenido en aplicación/json si los datos que se publican tienen formato JSON; texto/sin formato en caso contrario.| |`connect(url)`|Envía la solicitud HTTP CONNECT a la URL y devuelve la respuesta.| |`customRequest(método, url, datos)`|Permite especificar cualquier método HTTP en el primer parámetro. Envía la solicitud del método a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`delete(url, datos)`|Envía la solicitud HTTP DELETE a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`getHeaders(<asArray>)`|Devuelve el objeto de los campos de encabezado HTTP recibidos.<br>El parámetro `asArray` puede establecerse en "true" (por ejemplo, `getHeaders(true)`), "false" o no estar definido . Si se establece en "verdadero", los valores del campo de encabezado HTTP recibidos se devolverán como matrices; esto debe usarse para recuperar los valores de los campos de múltiples encabezados con el mismo nombre.<br>Si no se establece o se establece en "falso", los valores de los campos del encabezado HTTP recibidos se devolverán como cadenas.| |`get(url, datos)`|Envía una solicitud HTTP GET a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`head(url)`|Envía la solicitud HTTP HEAD a la URL y devuelve la respuesta.| |`options(url)`|Envía la solicitud HTTP OPTIONS a la URL y devuelve la respuesta.| |`patch(url, datos)`|Envía la solicitud HTTP PATCH a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`put(url, datos)`|Envía la solicitud HTTP PUT a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`post(url, datos)`|Envía la solicitud HTTP POST a la URL con la carga útil *datos* opcional y devuelve la respuesta.| |`getStatus()`|Devuelve el código de estado de la última solicitud HTTP.| |`setProxy(proxy)`|Establece el proxy HTTP al valor "proxy". Si este parámetro está vacío, no se utiliza ningún proxy.| |`setHttpAuth(máscara de bits, nombre de usuario, contraseña)`|Establece los métodos de autenticación HTTP habilitados (HTTPAUTH\_BASIC, HTTPAUTH\_DIGEST, HTTPAUTH\_NEGOTIATE, HTTPAUTH\_NTLM, HTTPAUTH\_NONE) en el parámetro 'bitmask'.<br>HTTPAUTH El indicador \_NONE permite deshabilitar la autenticación HTTP.<br>Ejemplos:<br>`request.setHttpAuth(HTTPAUTH_NTLM \| HTTPAUTH_BASIC, nombre de usuario, contraseña)`<br>`request.setHttpAuth(HTTPAUTH_NONE)`| |`trace(url, datos)`|Envía la solicitud HTTP TRACE a la URL con la carga útil *datos* opcional y devuelve la respuesta.|  Ejemplo:  ```javascript try {     Zabbix.log(4, 'valor del script de jira webhook='+valor);        var result = {         'tags': {             'endpoint': 'jira'         }     },     params = JSON.parse(value),     req = new HttpRequest(),     fields = {},     resp;        req.addHeader('Content-Type: application/json');     req.addHeader('Authorization: Basic '+params.authentication);        fields.summary = params.summary;     fields.description = parámetros.description;     fields.project = {"key": params.project_key};     fields.issuetype = {"id": params.issue_id};     resp = req.post('https://jira.example.com/rest/api/2/issue/',         JSON.stringify({"fields": fields})     );        if ( (req.getStatus() != 201) {         throw 'Código de respuesta: '+req.getStatus();     }        resp = JSON.parse(resp);     result.tags.issue_id = resp.id;     result.tags.issue_key = resp.key; } catch (error) {     Zabbix.log(4, 'falló la creación del problema de jira json: '+JSON.stringify({"fields": fields}));     Zabbix.log(4, 'Error al crear el problema de Jira: '+error);        result = {}; }    return JSON.stringify(result); ```

en-us	# httptest.create
es	# httptest.create

en-us	# httptest.delete
es	# httptest.delete

en-us	# httptest.get
es	# httptest.get

en-us	# httptest.update
es	# httptest.update

en-us	#### Hysteresis  Sometimes an interval is needed between problem and recovery states, rather than a simple threshold. For example, if we want to define a trigger that reports a problem when server room temperature goes above 20°C and we want it to stay in the problem state until the temperature drops below 15°C, a simple trigger threshold at 20°C will not be enough.  Instead, we need to define a trigger expression for the problem event first (temperature above 20°C). Then we need to define an additional recovery condition (temperature below 15°C). This is done by defining an additional *Recovery expression* parameter when [defining](/manual/config/triggers/trigger) a trigger.  In this case, problem recovery will take place in two steps:  -   First, the problem expression (temperature above 20°C) will have to     evaluate to FALSE -   Second, the recovery expression (temperature below 15°C) will have     to evaluate to TRUE  The recovery expression will be evaluated only when the problem event is resolved first.  ::: notewarning The recovery expression being TRUE alone does not resolve a problem if the problem expression is still TRUE! :::
es	#### Histéresis  A veces se necesita un intervalo entre el problema y los estados de recuperación, en lugar de un simple umbral. Por ejemplo, si queremos definir un disparador que informa un problema cuando la temperatura de la sala del servidor sube 20°C y queremos que permanezca en el estado problemático hasta que la temperatura cae por debajo de 15°C, un simple umbral de activación a 20°C no será suficiente.  En su lugar, necesitamos definir una expresión desencadenante para el evento del problema. primero (temperatura superior a 20°C). Entonces necesitamos definir un adicional condición de recuperación (temperatura por debajo de 15°C). Esto se hace definiendo un parámetro *Recovery expression* adicional cuando [definiendo](/manual/config/triggers/trigger) un disparador.  En este caso, la recuperación del problema se llevará a cabo en dos pasos:  - Primero, la expresión del problema (temperatura superior a 20°C) deberá     evaluar a FALSO - En segundo lugar, la expresión de recuperación (temperatura inferior a 15°C) tendrá     para evaluar a VERDADERO  La expresión de recuperación se evaluará solo cuando el evento del problema sea resuelto primero.  ::: nota de advertencia La expresión de recuperación siendo VERDADERA por sí sola no resolver un problema si la expresión del problema sigue siendo VERDADERA! :::

en-us	 ##### icmppingloss\[<target>,<packets>,<interval>,<size>,<timeout>,<options>\] {#icmppingloss}  <br> The percentage of lost packets.<br> Return value: *Float*.  Parameters:  -   **target** - the host IP or DNS name; -   **packets** - the number of packets; -   **interval** - the time between successive packets in milliseconds; -   **size** - the packet size in bytes; -   **timeout** - the timeout in milliseconds; -   **options** - used for allowing redirect: if empty (default value), redirected responses are treated as target host down; if set to *allow_redirect*, redirected responses are treated as target host up.  See also the table of [default values](#default-values).
es	 ##### icmppingloss\[<destino>,<paquetes>,<intervalo>,<tamaño>,<tiempo de espera>,<opciones>\] {#icmppingloss}  <br> El porcentaje de paquetes perdidos.<br> Valor de retorno: *Flotador*.  Parámetros:  - **destino**: la IP del host o el nombre DNS; - **paquetes** - el número de paquetes; - **intervalo** - el tiempo entre paquetes sucesivos en milisegundos; - **tamaño** - el tamaño del paquete en bytes; - **timeout** - el tiempo de espera en milisegundos; - **opciones**: se utiliza para permitir la redirección: si está vacía (valor predeterminado), las respuestas redirigidas se tratan como si el host objetivo estuviera inactivo; si se establece en *allow_redirect*, las respuestas redirigidas se tratan como host de destino activo.  Consulte también la tabla de [valores predeterminados](#valores-predeterminados).

en-us	 ##### icmppingsec\[<target>,<packets>,<interval>,<size>,<timeout>,<mode>,<options>\] {#icmppingsec}  <br> The ICMP ping response time (in seconds).<br> Return value: *Float*.  Parameters:  -   **target** - the host IP or DNS name; -   **packets** - the number of packets; -   **interval** - the time between successive packets in milliseconds; -   **size** - the packet size in bytes; -   **timeout** - the timeout in milliseconds; -   **mode** - possible values: *min*, *max*, or *avg* (default); -   **options** - used for allowing redirect: if empty (default value), redirected responses are treated as target host down; if set to *allow_redirect*, redirected responses are treated as target host up.  Comments:  -   Packets which are lost or timed out are not used in the calculation; -   If the host is not available (timeout reached), the item will return 0; -   If the return value is less than 0.0001 seconds, the value will be set to 0.0001 seconds; -   See also the table of [default values](#default-values).
es	 ##### icmppingsec\[<destino>,<paquetes>,<intervalo>,<tamaño>,<tiempo de espera>,<modo>,<opciones>\] {#icmppingsec}  <br> El tiempo de respuesta del ping ICMP (en segundos).<br> Valor de retorno: *Flotador*.  Parámetros:  - **destino**: la IP del host o el nombre DNS; - **paquetes** - el número de paquetes; - **intervalo** - el tiempo entre paquetes sucesivos en milisegundos; - **tamaño** - el tamaño del paquete en bytes; - **timeout** - el tiempo de espera en milisegundos; - **modo** - valores posibles: *min*, *max* o *avg* (predeterminado); - **opciones**: se utiliza para permitir la redirección: si está vacía (valor predeterminado), las respuestas redirigidas se tratan como si el host objetivo estuviera inactivo; si se establece en *allow_redirect*, las respuestas redirigidas se tratan como host de destino activo.  Comentarios:  - Los paquetes perdidos o agotados no se utilizan en el cálculo; - Si el host no está disponible (se alcanzó el tiempo de espera), el elemento devolverá 0; - Si el valor de retorno es inferior a 0,0001 segundos, el valor se establecerá en 0,0001 segundos; - Ver también la tabla de [valores predeterminados](#valores-predeterminados).

en-us	### ICMP pings  Zabbix uses an external utility **[fping](https://fping.org/)** to process ICMP pings (**icmpping**, **icmppingloss**, **icmppingsec**).
es	#### ping ICMP  Zabbix utiliza la utilidad externa **fping** para el procesamiento de pings ICMP.  La utilidad no es parte de la distribución de Zabbix y debe ser adicionalmente instalado. Si falta la utilidad, tiene permisos incorrectos o su ubicación no coincide con la ubicación establecida en Zabbix archivo de configuración del servidor/proxy (parámetro 'FpingLocation'), pings ICMP (**icmpping**, **icmppingloss**, **icmppingsec**) no se procesarán.  Ver también: [conocido problemas](/manual/instalación/problemas_conocidos#comprobaciones_simples)  **fping** debe ser ejecutable por el usuario Los demonios Zabbix se ejecutan como y raíz setuida. Ejecute estos comandos como usuario **raíz** para configurar permisos correctos:      shell> chown raíz: zabbix /usr/sbin/fping     shell> chmod 4710 /usr/sbin/fping  Después de realizar los dos comandos anteriores, verifique la propiedad del **fping** ejecutable. En algunos casos, la propiedad se puede restablecer ejecutando el Comando chmod.  También verifique si el usuario zabbix pertenece al grupo zabbix ejecutando:      shell> grupos zabbix  y si no es agregar emitiendo:      shell> modusuario -a -G zabbix zabbix  Valores predeterminados, límites y descripción de los valores de los parámetros de comprobación de ICMP:  |Parámetro|Unidad|Descripción|Indicador de Fping|Valores predeterminados establecidos por|<|Límites permitidos<br>por Zabbix|<| |--|--|--------|-|--|--|--|--| |||||**fping**|**Zabbix**|**min**|**max**| |paquetes|número|número de paquetes de solicitud a un objetivo|-C||3|1|10000| |intervalo|milisegundos|tiempo de espera entre paquetes sucesivos|-p|1000||20|ilimitado| |tamaño|bytes|tamaño del paquete en bytes<br>56 bytes en x86, 68 bytes en x86_64|-b|56 o 68||24|65507| |tiempo de espera|milisegundos|**fping v3.x** - tiempo de espera para esperar después del último paquete enviado, afectado por el indicador *-C*<br> **fping v4.x** - tiempo de espera individual para cada paquete|-t| **fping v3.x** - 500<br>**fping v4.x** - heredado del indicador *-p*, pero no más de 2000||50|ilimitado|  Además, Zabbix usa opciones de fping *-i intervalo ms* (no mezcle con el parámetro de elemento *intervalo* mencionado en la tabla anterior, que corresponde a la opción fping *-p*) y *-S dirección IP de origen* (o *-I* en versiones anteriores de fping). Esas opciones se detectan automáticamente al ejecutar controles con diferentes combinaciones de opciones. Zabbix intenta detectar lo mínimo valor en milisegundos que fping permite usar con *-i* probando 3 valores: 0, 1 y 10. El valor que primero tiene éxito se usa para comprobaciones posteriores de ICMP. Este proceso lo realiza cada [ICMP pinger](/manual/concepts/server#server_process_types) proceso individualmente.  Las opciones de fping detectadas automáticamente se invalidan cada hora y se detectan de nuevo en el próximo intento de realizar la verificación ICMP. Establezca DebugLevel>=4 en para ver los detalles de este proceso en el archivo de registro del servidor o proxy.  ::: nota de advertencia Advertencia: los valores predeterminados de fping pueden diferir dependiendo de plataforma y versión - en caso de duda, consulte fping documentación. :::  Zabbix escribe las direcciones IP para que las verifique cualquiera de los tres *icmpping\** claves a un archivo temporal, que luego se pasa a **fping**. Si los artículos tienen diferentes parámetros clave, solo aquellos con parámetros clave idénticos se escriben en un solo archivo.\ Todas las direcciones IP escritas en el archivo único se verificarán haciendo fping en paralelo, por lo que el proceso de pinger de Zabbix icmp pasará una cantidad fija de tiempo sin tener en cuenta el número de direcciones IP en el archivo.

en-us	 ##### icmpping\[<target>,<packets>,<interval>,<size>,<timeout>,<options>\] {#icmpping}  <br> The host accessibility by ICMP ping.<br> Return value: *0* - ICMP ping fails; *1* - ICMP ping successful.  Parameters:  -   **target** - the host IP or DNS name; -   **packets** - the number of packets; -   **interval** - the time between successive packets in milliseconds; -   **size** - the packet size in bytes; -   **timeout** - the timeout in milliseconds; -   **options** - used for allowing redirect: if empty (default value), redirected responses are treated as target host down; if set to *allow_redirect*, redirected responses are treated as target host up.  See also the table of [default values](#default-values).  Example:      icmpping[,4] #If at least one packet of the four is returned, the item will return 1.
es	##### icmpping\[<objetivo>,<cantidad de paquetes>,<intervalo>,<tamaño>,<tiempo de espera>,<opciones>\] {#icmpping}  <br> La accesibilidad al equipo mediante ping ICMP.<br> Valor de retorno: *0* - El ping ICMP falla; *1* - El ping ICMP tiene éxito.   Parámetros:  -   **objetivo** - la IP del equipo o el nombre DNS; -   **cantidad de paquetes** - el número de paquetes; -   **intervalo** - el tiempo entre paquetes sucesivos en milisegundos; -   **tamaño** - el tamaño del paquete en bytes; -   **tiempo de espera** - el tiempo de espera en milisegundos; -   **opciones** - utilizado para permitir la redirección: si está vacío (valor por defecto), las respuestas redirigidas se tratan como equipo de destino caído; si se establece a *allow_redirect*, las respuestas redirigidas se tratan como equipo de destino alcanzable.   Véase también la tabla de [valores por defecto](#valores-por-defecto).  Ejemplo:     icmpping[,4] #Si se devuelve al menos un paquete de los cuatro, la métrica devolverá 1.

en-us	##### Icon highlighting  If a map element is in problem status, it is highlighted with a round circle. The fill color of the circle corresponds to the severity color of the problem. Only problems on or above the selected severity level will be displayed with the element. If all problems are acknowledged, a thick green border around the circle is displayed.  Additionally:  -   a host in [maintenance](/manual/maintenance) is highlighted with an     orange, filled square. Note that maintenance highlighting has     priority over the problem severity highlighting, if the map element is      host. -   a disabled (not-monitored) host is highlighted with a gray, filled     square.  Highlighting is displayed if the *Icon highlighting* check-box is marked in map [configuration](/manual/config/visualization/maps/map#creating_a_map).
es	##### Icono resaltado  Si un elemento del mapa tiene un estado de problema, se resalta con una circulo redondeado. El color de relleno del círculo corresponde al color de la gravedad del problema. Sólo los problemas en o por encima del nivel de gravedad seleccionado se mostrarán con el elemento. Si se reconocen todos los problemas, se muestra un borde verde grueso alrededor del círculo.  Además:  - un equipo en [mantenimiento](/manual/mantenimiento) está resaltado con un     cuadrado relleno de color naranja. Tenga en cuenta que el resaltado de mantenimiento tiene     prioridad sobre el resaltado de gravedad del problema, si el elemento del mapa es     un equipo. - un equipo deshabilitado (no monitoreado) se resalta con un color gris y relleno     cuadrado.  El resaltado se muestra si la casilla de verificación *Icono resaltado* está marcada en la [configuración](/manual/config/visualization/maps/map#creating_a_map) del mapa.

en-us	# iconmap.create
es	# iconmap.create

en-us	# iconmap.delete
es	# iconmap.delete

en-us	# iconmap.get
es	## iconmap.get

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

en-us	### Icon mapping  The icon mapping object defines a specific icon to be used for hosts with a certain inventory field value. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |iconid|ID|ID of the icon used by the icon mapping.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |expression|string|Expression to match the inventory field against.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |inventory\_link|integer|ID of the host inventory field.<br><br>Refer to the [host inventory object](/manual/api/reference/host/object#host_inventory) for a list of supported inventory fields.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required*| |sortorder|integer|Position of the icon mapping in the icon map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*|
es	### Mapeo de iconos  El objeto de asignación de iconos define un icono específico que se utilizará para los hosts. con un determinado valor de campo de inventario. Tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |iconid|ID|ID del icono utilizado por la asignación de iconos.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |expresión|cadena|Expresión para hacer coincidir el campo de inventario.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |inventory\_link|integer|ID del campo de inventario del host.<br><br>Consulte el [objeto de inventario del host](/manual/api/reference/host/object#host_inventory) para obtener una lista de los campos de inventario admitidos. <br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio*| |sortorder|integer|Posición de la asignación de iconos en el mapa de iconos.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*|

en-us	#### - Icon mapping  This section allows creating the mapping of certain hosts with certain icons. Host inventory field information is used to create the mapping.  The mappings can then be used in [network map configuration](/manual/config/visualization/maps/map) to assign appropriate icons to matching hosts automatically.  To create a new icon map, click on *Create icon map* in the top right corner.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_icon_map.png){width="600"}  Configuration parameters:  |Parameter|Description| |--|--------| |*Name*|Unique name of icon map.| |*Mappings*|A list of mappings. The order of mappings determines which one will have priority. You can move mappings up and down the list with drag-and-drop.| |*Inventory field*|Host inventory field that will be looked into to seek a match.| |*Expression*|Regular expression describing the match.| |*Icon*|Icon to use if a match for the expression is found.| |*Default*|Default icon to use.|
es	#### - Mapeo de iconos  Esta sección permite crear el mapeo de ciertos equipos con ciertos iconos. La información del campo del inventario del equipo se utiliza para crear la asignación.  Las asignaciones se pueden utilizar luego en la configuración del [mapa de  red](/manual/config/visualization/maps/map) para asignar iconos apropiados para los equipos coincidentes automáticamente.  Para crear un nuevo mapa de iconos, haga clic en *Crear mapa de iconos* en la esquina superior derecha.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_icon_map.png){width="600"}  Parámetros de configuración:  |Parámetro|Descripción| |--|--------| |*Nombre*|Nombre único del mapa de iconos.| |*Asignaciones*|Una lista de asignaciones. El orden de las asignaciones determina cuál tendrá prioridad. Puede mover asignaciones hacia arriba y hacia abajo en la lista arrastrando y soltando.| |*Campo de inventario*|Campo de inventario del host que se examinará para buscar una coincidencia.| |*Expresión*|Expresión regular que describe la coincidencia.| |*Icono*|Icono que se utilizará si se encuentra una coincidencia para la expresión.| |*Predeterminado*|Icono predeterminado a usar.|

en-us	### Icon map  The icon map object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |iconmapid|ID|ID of the icon map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |default\_iconid|ID|ID of the default icon.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |name|string|Name of the icon map.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations|
es	### Mapa de iconos  El objeto de mapa de iconos tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |iconmapid|ID|ID del mapa de iconos.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |default\_iconid|ID|ID del icono predeterminado.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |name|cadena|Nombre del mapa de iconos.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación|

en-us	# Icon map  This class is designed to work with icon maps.  Object references:  -   [Icon map](/manual/api/reference/iconmap/object#icon_map) -   [Icon mapping](/manual/api/reference/iconmap/object#icon_mapping)  Available methods:  -   [iconmap.create](/manual/api/reference/iconmap/create) - create new icon maps -   [iconmap.delete](/manual/api/reference/iconmap/delete) - delete icon maps -   [iconmap.get](/manual/api/reference/iconmap/get) - retrieve icon maps -   [iconmap.update](/manual/api/reference/iconmap/update) - update icon maps
es	# Mapa de iconos  Esta clase está diseñada para trabajar con mapas de iconos.  Referencias de objetos:  -   [Mapa de iconos](/manual/api/reference/iconmap/object#icon_map) -   [Mapeo de iconos](/manual/api/reference/iconmap/object#icon_mapping)  Métodos disponibles:  -   [iconmap.create](/manual/api/reference/iconmap/create) - crear nuevos mapas de iconos -   [iconmap.delete](/manual/api/reference/iconmap/delete) - eliminar mapas de iconos -   [iconmap.get](/manual/api/reference/iconmap/get) - obtener mapas de iconos -   [iconmap.update](/manual/api/reference/iconmap/update) - actualizar mapas de iconos

en-us	# iconmap.update
es	# iconmap.update

en-us	#### Icons replaced by fonts  All icons in the frontend have been switched from icon image sheets to fonts.
es	#### Iconos reemplazados por fuentes  Todos los íconos en la interfaz se han cambiado de imágenes de íconos a fuentes.

en-us	#### Icons replaced by fonts  All icons in the frontend have been switched from icon image sheets to fonts.
es	#### Iconos reemplazados por fuentes  Todos los íconos en la interfaz se han cambiado de imágenes de íconos a fuentes.

en-us	 ### id  Module ID. Must be unique. To avoid future naming conflicts, it is recommended to use prefix for modules (author or company name, or any other). For example, if a module is an example for lessons and the module name is "My module", then the ID will be "example_my_module".  *Type*: String  *Example*:  ```json "id": "example_my_module" ```
es	### id  ### identificación  Identificación del módulo. Debe ser único. Para evitar futuros conflictos de nombres, se recomienda utilizar prefijos para los módulos (autor o nombre de la empresa, o cualquier otro). Por ejemplo, si un módulo es un ejemplo para lecciones y el nombre del módulo es "Mi módulo", entonces el ID será "ejemplo_mi_módulo".  *Type*: String  *Ejemplo*:  ```json "id": "example_my_module" ```

en-us	If access rights to persistent storage files are removed during agent operation or other errors occur (e.g. disk full) then errors are logged into the agent log file but the log item does not become NOTSUPPORTED.
es	Si se eliminan los derechos de acceso a los archivos de almacenamiento persistente durante la operación del agente o se producen otros errores (por ejemplo, disco lleno), los errores se registran en el registro del agente pero el elemento de registro no pasa a ser NOTSUPPORTED.

en-us	##### If installed as package  Zabbix agent runs as a daemon process. The agent can be started by executing:      service zabbix-agent start  This will work on most of GNU/Linux systems. On other systems you may need to run:      /etc/init.d/zabbix-agent start  Similarly, for stopping/restarting/viewing status of Zabbix agent, use the following commands:      service zabbix-agent stop     service zabbix-agent restart     service zabbix-agent status
es	##### Si se instala como paquete  El agente Zabbix se ejecuta como un proceso daemon. El agente puede ser iniciado ejecutando:      service zabbix-agent start  Esto funcionará en la mayoría de los sistemas GNU/Linux. En otros sistemas, puede que necesite ejecutar:      /etc/init.d/zabbix-agent start  Del mismo modo, para detener/reiniciar/ver el estado del agente Zabbix, use los siguientes comandos:      service zabbix-agent stop     service zabbix-agent restart     service zabbix-agent status

en-us	##### If installed as package  Zabbix proxy runs as a daemon process. The proxy can be started by executing:      service zabbix-proxy start  This will work on most of GNU/Linux systems. On other systems you may need to run:      /etc/init.d/zabbix-proxy start  Similarly, for stopping/restarting/viewing status of Zabbix proxy, use the following commands:      service zabbix-proxy stop     service zabbix-proxy restart     service zabbix-proxy status
es	##### Si se instala como paquete  El proxy Zabbix se ejecuta como un proceso demonio. El proxy se puede iniciar ejecutando:      service zabbix-proxy start  Esto funcionará en la mayoría de los sistemas GNU/Linux. En otros sistemas es posible que necesite ejecutar:      /etc/init.d/zabbix-proxy start  De manera similar, para detener/reiniciar/ver el estado del proxy Zabbix, use los siguientes comandos:      service zabbix-proxy stop     service zabbix-proxy restart     service zabbix-proxy status

en-us	##### If installed as package  Zabbix server runs as a daemon process. The server can be started by executing:      service zabbix-server start  This will work on most of GNU/Linux systems. On other systems you may need to run:      /etc/init.d/zabbix-server start  Similarly, for stopping/restarting/viewing status, use the following commands:      service zabbix-server stop     service zabbix-server restart     service zabbix-server status
es	##### Si se instala como paquete  El servidor Zabbix se ejecuta como un proceso daemon. El servidor puede ser iniciado ejecutando:      service zabbix-server start  Esto funcionará en la mayoría de los sistemas GNU/Linux. En otros sistemas, puede que necesite ejecutar:      /etc/init.d/zabbix-server start  Del mismo modo, para detener/reiniciar/ver el estado del servidor Zabbix, use los siguientes comandos:      service zabbix-server stop     service zabbix-server restart     service zabbix-server status

en-us	If item or discovery rule is of type "Dependent item", then top level master item must be of type:  -   Zabbix agent -   SNMPv1/v2/v3 agent -   Simple check -   Internal check -   External check -   Database monitor -   HTTP agent -   IPMI agent -   SSH agent -   TELNET agent -   Calculated check -   JMX agent
es	Si la métrica o la regla de descubrimiento es del tipo "Métrica dependiente", entonces la métrica principal de nivel superior debe ser del tipo:  -   Agente Zabbix -   Agente SNMPv1/v2/v3 -   Comprobación sencilla -   Control interno -   Control externo -   Monitor de base de datos -   Agente HTTP -   Agente IPMI -   Agente SSH -   Agente TELNET -   Verificación calculada -   Agente JMX

en-us	**If the webhook test fails:**  -   *"Media type test failed."* message is displayed, followed by     additional failure details.
es	**Si la prueba del webhook falla:**  - *Se muestra el mensaje "Error en la prueba del tipo de medio."*, seguido de     detalles adicionales del error.

en-us	**If the webhook test is successful:**  -   *"Media type test successful."* message is displayed. -   Server response appears in the gray *Response* field. -   Response type (JSON or String) is specified below the *Response*     field.
es	**Si la prueba del webhook es exitosa:**  -   *Se muestra el mensaje "Prueba de tipo de medio exitosa".* -   La respuesta del servidor aparece en el campo gris *Respuesta* -   El tipo de respuesta (JSON o cadena) se especifica debajo del campo *Respuesta*

en-us	 If Zabbix proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  **Note** that if Zabbix proxy uses SQLite3 and on startup detects that existing database file version is older than required, it will **delete the database file automatically** and create a new one. Therefore, history data stored in the SQLite database file will be lost. If Zabbix proxy's version is older than the database file version, Zabbix will log an error and exit.  Depending on the database size, the database upgrade to version 7.0 may take a long time.
es	 Si el proxy Zabbix se inicia por primera vez y falta el archivo de base de datos SQLite, el proxy lo crea automáticamente.  **Tenga en cuenta** que si el proxy Zabbix usa SQLite3 y al iniciar detecta que el archivo de base de datos existente es de una versión anterior a la requerida, **eliminará el archivo de base de datos automáticamente** y creará uno nuevo. Por lo tanto, los datos históricos almacenados en el archivo de base de datos SQLite se perderán. Si la versión del proxy Zabbix es anterior a la  versión del archivo de la base de datos, Zabbix registrará un error y saldrá.  Dependiendo del tamaño de la base de datos, la actualización de la base de datos a la versión 7.0 puede tardar mucho tiempo.

en-us	# image.create
es	# image.create

en-us	# image.delete
es	# image.delete

en-us	# image.get
es	# image.get

en-us	# Image object  The following objects are directly related to the `image` API.
es	# Objeto de imagen  Los siguientes objetos están directamente relacionados con la API `image`.

en-us	#### - Images  The Images section displays all the images available in Zabbix. Images are stored in the database.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_images.png){width="600"}  The *Type* dropdown allows you to switch between icon and background images:  -   Icons are used to display [network     map](/manual/config/visualization/maps/map) elements -   Backgrounds are used as background images of network maps  **Adding image**  You can add your own image by clicking on the *Create icon* or *Create background* button in the top right corner.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_img_upload.png)  Image attributes:  |Parameter|Description| |--|--------| |*Name*|Unique name of an image.| |*Upload*|Select the file (PNG, JPEG, GIF) from a local system to be uploaded to Zabbix.<br>*Note* that it may be possible to upload other formats that will be converted to PNG during upload. GD library is used for image processing, therefore formats that are supported depend on the library version used (2.0.28 or higher is required by Zabbix).|  ::: noteclassic Maximum size of the upload file is limited by the value of ZBX\_MAX\_IMAGE\_SIZE that is 1024x1024 bytes or 1 MB.\ \ The upload of an image may fail if the image size is close to 1 MB and the `max_allowed_packet` MySQL configuration parameter is at a default of 1MB. In this case, increase the [max\_allowed\_packet](http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet) parameter. :::
es	#### - Imágenes  La sección Imágenes muestra todas las imágenes disponibles en Zabbix. Las imágenes se almacenan en la base de datos.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_images.png){width="600"}  El menú desplegable *Tipo* le permite cambiar entre imágenes de tipo icono y fondo:  - Los iconos se utilizan para mostrar elementos en el [mapa de     red](/manual/config/visualization/maps/map)  - Los fondos se utilizan como imágenes de fondo de mapas de red.  **Agregando imagen**  Puedes agregar tu propia imagen haciendo clic en *Crear icono* o *Crear imagen de fondo* en la esquina superior derecha.  ![](../../../../../assets/en/manual/web_interface/frontend_sections/administration/general_img_upload.png)  Atributos de imagen:  |Parámetro|Descripción| |--|--------| |*Nombre*|Nombre único de una imagen.| |*Cargar*|Seleccione el archivo (PNG, JPEG, GIF) de un sistema local para cargarlo en Zabbix.<br>*Tenga en cuenta* que es posible cargar otros formatos que se convertirán a PNG durante la carga. La biblioteca GD se utiliza para el procesamiento de imágenes, por lo tanto, los formatos admitidos dependen de la versión de la biblioteca utilizada (Zabbix requiere 2.0.28 o superior).|  ::: noteclassic El tamaño máximo del archivo cargado está limitado por el valor de ZBX\_MAX\_IMAGE\_SIZE que es 1024x1024 bytes o 1 MB.\ \ La carga de una imagen puede fallar si el tamaño de la imagen es cercano a 1 MB y el parámetro de configuración MySQL `max_allowed_packet` está predeterminado en 1 MB. En este caso, aumente el parámetro [max\_allowed\_packet](http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet). :::

en-us	### Image  The image object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |imageid|ID|ID of the image.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *read-only*<br>- *required* for update operations| |name|string|Name of the image.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations| |imagetype|integer|Type of image.<br><br>Possible values:<br>1 - *(default)* icon;<br>2 - background image.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *constant*<br>- *required* for create operations| |image|string|Base64 encoded image.<br>The maximum size of the encoded image is 1 MB. Maximum size can be adjusted by changing `ZBX_MAX_IMAGE_SIZE` constant value.<br>Supported image formats: PNG, JPEG, GIF.<br><br>[Property behavior](/manual/api/reference_commentary#property-behavior):<br>- *required* for create operations|
es	### Imagen  El objeto de imagen tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |imageid|ID|ID de la imagen.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *solo lectura*<br>- *obligatorio* para operaciones de actualización| |name|cadena|Nombre de la imagen.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):<br>- *obligatorio* para operaciones de creación| |imagetype|entero|Tipo de imagen.<br><br>Valores posibles:<br>1 - icono *(predeterminado)*;<br>2 - imagen de fondo.<br><br>[Comportamiento de la propiedad](/ manual/api/reference_commentary#property-behavior):<br>- *constante*<br>- *obligatorio* para operaciones de creación| |image|cadena|Imagen codificada en Base64.<br>El tamaño máximo de la imagen codificada es 1 MB. El tamaño máximo se puede ajustar cambiando el valor constante `ZBX_MAX_IMAGE_SIZE`.<br>Formatos de imagen admitidos: PNG, JPEG, GIF.<br><br>[Comportamiento de la propiedad](/manual/api/reference_commentary#property-behavior):< br>- *obligatorio* para operaciones de creación|

en-us	# Image  This class is designed to work with images.  Object references:  -   [Image](/manual/api/reference/image/object#image)  Available methods:  -   [image.create](/manual/api/reference/image/create) - create new images -   [image.delete](/manual/api/reference/image/delete) - delete images -   [image.get](/manual/api/reference/image/get) - retrieve images -   [image.update](/manual/api/reference/image/update) - update images
es	# Imagen  Esta clase está diseñada para trabajar con imágenes.  Referencias de objetos:  -   [Image](/manual/api/reference/image/object#image)  Métodos disponibles:  -   [image.create](/manual/api/reference/image/create) - crear nuevas imágenes -   [image.delete](/manual/api/reference/image/delete) - eliminar imágenes -   [image.get](/manual/api/reference/image/get) - obtener imágenes -   [image.update](/manual/api/reference/image/update) - actualizar imágenes

en-us	# image.update
es	# image.update

en-us	 ### Implementation details  The high availability (HA) cluster is an opt-in solution and it is supported for Zabbix server. The native HA solution is designed to be simple in use, it will work across sites and does not have specific requirements for the databases that Zabbix recognizes. Users are free to use the native Zabbix HA solution, or a third-party HA solution, depending on what best suits the high availability requirements in their environment.  The solution consists of multiple zabbix\_server instances or nodes. Every node:  -   is configured separately -   uses the same database -   may have several modes: active, standby, unavailable, stopped  Only one node can be active (working) at a time. A standby node runs only one  process - the HA manager. A standby node does no data collection,  processing or other regular server activities; they do not listen  on ports; they have minimum database connections.  Both active and standby nodes update their last access time every 5 seconds. Each standby node monitors the last access time of the active node. If the last access time of the active node is over 'failover delay' seconds, the standby node switches itself to be the active node and assigns 'unavailable' status to the previously active node.  The active node monitors its own database connectivity - if it is lost for more than `failover delay-5` seconds, it must stop all processing and switch to standby mode. The active node also monitors the status of the standby nodes - if the last access time of a standby node is over 'failover delay' seconds, the standby node is assigned the 'unavailable' status.  The nodes are designed to be compatible across minor Zabbix versions.
es	 ### Detalles de implementacion  El clúster de alta disponibilidad (HA) es una solución opcional y es compatible con el servidor Zabbix. La solución HA nativa está diseñada para ser de uso sencillo, funcionará en todos los sitios y no tiene requisitos específicos  para las bases de datos que Zabbix reconoce. Los usuarios son libres de utilizar  la solución HA nativa de Zabbix o una solución HA de terceros, dependiendo de lo que mejor se adapte a los requisitos de alta disponibilidad en su ambiente.  La solución consta de múltiples instancias o nodos zabbix\_server. Cada nodo:  -   se configura por separado -   utiliza la misma base de datos -   puede tener varios modos: activo, en espera, no disponible, detenido  Sólo un nodo puede estar activo (en funcionamiento) a la vez. Un nodo en espera ejecuta sólo un proceso: el administrador de HA. Un nodo en espera no recopila datos, procesamiento u otras actividades regulares del servidor; no escuchan en los puertos; Tienen conexiones mínimas a la base de datos.  Tanto los nodos activos como los en espera actualizan su última hora de acceso cada 5 segundos. Cada nodo en espera monitorea la última hora de acceso del nodo activo. Si el último tiempo de acceso del nodo activo ha terminado  'segundos tiemo de espera de retraso', el nodo en espera cambia a sí mismo para ser el nodo activo y asigna el estado "no disponible" al nodo previamente activo.  El nodo activo monitorea su propia conectividad de base de datos, si se pierde durante más de "retraso de conmutación por error-5" segundos, debe detener todo el procesamiento y cambiar al modo de espera. El nodo activo también monitorea el estado de los nodos en espera: si el último tiempo de acceso de un nodo en espera ha terminado en  'retraso de conmutación por error' segundos, al nodo en espera se le asigna el estado 'no disponible'.  Los nodos están diseñados para ser compatibles con versiones menores de Zabbix.

en-us	**Important notes**  -   Database monitoring items will become unsupported if no *odbc poller* processes are started in the server or proxy configuration.     To activate ODBC pollers, set the `StartODBCPollers` parameter in Zabbix [server](/manual/appendix/config/zabbix_server) configuration file or, for checks performed by proxy, in Zabbix [proxy](/manual/appendix/config/zabbix_proxy) configuration file. -   The *Timeout* parameter value in the [item configuration](/manual/config/items/item#configuration) form is used as the ODBC login timeout and the query execution timeout.     Note that these timeout settings might be ignored if the installed ODBC driver does not support them. -   The SQL command must return a result set like any query using the `select` statement.     The query syntax will depend on the RDBMS which will process them.     The syntax of request to a storage procedure must be started with the `call` keyword.
es	**Notas importantes**  - Los elementos de monitoreo de la base de datos dejarán de ser compatibles si no se inician procesos *odbc poller* en la configuración del servidor o proxy.     Para activar los sondeadores ODBC, establezca el parámetro `StartODBCPollers` en el archivo de configuración de Zabbix [servidor](/manual/appendix/config/zabbix_server) o, para comprobaciones realizadas por proxy, en Zabbix [proxy](/manual/appendix/config/zabbix_proxy ) archivo de configuración. - El valor del parámetro *Tiempo de espera* en el formulario [configuración del elemento](/manual/config/items/item#configuration) se utiliza como tiempo de espera de inicio de sesión de ODBC y tiempo de espera de ejecución de la consulta.     Tenga en cuenta que estas configuraciones de tiempo de espera pueden ignorarse si el controlador ODBC instalado no las admite. - El comando SQL debe devolver un conjunto de resultados como cualquier consulta que utilice la instrucción `select`.     La sintaxis de la consulta dependerá del RDBMS que las procesará.     La sintaxis de solicitud de un procedimiento de almacenamiento debe iniciarse con la palabra clave "call".

en-us	#### Important notes  -   If more than one user macro with context exists, Zabbix will try to     match the simple context macros first and then context macros with     regular expressions in an undefined order.  ::: notewarning Do not create different context macros matching the same string to avoid undefined behavior. :::  -   If a macro with its context is not found on host, linked templates     or globally, then the macro without context is searched for. -   Only low-level discovery macros are supported in the context. Any     other macros are ignored and treated as plain text.  Technically, macro context is specified using rules similar to [item key](/manual/config/items/item/key) parameters, except macro context is not parsed as several parameters if there is a `,` character:  -   Macro context must be quoted with `"` if the context contains a `}`     character or starts with a `"` character. Quotes inside quoted     context must be escaped with the `\` character. -   The `\` character itself is not escaped, which means it's impossible     to have a quoted context ending with the `\` character - the macro     {$MACRO:"a:\\b\\c\\"} is invalid. -   The leading spaces in context are ignored, the trailing spaces are     not:     -   For example {$MACRO:A} is the same as {$MACRO: A}, but not         {$MACRO:A }. -   All spaces before leading quotes and after trailing quotes are     ignored, but all spaces inside quotes are not:     -   Macros {$MACRO:"A"}, {$MACRO: "A"}, {$MACRO:"A" } and {$MACRO:         "A" } are the same, but macros {$MACRO:"A"} and {$MACRO:" A "}         are not.  The following macros are all equivalent, because they have the same context: {$MACRO:A}, {$MACRO: A} and {$MACRO:"A"}. This is in contrast with item keys, where 'key\[a\]', 'key\[ a\]' and 'key\["a"\]' are the same semantically, but different for uniqueness purposes.
es	#### Notas importantes  - Si existe más de una macro de usuario con contexto, Zabbix intentará     hacer coincidir las macros de contexto simples primero y luego las macros de contexto con     expresiones regulares en un orden indefinido.  ::: notewarning No cree macros de contexto diferentes que coincidan con la misma cadena para evitar un comportamiento indefinido. :::  - Si no se encuentra una macro con su contexto en el equipo, plantillas vinculadas     o globalmente, entonces se busca la macro sin contexto. - En el contexto solo se admiten macros de descubrimiento de bajo nivel. Cualquier     otras macros se ignoran y se tratan como texto sin formato.  Técnicamente, el contexto macro se especifica mediante reglas similares a los parámetros de la [clave de métrica](/manual/config/items/item/key), excepto que el contexto macro no se analiza como varios parámetros si hay un carácter `,`:  - El contexto de macro debe ir entre comillas con `"` si el contexto contiene el carácter `}`     o comienza con un carácter `"`. Las comillas dentro de un     contexto entrecomillado deben tener como escape el carácter `\`. - El carácter `\` en sí no tiene escape, lo que significa que es imposible     tener un contexto entre comillas que termine con el carácter `\` - la macro     {$MACRO:"a:\\b\\c\\"} no es válida. - Los espacios iniciales en el contexto se ignoran, los espacios finales no se ignoran:     - Por ejemplo {$MACRO:A} es lo mismo que {$MACRO: A}, pero no los mismo que         {$MACRO:A }. - Todos los espacios antes de las comillas iniciales y después de las comillas finales son     ignorados, pero todos los espacios entre comillas no lo son:     - Las macros {$MACRO:"A"}, {$MACRO: "A"}, {$MACRO:"A" } y {$MACRO:"A" } son iguales, pero las macros {$MACRO:"A"} y {$MACRO:" A "}         no lo son.  Las siguientes macros son todas equivalentes porque tienen el mismo contexto: {$MACRO:A}, {$MACRO: A} y {$MACRO:"A"}. Esto es en contraste con las claves de métricas, donde 'key\[a\]', 'key\[ a\]' y 'key\["a"\]' son lo mismo semánticamente, pero diferente a efectos de unicidad.

en-us	 ### Important notes  - Make sure to back up the database before the upgrade. - If the database uses partitions, contact the DB administrator or Zabbix support team for help. - Stopping Zabbix server for the time of the upgrade is strongly recommended. However, if absolutely necessary, there is a way to perform an upgrade while the server is running (only for MySQL, MariaDB and PostgreSQL without TimescaleDB). - CSV files can be removed after a successful upgrade to primary keys and double precision data types. - Optionally, Zabbix frontend may be switched to [maintenance mode](/manual/web_interface/maintenance_mode). - Upgrade to primary keys and double precision data types should be done after upgrading Zabbix server to 6.0. - On proxy, history tables that are not used can be upgraded by executing `history_upgrade_prepare.sql`.
es	 ### Notas importantes  - Asegúrese de hacer una copia de seguridad de la base de datos antes de la actualización. - Si la base de datos utiliza particiones, comuníquese con el administrador de la base de datos o con el equipo de soporte de Zabbix para obtener ayuda. - Se recomienda encarecidamente detener el servidor Zabbix durante la actualización. Sin embargo, si es absolutamente necesario, existe una manera de realizar una actualización mientras el servidor está en ejecución (solo para MySQL, MariaDB y PostgreSQL sin TimescaleDB). - Los archivos CSV se pueden eliminar después de una actualización exitosa a claves primarias y tipos de datos de doble precisión. - Opcionalmente, la interfaz de Zabbix se puede cambiar al [modo de mantenimiento](/manual/web_interface/maintenance_mode). - La actualización a claves primarias y tipos de datos de doble precisión se debe realizar después de actualizar el servidor Zabbix a 6.0. - En el proxy, las tablas de historial que no se utilizan se pueden actualizar ejecutando `history_upgrade_prepare.sql`.

en-us	##### Important notes on rebuilding indexes  MySQL automatically rebuilds indexes for the primary key during the `ALTER TABLE` operation. However, it is highly recommended to also manually rebuild indexes with the `OPTIMIZE TABLE` statement to ensure optimal database performance.  Rebuilding indexes may temporarily require as much additional disk space as the table itself uses. To obtain the current size of data and indexes, you can execute the following statements:  ```sql ANALYZE TABLE auditlog; SHOW TABLE STATUS LIKE 'auditlog'; ```  If the available disk space is a concern, follow the [Altering primary key without downtime](#altering-primary-key-without-downtime) instructions. Other options are also available:  -   Increasing the [`sort_buffer_size`](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html) MySQL parameter may help to reduce disk space usage when manually rebuilding indexes.     However, modifying this variable may impact overall memory usage of the database. -   Consider freeing up space by deleting potentially unnecessary data. -   Consider decreasing the *Data storage period* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) parameter before executing the housekeeper.
es	##### Notas importantes sobre la reconstrucción de índices  MySQL reconstruye automáticamente los índices de la clave principal durante la operación "ALTER TABLE". Sin embargo, se recomienda encarecidamente reconstruir también los índices manualmente con la instrucción "OPTIMIZE TABLE" para garantizar un rendimiento óptimo de la base de datos.  La reconstrucción de índices puede requerir temporalmente tanto espacio en disco adicional como el que utiliza la propia tabla. Para obtener el tamaño actual de datos e índices, puede ejecutar las siguientes declaraciones:  ```sql ANALYZE TABLE auditlog; SHOW TABLE STATUS LIKE 'auditlog'; ```  Si le preocupa el espacio disponible en disco, siga las instrucciones [Alteración de la clave principal sin tiempo de inactividad](#alteración-clave-primaria-sin-tiempo-de-inactividad). Otras opciones también están disponibles:  -   Aumentar el parámetro MySQL [`sort_buffer_size`](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html) puede ayudar a reducir el uso de espacio en disco al reconstruir índices manualmente.     Sin embargo, modificar esta variable puede afectar el uso general de la memoria de la base de datos. -   Considere la posibilidad de liberar espacio eliminando datos potencialmente innecesarios. -   Considere disminuir el parámetro *Período de almacenamiento de datos* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) antes de ejecutar el housekeeper.

en-us	##### Important notes on rebuilding indexes  Oracle automatically rebuilds indexes for the primary key during the `ALTER TABLE` operation. However, it is highly recommended to also manually rebuild indexes with the `ALTER INDEX <index> REBUILD PARALLEL` statements to ensure optimal database performance.  Rebuilding indexes may temporarily require significant disk space.  If the available disk space is a concern, follow the [Altering primary key without downtime](#altering-primary-key-without-downtime-2) instructions. Other options are also available:  -   Increasing the [`SORT_AREA_SIZE`](https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/SORT_AREA_SIZE.html) Oracle parameter may help to reduce disk space usage when manually rebuilding indexes.     However, modifying this variable will impact the overall memory usage of the database. -   You can set parallel degree using the PARALLEL clause, for example: `ALTER INDEX auditlog_1 REBUILD PARALLEL 4` -   Consider freeing up space by deleting potentially unnecessary data. -   Consider decreasing the *Data storage period* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) parameter before executing the housekeeper.
es	##### Notas importantes sobre la reconstrucción de índices  Oracle reconstruye automáticamente los índices de la clave principal durante la operación "ALTER TABLE". Sin embargo, se recomienda encarecidamente reconstruir también los índices manualmente con las declaraciones `ALTER INDEX <index> REBUILD PARALLEL` para garantizar un rendimiento óptimo de la base de datos.  La reconstrucción de índices puede requerir temporalmente una cantidad significativa de espacio en disco.  Si le preocupa el espacio disponible en el disco, siga las instrucciones [Alteración de la clave principal sin tiempo de inactividad](#alteración-clave-primaria-sin-tiempo de inactividad-2). Otras opciones también están disponibles:  - Aumentar el parámetro de Oracle [`SORT_AREA_SIZE`](https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/SORT_AREA_SIZE.html) puede ayudar a reducir el uso de espacio en disco al reconstruir índices manualmente .     Sin embargo, modificar esta variable afectará el uso general de la memoria de la base de datos. - Puede establecer el grado de paralelo usando la cláusula PARALLEL, por ejemplo: `ALTER INDEX auditlog_1 REBUILD PARALLEL 4` - Considere la posibilidad de liberar espacio eliminando datos potencialmente innecesarios. - Considere disminuir el parámetro *Período de almacenamiento de datos* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) antes de ejecutar el housekeeper.

en-us	##### Important notes on rebuilding indexes  PostgreSQL automatically rebuilds indexes for the primary key during the `ALTER TABLE` operation. However, it is highly recommended to also manually rebuild indexes with the `REINDEX TABLE CONCURRENTLY` statement to ensure optimal database performance.  Rebuilding indexes may temporarily require up to three times of disk space currently used by indexes. To obtain the current size of indexes, you can execute the following query:  ```sql SELECT pg_size_pretty(pg_indexes_size('auditlog')); ```  If the available disk space is a concern, follow the [Altering primary key without downtime](#altering-primary-key-without-downtime-1) instructions. Other options are also available:  -   Increasing the [`maintenance_work_mem`](https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM) PostgreSQL parameter may help to reduce disk space usage when manually rebuilding indexes.     However, modifying this variable may impact overall memory usage of the database. -   If you have another disk or tablespace with more available space, you might consider changing the temporary storage location for the index rebuild.     You can set the [`temp_tablespaces`](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-TEMP-TABLESPACES) PostgreSQL parameter to specify a different tablespace for temporary objects. -   Consider freeing up space by deleting potentially unnecessary data. -   Consider decreasing the *Data storage period* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) parameter before executing the housekeeper.
es	##### Notas importantes sobre la reconstrucción de índices  PostgreSQL reconstruye automáticamente los índices de la clave principal durante la operación "ALTER TABLE". Sin embargo, se recomienda encarecidamente reconstruir también los índices manualmente con la instrucción `REINDEX TABLE CONCURRENTLY` para garantizar un rendimiento óptimo de la base de datos.  La reconstrucción de índices puede requerir temporalmente hasta tres veces el espacio en disco que utilizan actualmente los índices. Para obtener el tamaño actual de los índices, puede ejecutar la siguiente consulta:  ```sql SELECT pg_size_pretty(pg_indexes_size('auditlog')); ```  Si le preocupa el espacio disponible en disco, siga las instrucciones [Alteración de la clave principal sin tiempo de inactividad](#altering-primary-key-without-downtime-1). Otras opciones también están disponibles:  - Aumentar el parámetro PostgreSQL [`maintenance_work_mem`](https://www.postgresql.org/docs/current/runtime-config-resource.html#GUC-MAINTENANCE-WORK-MEM) puede ayudar a reducir el uso de espacio en disco cuando se realiza manualmente reconstruir índices.     Sin embargo, modificar esta variable puede afectar el uso general de la memoria de la base de datos. - Si tiene otro disco o espacio de tabla con más espacio disponible, podría considerar cambiar la ubicación de almacenamiento temporal para la reconstrucción del índice.     Puede configurar el parámetro [`temp_tablespaces`](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-TEMP-TABLESPACES) de PostgreSQL para especificar un espacio de tabla diferente para objetos temporales. - Considere la posibilidad de liberar espacio eliminando datos potencialmente innecesarios. - Considere disminuir el parámetro *Período de almacenamiento de datos* [housekeeper](/manual/web_interface/frontend_sections/administration/housekeeping#overview) antes de ejecutar el housekeeper.

en-us	#### Important notes  -   The server and agent keep the trace of a monitored log's size and     last modification time (for logrt) in two counters. Additionally:     -   The agent also internally uses inode numbers (on         UNIX/GNU/Linux), file indexes (on Microsoft Windows) and MD5         sums of the first 512 log file bytes for improving decisions         when logfiles get truncated and rotated.     -   On UNIX/GNU/Linux systems it is assumed that the file systems         where log files are stored report inode numbers, which can be         used to track files.     -   On Microsoft Windows Zabbix agent determines the file system         type the log files reside on and uses:         -   On NTFS file systems 64-bit file indexes.         -   On ReFS file systems (only from Microsoft Windows             Server 2012) 128-bit file IDs.         -   On file systems where file indexes change (e.g. FAT32,             exFAT) a fall-back algorithm is used to take a sensible             approach in uncertain conditions when log file rotation             results in multiple log files with the same last             modification time.     -   The inode numbers, file indexes and MD5 sums are internally         collected by Zabbix agent. They are not transmitted to Zabbix         server and are lost when Zabbix agent is stopped.     -   Do not modify the last modification time of log files with         'touch' utility, do not copy a log file with later restoration         of the original name (this will change the file inode number).         In both cases the file will be counted as different and will be         analyzed from the start, which may result in duplicated alerts.     -   If there are several matching log files for `logrt[]` item and         Zabbix agent is following the most recent of them and this most         recent log file is deleted, a warning message         `"there are no files matching "<regexp mask>" in "<directory>"`         is logged. Zabbix agent ignores log files with modification time         less than the most recent modification time seen by the agent         for the `logrt[]` item being checked. -   The agent starts reading the log file from the point it stopped the     previous time. -   The number of bytes already analyzed (the size counter) and last     modification time (the time counter) are stored in the Zabbix     database and are sent to the agent to make sure the agent starts     reading the log file from this point in cases when the agent is just     started or has received items which were previously disabled or not     supported. However, if the agent has received a non-zero size     counter from server, but the logrt\[\] or logrt.count\[\] item is     unable to find matching files, the size counter is     reset to 0 to analyze from the start if the files appear later. -   Whenever the log file becomes smaller than the log size counter     known by the agent, the counter is reset to zero and the agent     starts reading the log file from the beginning taking the time     counter into account. -   If there are several matching files with the same last modification     time in the directory, then the agent tries to correctly analyze all     log files with the same modification time and avoid skipping data or     analyzing the same data twice, although it cannot be guaranteed in     all situations. The agent does not assume any particular log file     rotation scheme nor determines one. When presented multiple log     files with the same last modification time, the agent will process     them in a lexicographically descending order. Thus, for some     rotation schemes the log files will be analyzed and reported in     their original order. For other rotation schemes the original log     file order will not be honored, which can lead to reporting matched     log file records in altered order (the problem does not happen if     log files have different last modification times). -   Zabbix agent processes new records of a log file once per *Update     interval* seconds. -   Zabbix agent does not send more than **maxlines** of a log file per     second. The limit prevents overloading of network and CPU resources     and overrides the default value provided by **MaxLinesPerSecond**     parameter in the [agent configuration     file](/manual/appendix/config/zabbix_agentd). -   To find the required string Zabbix will process 10 times more new     lines than set in MaxLinesPerSecond. Thus, for example, if a `log[]`     or `logrt[]` item has *Update interval* of 1 second, by default the     agent will analyze no more than 200 log file records and will send     no more than 20 matching records to Zabbix server in one check. By     increasing **MaxLinesPerSecond** in the agent configuration file or     setting **maxlines** parameter in the item key, the limit can be     increased up to 10000 analyzed log file records and 1000 matching     records sent to Zabbix server in one check. If the *Update interval*     is set to 2 seconds the limits for one check would be set 2 times     higher than with *Update interval* of 1 second. -   Additionally, log and log.count values are always limited to 50% of     the agent send buffer size, even if there are no non-log values in     it. So for the **maxlines** values to be sent in one connection (and     not in several connections), the agent     [BufferSize](/manual/appendix/config/zabbix_agentd) parameter must     be at least maxlines x 2. Zabbix agent can upload data during log gathering and thus free the buffer, whereas Zabbix agent 2 will stop log gathering until the data is uploaded and the buffer is freed, which is performed asynchronously. -   In the absence of log items all agent buffer size is used for     non-log values. When log values come in they replace the older     non-log values as needed, up to the designated 50%. -   For log file records longer than 256kB, only the first 256kB are     matched against the regular expression and the rest of the record is     ignored. However, if Zabbix agent is stopped while it is dealing     with a long record the agent internal state is lost and the long     record may be analyzed again and differently after the agent is     started again. -   Special note for "\\" path separators: if file\_format is     "file\\.log", then there should not be a "file" directory, since it     is not possible to unambiguously define whether "." is escaped or is     the first symbol of the file name. -   Regular expressions for `logrt` are supported in filename only,     directory regular expression matching is not supported. -   On UNIX platforms a `logrt[]` item becomes NOTSUPPORTED if a     directory where the log files are expected to be found does not     exist. -   On Microsoft Windows, if a directory does not exist the item will     not become NOTSUPPORTED (for example, if directory is misspelled in     item key). -   An absence of log files for `logrt[]` item does not make it     NOTSUPPORTED. Errors of reading log files for `logrt[]` item are     logged as warnings into Zabbix agent log file but do not make the     item NOTSUPPORTED. -   Zabbix agent log file can be helpful to find out why a `log[]` or     `logrt[]` item became NOTSUPPORTED. Zabbix can monitor its agent log     file, except when at DebugLevel=4 or DebugLevel=5. -   Searching for a question mark using a regular expression, e.g. `\?` may result in false positives if the text file contains NUL symbols, as those are replaced with "?" by Zabbix to continue processing the line until the newline character.
es	#### Notas importantes  -   El servidor y el agente mantienen en dos contadores el seguimiento del tamaño del      registro monitoreado y la hora de la última modificación (para logrt). Además:     -   El agente también utiliza internamente números de inodo (en         UNIX/GNU/Linux), índices de archivos (en Microsoft Windows) y          sumas MD5 de los primeros 512 bytes del archivo de registro para mejorar las decisiones         cuando los archivos de registro se truncan y rotan.     -   En sistemas UNIX/GNU/Linux se supone que los sistemas de archivos         donde se almacenan los archivos de registro informan de los números de inodo,          que pueden ser usados para rastrear archivos.     -   En Microsoft Windows, el agente Zabbix determina el tipo de sistema de archivos          en los que residen los archivos de registro y utiliza:         -   En sistemas de archivos NTFS, índices de archivos de 64 bits.         -   En sistemas de archivos ReFS (solo desde Microsoft Windows             Server 2012) ID de archivos de 128 bits.         -   En sistemas de archivos donde los índices de archivos cambian (por ejemplo, FAT32,             exFAT) se utiliza un algoritmo alternativo para tomar una decisión sensata            en condiciones inciertas cuando la rotación del archivo de registro             da como resultado múltiples archivos de registro con el mismo último             tiempo de modificación.     -   Los números de inodo, índices de archivos y sumas MD5 son          recogidos internamente por el agente de Zabbix. No se transmiten al          servidor Zabbix y se pierden cuando se detiene el agente Zabbix.     -   No modifique la hora de la última modificación de los archivos de registro con         la utilidad 'touch', no copie un archivo de registro para su posterior restauración         del nombre original (esto cambiará el número de inodo del archivo).         En ambos casos el archivo se considerará como diferente y será         analizado desde el principio, lo que puede dar lugar a alertas duplicadas.     -   Si hay varios archivos de registro coincidentes para la métrica `logrt[]` y         el agente de Zabbix está siguiendo el más reciente de ellos y este         archivo de registro más reciente se elimina, aparecerá un mensaje de advertencia.         `"no hay archivos que coincidan con "<máscara de expresión regular>" en "<directorio>"`         El agente Zabbix ignora los archivos de registro con hora de modificación         menor que la hora de modificación más reciente vista por el agente         para la métrica `logrt[]` que se está verificando. -   El agente comienza a leer el archivo de registro desde el punto en que se detuvo en el     momento anterior. -   El número de bytes ya analizados (el contador de tamaño) y el último     tiempo de modificación (el contador de tiempo) se almacena en la     base de datos Zabbix y se envían al agente para asegurarse de que el agente empiece a     leer el archivo de registro desde este punto en los casos en que el agente recién esté     iniciado o haya recibido métricas que previamente estaban deshabilitadas o no     soportadas. Sin embargo, si el agente ha recibido un tamaño distinto de cero     en el contador del servidor, pero la métrica logrt\[\] o logrt.count\[\]      no puede encontrar archivos coincidentes, el contador de tamaño se     restablece a 0 para analizar desde el principio si los archivos aparecen más tarde. -   Siempre que el archivo de registro sea más pequeño que el contador de tamaño de registro     conocido por el agente, el contador se pone a cero y el agente     comienza a leer el archivo de registro desde el principio tomándose el tiempo     contador en cuenta. -   Si hay varios archivos coincidentes con la misma última modificación     tiempo en el directorio, entonces el agente intenta analizar correctamente todos     registrar archivos con el mismo tiempo de modificación y evitar omitir datos o     analizando los mismos datos dos veces, aunque no se puede garantizar en     todas las situaciones. El agente no asume ningún archivo de registro en particular.     esquema de rotación ni determina uno. Cuando se presentan múltiples registros     archivos con la misma hora de última modificación, el agente procesará     ellos en orden lexicográfico descendente. Así, para algunos     esquemas de rotación, los archivos de registro serán analizados e informados en     su orden original. Para otros esquemas de rotación, el registro original     No se respetará el orden de los archivos, lo que puede dar lugar a que se informen coincidencias.     registros del archivo de registro en orden alterado (el problema no ocurre si     los archivos de registro tienen diferentes horas de última modificación). -   El agente Zabbix procesa nuevos registros de un archivo de registro una vez por     cada *intervalo de actualización* segundos. -   El agente Zabbix no envía más de **maxlines** de un archivo de registro por     segundo. El límite evita la sobrecarga de recursos de red y CPU.     y sobrepasa el valor predeterminado proporcionado por el parámetro      **MaxLinesPerSecond** en la el archivo de [configuración del agente](/manual/appendix/config/zabbix_agentd). -   Para encontrar la cadena requerida, Zabbix procesará 10 veces más nuevas     líneas que las establecidas en MaxLinesPerSecond. Así, por ejemplo, si la métrica `log[]`     o `logrt[]` tiene un *intervalo de actualización* de 1 segundo, de forma predeterminada     el agente analizará no más de 200 registros de archivos de registro y enviará     no más de 20 registros coincidentes en el servidor Zabbix en una sola verificación,     aumentando **MaxLinesPerSecond** en el archivo de configuración del agente o     configurando el parámetro **maxlines** en la clave de la métrica, el límite puede ser     aumentado hasta 10000 registros de archivos de registro analizados y 1000 registros de     coincidencias enviados al servidor Zabbix en una sola verificación. Si el *intervalo de actualización*     se establece en 2 segundos, los límites para una verificación se establecerían 2 veces     más que con *Intervalo de actualización* de 1 segundo. -   Además, los valores log y log.count siempre están limitados al 50% del     tamaño del búfer de envío del agente, incluso si no hay valores que no sean de registro en     él. Entonces, para que los valores **maxlines** se envíen en una conexión (y     no en varias conexiones),      el parámetro [BufferSize](/manual/appendix/config/zabbix_agentd) del agente debe     ser al menos maxlines x 2. El agente de Zabbix puede cargar datos durante la recopilación de registros     y así liberar el búfer, mientras que el agente 2 de Zabbix dejará de recopilar registros     hasta que se carguen los datos y se libera el búfer, lo cual se realiza de forma asincrónica. -   En ausencia de métricas de registro, se utiliza todo el tamaño del búfer del agente.     valores no-log. Cuando entran los valores de registro, reemplazan a los anteriores     valores no-log según sea necesario, hasta el 50% designado. -   Para registros de archivos de registro de más de 256 kB, solo se incluyen los primeros 256 kB.     para la coincidencia con la expresión regular y el resto del registro es     ignorado. Sin embargo, si se detiene al agente Zabbix mientras está tratando     con un registro largo el estado interno del agente se pierde y el registro     largo puede ser analizado nuevamente y de manera diferente después de que el agente      haya comenzado de nuevo. -   Nota especial para los separadores de ruta "\\": si file\_format es     "file\\.log", entonces no debería haber un directorio "file", ya que     no es posible definir inequívocamente si "." se ha escapado o es     el primer símbolo del nombre del archivo. -   Las expresiones regulares para `logrt` solo se admiten en el nombre del archivo,     No se admite la coincidencia de expresiones regulares de directorios. -   En plataformas UNIX, un elemento `logrt[]` pasa a ser NOTSUPPORTED si     el directorio donde se espera que se encuentren los archivos de registro no     existe. -   En Microsoft Windows, si no existe un directorio, la métrica     no se convierte a NOTSUPPORTED (por ejemplo, si el directorio está mal escrito en     la clave de la métrica). - La ausencia de archivos de registro para la métrica `logrt[]` no la convierte en     NO SOPORTADA. Los errores de lectura de archivos de registro para la métrica `logrt[]` son     registrados como advertencias en el archivo de registro del agente Zabbix, pero no      convierte la métrica en NO SOPORTADA. -   El archivo de registro del agente Zabbix puede ser útil para descubrir por qué una métrica      `log[]` o `logrt[]` pasó a ser NOTSUPPORTED. Zabbix puede monitorear el archivo de      registro de su agente, excepto cuando esté en DebugLevel=4 o DebugLevel=5. -   Buscar un signo de interrogación usando una expresión regular, p.e. `\?` puede generar      falsos positivos si el archivo de texto contiene símbolos NUL, ya que se reemplazan por "?"      por Zabbix para continuar procesando la línea hasta el carácter de nueva línea.

en-us	#### Important rules  -   A whitelist without a deny rule is only allowed for system.run\[\*\]     items. For all other items, AllowKey parameters are not allowed     without a DenyKey parameter; in this case Zabbix agent **will not     start** with only AllowKey parameters. -   The order matters. The specified parameters are checked one by one     according to their appearance order in the configuration file:     -   As soon as an item key matches an allow/deny rule, the item is         either allowed or denied; and rule checking stops. So if an item         matches both an allow rule and a deny rule, the result will         depend on which rule comes first.     -   The order affects also EnableRemoteCommands parameter (if used). -   Unlimited numbers of AllowKey/DenyKey parameters is supported. -   AllowKey, DenyKey rules do not affect HostnameItem,     HostMetadataItem, HostInterfaceItem configuration parameters. -   Key pattern is a wildcard expression where the wildcard (\*)     character matches any number of any characters in certain position.     It might be used in both the key name and parameters. -   If a specific item key is disallowed in the agent configuration, the     item will be reported as unsupported (no hint is given as to the     reason); -   Zabbix agent with --print (-p) command line option will not show     keys that are not allowed by configuration; -   Zabbix agent with --test (-t) command line option will return     "Unsupported item key." status for keys that are not allowed by     configuration; -   Denied remote commands will not be logged in the agent log (if     LogRemoteCommands=1).
es	#### Reglas importantes  - Solo se permite una lista blanca sin una regla de denegación para system.run\[\*\]     elementos. Para todos los demás elementos, los parámetros AllowKey no están permitidos     sin un parámetro DenyKey; en este caso, el agente Zabbix ** no lo hará     empezar** con solo los parámetros AllowKey. - El orden importa. Los parámetros especificados se comprueban uno por uno     según su orden de aparición en el archivo de configuración:     - Tan pronto como la clave de un elemento coincida con una regla de permitir/denegar, el elemento se         ya sea permitido o denegado; y la verificación de reglas se detiene. Así que si un artículo         coincide tanto con una regla de permitir como con una regla de denegar, el resultado será         depende de qué regla viene primero.     - El orden afecta también al parámetro EnableRemoteCommands (si se usa). - Se admite un número ilimitado de parámetros AllowKey/DenyKey. - Las reglas AllowKey, DenyKey no afectan a HostnameItem,     Parámetros de configuración HostMetadataItem, HostInterfaceItem. - El patrón de clave es una expresión comodín donde el comodín (\*)     carácter coincide con cualquier número de cualquier carácter en cierta posición.     Puede usarse tanto en el nombre de la clave como en los parámetros. - Si una clave de artículo específica no está permitida en la configuración del agente, el     el elemento se informará como no compatible (no se da ninguna pista sobre el     razón); - El agente Zabbix con la opción de línea de comando --print (-p) no se mostrará     claves que no están permitidas por la configuración; - Volverá el agente de Zabbix con la opción de línea de comando --test (-t)     "Clave de elemento no admitida". estado de las claves que no están permitidas por     configuración; - Los comandos remotos denegados no se registrarán en el registro del agente (si     LogRemoteCommands=1).

en-us	#### Importing a template  Import the template configuration contained in the XML string. If any items or triggers in the XML string are missing, they will be deleted from the database, and everything else will be left unchanged.  [Request](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>7.0</version><template_groups><template_group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></template_group></template_groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter>&lt;dt&gt;Server uptime: (.*)&lt;\/dt&gt;</parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)&gt;2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
es	#### Importar una plantilla  Importe la configuración de la plantilla contenida en la cadena XML. Si falta alguna métrica o iniciador en la cadena XML, se eliminará de la base de datos y todo lo demás permanecerá sin cambios.  [Solicitud](/manual/api#performing-requests):  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>7.0</version><template_groups><template_group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></template_group></template_groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter><dt>Server uptime: (.*)<\/dt></parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)>2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n"     },     "id": 1 } ```  Respuesta:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```

en-us	##### Importing data  Import initial schema:      cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix  For proxy with PostgreSQL (or SQLite):      cat /usr/share/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix     cat /usr/share/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db
es	##### Importando datos  Importar esquema inicial:      cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix  Para proxy con PostgreSQL (o SQLite):      cat /usr/share/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix     cat /usr/share/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db

en-us	##### Importing data  Import initial schema:      cat /usr/share/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix  For proxy with PostgreSQL (or SQLite):      cat /usr/share/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix     cat /usr/share/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db
es	##### Importando datos  Importar esquema inicial:      cat /usr/share/doc/zabbix-sql-scripts/mysql/proxy.sql | mysql -uzabbix -p zabbix  Para el proxy con PostgreSQL (o SQLite):      cat /usr/share/doc/zabbix-sql-scripts/postgresql/proxy.sql | sudo -u zabbix psql zabbix     cat /usr/share/doc/zabbix-sql-scripts/sqlite3/proxy.sql | sqlite3 zabbix.db

en-us	#### Importing data  Now import initial schema and data for the **server** with MySQL:      zcat /usr/share/packages/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix  You will be prompted to enter your newly created database password.  With PostgreSQL:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/create.sql.gz | sudo -u zabbix psql zabbix  With TimescaleDB, in addition to the previous command, also run:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/timescaledb/schema.sql.gz | sudo -u <username> psql zabbix  ::: notewarning TimescaleDB is supported with Zabbix server only. :::  For proxy, import initial schema:      zcat /usr/share/packages/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix  For proxy with PostgreSQL:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/schema.sql.gz | sudo -u zabbix psql zabbix
es	#### Importando datos  Ahora importe el esquema y los datos iniciales para el **servidor** con MySQL:      zcat /usr/share/packages/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix  Se le pedirá que ingrese la contraseña de su base de datos recién creada.  Con PostgreSQL:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/create.sql.gz | sudo -u zabbix psql zabbix  Con TimescaleDB, además del comando anterior, ejecuta también:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/timescaledb/schema.sql.gz | sudo -u <username> psql zabbix  ::: notewarning TimescaleDB es compatible solo con el servidor Zabbix. :::  Para proxy, importe el esquema inicial:      zcat /usr/share/packages/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix  Para proxy con PostgreSQL:      zcat /usr/share/packages/zabbix-sql-scripts/postgresql/schema.sql.gz | sudo -u zabbix psql zabbix

en-us	#### Importing data with Timescale DB  With TimescaleDB, in addition to the import command for PostgreSQL, also run:      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix  ::: notewarning TimescaleDB is supported with Zabbix server only. :::
es	#### Importación de datos con Timescale DB  Con TimescaleDB, además del comando de importación para PostgreSQL, también debe ejecutar:      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix  ::: notewarning TimescaleDB solo es compatible con el servidor Zabbix. :::

en-us	#### Importing data with Timescale DB  With TimescaleDB, in addition to the import command for PostgreSQL, also run:      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb/schema.sql | sudo -u zabbix psql zabbix  ::: notewarning TimescaleDB is supported with Zabbix server only. :::
es	#### Importación de datos con Timescale DB  Con TimescaleDB, además del comando de importación para PostgreSQL, también debe ejecutar:      cat /usr/share/zabbix-sql-scripts/postgresql/timescaledb.sql | sudo -u zabbix psql zabbix  ::: notewarning TimescaleDB es compatible solamente con el servidor Zabbix. :::

en-us	#### Importing  To import hosts, do the following:  1. Go to *Data collection* → *Hosts*. 2. Click *Import* in the top right corner. 3. Select the import file. 4. Click *Import* in the bottom right corner of the configuration form.  ![](../../../assets/en/manual/xml_export_import/import_hosts.png){width="600"}  If you mark the *Advanced options* checkbox, a detailed list of all importable elements will be displayed - mark or unmark each import rule as required.  If you click the checkbox in the *All* row, all elements below it will be marked/unmarked.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated using data from the import file. Otherwise, they will not be updated.| |*Create new*|New elements will be created using data from the import file. Otherwise, they will not be created.| |*Delete missing*|Existing elements not present in the import file will be removed. Otherwise, they will not be removed.<br>If *Delete missing* is marked for *Template linkage*, current template linkage not present in the import file will be unlinked. Entities (items, triggers, graphs, etc.) inherited from the unlinked templates will not be removed (unless the *Delete missing* option is selected for each entity as well).|  A success or failure message of the import will be displayed in the frontend.
es	#### Importando  Para importar equipos, haga lo siguiente:  1. Vaya a *Recopilación de datos* → *Equipos*. 2. Haga clic en *Importar* en la esquina superior derecha. 3. Seleccione el archivo de importación. 4. Haga clic en *Importar* en la esquina inferior derecha del formulario de configuración.  ![](../../../assets/en/manual/xml_export_import/import_hosts.png){width="600"}  Si marca la casilla de verificación *Opciones avanzadas*, se mostrará una lista detallada de todos los elementos importables: marque o desmarque cada regla de importación según sea necesario.  Si hace clic en la casilla de verificación en la fila *Todos*, todos los elementos debajo de ella se marcarán/desmarcarán.  Reglas de importación:  |Regla|Descripción| |----|-----------| |*Actualizar existente*|Los elementos existentes se actualizarán utilizando los datos del archivo de importación. En caso contrario no se actualizarán.| |*Crear nuevo*|Se crearán nuevos elementos utilizando los datos del archivo de importación. En caso contrario no se crearán.| |*Eliminar faltante*|Se eliminarán los elementos existentes que no estén presentes en el archivo de importación. De lo contrario, no se eliminarán.<br>Si *Eliminar faltante* está marcado para *Vínculo de plantilla*, el vínculo de plantilla actual que no esté presente en el archivo de importación se desvinculará. Las entidades (métricas, iniciadores, gráficos, etc.) heredadas de las plantillas desvinculadas no se eliminarán (a menos que también se seleccione la opción *Eliminar faltantes* para cada entidad).|  Se mostrará un mensaje de éxito o fracaso de la importación en la interfaz.

en-us	#### Importing  To import media types, do the following:  1. Go to *Alerts* → *Media types*. 2. Click *Import* in the top right corner. 3. Select the import file. 4. Mark the required options in import rules. 5. Click *Import* in the bottom right corner of the configuration form.  ![](../../../assets/en/manual/xml_export_import/import_media.png){width="600"}  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated using data from the import file. Otherwise, they will not be updated.| |*Create new*|New elements will be created using data from the import file. Otherwise, they will not be created.|  A success or failure message of the import will be displayed in the frontend.
es	#### Importando  Para importar tipos de medios, haga lo siguiente:  1. Vaya a *Alertas* → *Tipos de medios*. 2. Haga clic en *Importar* en la esquina superior derecha. 3. Seleccione el archivo de importación. 4. Marque las opciones requeridas en las reglas de importación. 5. Haga clic en *Importar* en la esquina inferior derecha del formulario de configuración.  ![](../../../assets/en/manual/xml_export_import/import_media.png){width="600"}  Reglas de importación:  |Regla|Descripción| |----|-----------| |*Actualizar existente*|Los elementos existentes se actualizarán utilizando los datos del archivo de importación. De lo contrario, no se actualizarán.| |*Crear nuevo*|Se crearán nuevos elementos utilizando los datos del archivo de importación. En caso contrario no se crearán.|  Se mostrará un mensaje de éxito o fracaso de la importación en la interfaz.

en-us	#### Importing  To import templates, do the following:  1. Go to *Data collection* → *Templates*. 2. Click *Import* in the top right corner. 3. Select the import file. 4. Click *Import* in the bottom right corner of the configuration form.  ![](../../../assets/en/manual/xml_export_import/import_templates.png){width="600"}  If you mark the *Advanced options* checkbox, a detailed list of all importable elements will be displayed - mark or unmark each import rule as required.  If you click the checkbox in the *All* row, all elements below it will be marked/unmarked.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated using data from the import file. Otherwise, they will not be updated.| |*Create new*|New elements will be created using data from the import file. Otherwise, they will not be created.| |*Delete missing*|Existing elements not present in the import file will be removed. Otherwise, they will not be removed.<br>If *Delete missing* is marked for *Template linkage*, current template linkage not present in the import file will be unlinked. Entities (items, triggers, graphs, etc.) inherited from the unlinked templates will not be removed (unless the *Delete missing* option is selected for each entity as well).|  On the next screen, you will be able to view the content of a template being imported. If this is a new template, all elements will be listed in green. If updating an existing template, new template elements will be highlighted in green; removed template elements will be highlighted in red; elements that have not changed will be listed on a gray background.  ![](../../../assets/en/manual/xml_export_import/import_templates_details.png){width="600"}  The menu on the left can be used to navigate through the list of changes. The *Updated* section highlights all changes made to existing template elements. The *Added* section lists new template elements. The elements in each section are grouped by element type; click the gray arrow to expand or collapse the group of elements.  ![](../../../assets/en/manual/xml_export_import/import_templates_menu.png)  Review template changes and then click *Import* to perform the template import. A success or failure message of the import will be displayed in the frontend.
es	#### Importación  Para importar plantillas, haga lo siguiente:  1. Vaya a: *Recogida de datos* → *Plantillas*. 2. Haga clic en *Importar* en la esquina de arriba a la derecha. 3. Seleccione el archivo a importar. 4. Haga clic en *Importar* en la esquina inferior derecha del formulario de configuración.  ![](../../../assets/en/manual/xml_export_import/import_templates.png){width="600"}  Si marca la casilla *Opciones avanzadas*, se mostrará una lista de todos los elementos importables - marque o desmarque cada regla de importación según la necesidad.  Si hace clic en la casilla de verificación de la fila *Todo*, todos los elementos situados debajo de ella se marcarán o desmarcarán.  Reglas de importación:  |Regla|Descripción| |----|-----------| |*Update existing*|Los elementos existentes serán actualizados con los datos tomados del archivo de importación. De lo contrario, no se actualizarán.| |*Create new*|La importación agregará nuevos elementos usando los datos del archivo de importación. De lo contrario, no los agregará.| |*Delete missing*|La importación eliminará los elementos existentes que no se encuentren en el archivo de importación. De lo contrario, no los eliminará.<br>Si *Delete missing* es marcado para *Template linkage*, la vinculación actual de plantillas que no se encuentre en el archivo de importación será desvinculada. La entidades (métricas, iniciadores, gráficos, etc.) heredadas de las plantillas desvinculadas no se eliminarán (a menos que la opción *Delete missing* esté seleccionada para cada entidad).|  En la siguiente pantalla, podrá ver el contenido de la plantilla que está importando. Si se trata de una plantilla nueva, todos los elementos se mostrarán en verde. Si se actualiza una plantilla existente, los nuevos elementos de la plantilla se resaltarán en verde; Los elementos de la plantilla eliminados se resaltarán en rojo; los elementos que no han cambiado se mostrarán en un fondo gris.  ![](../../../assets/en/manual/xml_export_import/import_templates_details.png){width="600"}  EL menú de la izquierda puede ser usado para navegar a través de la lista de cambios. La sección *Updated* resalta todos los cambios realizados en los elementos de la plantilla que ya existen. La sección *Added* muestra los nuevos elementos de la plantilla. Los elementos de cada sección se agrupan por tipo de elemento; Presione la flecha gris que apunta hacia abajo para expandir o contraer el grupo de elementos.  ![](../../../assets/en/manual/xml_export_import/import_templates_menu.png)  Revise los cambios de la plantilla y, a continuación, pulse *Importar* para realizar la importación de plantillas. Se mostrará un mensaje de éxito o error de la importación en la interfaz de usuario.

en-us	#### Improved menu section for top triggers  The menu section for viewing the top triggers is now named [*Top 100 triggers*](/manual/web_interface/frontend_sections/reports/triggers_top). The possibility to filter triggers by problem name and tags has been added. Also, the number of detected problems instead of the number of status changes is now displayed for each trigger.
es	#### Sección de menú mejorada para los iniciadores principales  La sección del menú para ver los iniciadores principales ahora se llama [*100 iniciadores principales*](/manual/web_interface/frontend_sections/reports/triggers_top). Se ha agregado la posibilidad de filtrar los iniciadores por nombre del problema y etiquetas. Además, ahora se muestra la cantidad de problemas detectados en lugar de la cantidad de cambios de estado para cada iniciador.

en-us	##### In accepting-side log:      ...failed to accept an incoming connection: from 127.0.0.1: support for TLS was not compiled in
es	##### En el registro del lado de aceptación:      ...failed to accept an incoming connection: from 127.0.0.1: support for TLS was not compiled in

en-us	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 to be displayed on the map.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for host groups.<br>This field is auto-complete, so starting to type the name of a group will offer a dropdown of matching groups.<br>If nothing is selected in both *Host groups* and *Hosts* fields, all hosts with valid coordinates will be displayed.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Hosts*|Select hosts to be displayed on the map.<br>Alternatively, select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This field is auto-complete, so starting to type the name of a host will offer a dropdown of matching hosts.<br>If nothing is selected in both *Host groups* and *Hosts* fields, all hosts with valid coordinates will be displayed.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Tags*|Specify tags to limit the number of hosts displayed in the widget.<br>It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br><br>There are several operators available for each condition:<br>**Exists** - include the specified tag names;<br>**Equals** - include the specified tag names and values (case-sensitive);<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive);<br>**Does not exist** - exclude the specified tag names;<br>**Does not equal** - exclude the specified tag names and values (case-sensitive);<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive).<br><br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the *Or* condition;<br>**Or** - enough if one condition is met.<br><br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Initial view*|Comma-separated center coordinates and an optional zoom level to display when the widget is initially loaded in the format `<latitude>,<longitude>,<zoom>`<br>If initial zoom is specified, the Geomap widget is loaded at the given zoom level. Otherwise, initial zoom is calculated as half of the [max zoom](/manual/web_interface/frontend_sections/administration/general#geographical_maps) for the particular tile provider.<br>The initial view is ignored if the default view is set (see below).<br>Examples:<br>40.6892494,-74.0466891,14<br>40.6892494,-122.0466891|
es	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 los grupos de equipos que se mostrarán en el mapa.<br>Como alternativa, seleccione un widget compatible como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los grupos de equipos.<br>Este campo se completa automáticamente, por lo que comenzar a escribir el nombre de un grupo ofrecerá un menú desplegable de grupos coincidentes.<br>Si no se selecciona nada en los campos *Grupos de equipos* y *Equipos*, todos los equipos con coordenadas válidas.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Equipos*|Seleccione los equipos que se mostrarán en el mapa.<br>Como alternativa, seleccione un widget compatible o el tablero como [origen de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos.<br>Este campo se completa automáticamente, por lo que comenzar a escribir el nombre de un equipo ofrecerá un menú desplegable de equipos coincidentes.<br>Si no se selecciona nada en los campos *Grupos de equipos* y *Equipos*, se mostrarán todos los equipos. con coordenadas válidas.<br>Este parámetro no está disponible al configurar el widget en un [tablero de plantilla](/manual/config/templates/template#adding-dashboards).| |*Etiquetas*|Especifique etiquetas para limitar la cantidad de equipos que se muestran en el widget.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br><br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados;<br>**Igual**: incluye el nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**Contiene**: incluye los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas);<br>**No existe ** - excluye los nombres de etiquetas especificados;<br>**No es igual** - excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**No contiene** - excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas).<br><br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tienen el El mismo nombre de etiqueta se agrupará según la condición *O*;<br>**O**: suficiente si se cumple una condición.<br><br>Este parámetro no está disponible al configurar el widget en un [panel de plantilla] (/manual/config/templates/template#adding-dashboards).| |*Vista inicial*|Coordenadas centrales separadas por comas y un nivel de zoom opcional para mostrar cuando el widget se carga inicialmente en el formato `<latitud>,<longitud>,<zoom>`<br>Si se especifica el zoom inicial, el El widget de mapa geográfico se carga en el nivel de zoom dado. De lo contrario, el zoom inicial se calcula como la mitad del [zoom máximo](/manual/web_interface/frontend_sections/administration/general#geographical_maps) para el proveedor de mosaicos en particular.<br>La vista inicial se ignora si se establece la vista predeterminada (consulte a continuación).<br>Ejemplos:<br>40.6892494,-74.0466891,14<br>40.6892494,-122.0466891|

en-us	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 to display in the widget.<br>Alternatively, select a compatible widget as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for host groups.<br>This field is auto-complete, so starting to type the name of a group will offer a dropdown of matching groups.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Hosts*|Select hosts to display in the widget.<br>Alternatively, select a compatible widget or the dashboard as the [data source](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) for hosts.<br>This field is auto-complete, so starting to type the name of a host will offer a dropdown of matching hosts.<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Host tags*|Specify tags to limit the number of hosts displayed in the widget.<br>It is possible to include as well as exclude specific tags and tag values. Several conditions can be set. Tag name matching is always case-sensitive.<br><br>There are several operators available for each condition:<br>**Exists** - include the specified tag names;<br>**Equals** - include the specified tag names and values (case-sensitive);<br>**Contains** - include the specified tag names where the tag values contain the entered string (substring match, case-insensitive);<br>**Does not exist** - exclude the specified tag names;<br>**Does not equal** - exclude the specified tag names and values (case-sensitive);<br>**Does not contain** - exclude the specified tag names where the tag values contain the entered string (substring match, case-insensitive).<br><br>There are two calculation types for conditions:<br>**And/Or** - all conditions must be met, conditions having the same tag name will be grouped by the Or condition;<br>**Or** - enough if one condition is met.<br><br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).| |*Show hosts in maintenance*|Mark this checkbox for hosts in maintenance to be displayed as well (in this case, maintenance icon will be shown next to the host name). Unmarked by default.| |*Columns*|Add data [columns](#column-configuration) to display.<br>The column order determines their display from left to right.<br>Columns can be reordered by dragging up and down by the handle before the column name.| |*Order by*|Specify the column from the defined *Columns* list to use for *Top N* or *Bottom N* ordering.| |*Order*|Specify the ordering of rows:<br>**Top N** - in descending order according to the *Order by* aggregated value;<br>**Bottom N** - in ascending order according to the *Order by* aggregated value.| |*Host limit*|Number of host rows to be shown (1-100).<br>This parameter is not available when configuring the widget on a [template dashboard](/manual/config/templates/template#adding-dashboards).|
es	Además de los parámetros que son [comunes](/manual/web_interface/frontend_sections/dashboards/widgets#common-parameters)  para todos los widgets, puede configurar las siguientes opciones específicas:  |     |     | |--|--------| |*Grupos de equipos*|Seleccione grupos de equipos para mostrar en el widget.<br>Alternativamente, seleccione un widget compatible como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los grupos de equipos .<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un grupo ofrecerá un menú desplegable de grupos coincidentes.<br>Este parámetro no está disponible al configurar el widget en una [plantilla de tablero](/manual/ config/templates/template#adding-dashboards).| |*Equipos*|Seleccione los equipos para mostrar en el widget.<br>Como alternativa, seleccione un widget compatible o el tablero como [fuente de datos](/manual/web_interface/frontend_sections/dashboards/widgets/#dynamic-parameters) para los equipos .<br>Este campo se completa automáticamente, por lo que al comenzar a escribir el nombre de un equipo ofrecerá un menú desplegable de equipos coincidentes.<br>Este parámetro no está disponible al configurar el widget en una [plantilla de tablero](/manual/ config/templates/template#adding-dashboards).| |*Etiquetas de equipo*|Especifique etiquetas para limitar la cantidad de equipos que se muestran en el widget.<br>Es posible incluir y excluir etiquetas y valores de etiquetas específicos. Se pueden establecer varias condiciones. La coincidencia de nombres de etiquetas siempre distingue entre mayúsculas y minúsculas.<br><br>Hay varios operadores disponibles para cada condición:<br>**Existe**: incluye los nombres de etiquetas especificados;<br>**Igual**: incluye el nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**Contiene**: incluye los nombres de etiquetas especificados donde los valores de las etiquetas contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas);<br>**No existe ** - excluye los nombres de etiquetas especificados;<br>**No es igual** - excluye los nombres y valores de etiquetas especificados (distingue entre mayúsculas y minúsculas);<br>**No contiene** - excluye los nombres de etiquetas especificados donde los valores de etiqueta contienen la cadena ingresada (coincidencia de subcadena, no distingue entre mayúsculas y minúsculas).<br><br>Hay dos tipos de cálculo para las condiciones:<br>**Y/O**: se deben cumplir todas las condiciones, las condiciones que tienen el El mismo nombre de etiqueta se agrupará según la condición O;<br>**O**: suficiente si se cumple una condición.<br><br>Este parámetro no está disponible al configurar el widget en un [panel de plantilla](/ manual/config/templates/template#adding-dashboards).| |*Mostrar equipos en mantenimiento*|Marque esta casilla de verificación para que los equipos en mantenimiento también se muestren (en este caso, el icono de mantenimiento se mostrará junto al nombre del equipo). Sin marcar de forma predeterminada.| |*Columnas*|Agregue  [columnas](#column-configuration) de datos para mostrar.<br>El orden de las columnas determina su visualización de izquierda a derecha.<br>Las columnas se pueden reordenar arrastrando hacia arriba y hacia abajo con el controlador antes del nombre de la columna.| |*Ordenar por*|Especifique la columna de la lista *Columnas* definida que se utilizará para el orden *N superior* o *N inferior*.| |*Orden*|Especifique el orden de las filas:<br>**N superiores**: en orden descendente según el valor agregado *Ordenar por*;<br>**N inferiores**: en orden ascendente según el *Ordenar por* valor agregado.| |*Límite de equipos*|Número de filas de equipo que se mostrarán (1-100).<br>Este parámetro no está disponible al configurar el widget en un [panel de plantilla](/manual/config/templates/template#adding-dashboards ).|

en-us	In addition, Zabbix provides the zabbix-selinux-policy package as a part of source RPM packages for the following OS:  -   RHEL [7](https://repo.zabbix.com/zabbix/7.0/rhel/7/x86_64/), [8](https://repo.zabbix.com/zabbix/7.0/rhel/8/x86_64/), and [9](https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/) -   AlmaLinux [8](https://repo.zabbix.com/zabbix/7.0/alma/8/x86_64/) and [9](https://repo.zabbix.com/zabbix/7.0/alma/9/x86_64/) -   CentOS Stream [8](https://repo.zabbix.com/zabbix/7.0/centos/8/x86_64/) and [9](https://repo.zabbix.com/zabbix/7.0/centos/9/x86_64/) -   Oracle Linux [8](https://repo.zabbix.com/zabbix/7.0/oracle/8/x86_64/) and [9](https://repo.zabbix.com/zabbix/7.0/oracle/9/x86_64/) -   Rocky Linux [8](https://repo.zabbix.com/zabbix/7.0/rocky/8/x86_64/) and [9](https://repo.zabbix.com/zabbix/7.0/rocky/9/x86_64/)  This package provides a basic default policy for SELinux and makes zabbix components work out-of-the-box by allowing Zabbix to create and use sockets and enabling httpd connection to PostgreSQL (used by frontend).   The source *zabbix_policy.te* file contains the following rules:        module zabbix_policy 1.2;      require {       type zabbix_t;       type zabbix_port_t;       type zabbix_var_run_t;       type postgresql_port_t;       type httpd_t;       class tcp_socket name_connect;       class sock_file { create unlink };       class unix_stream_socket connectto;     }          #============= zabbix_t ==============     allow zabbix_t self:unix_stream_socket connectto;     allow zabbix_t zabbix_port_t:tcp_socket name_connect;     allow zabbix_t zabbix_var_run_t:sock_file create;     allow zabbix_t zabbix_var_run_t:sock_file unlink;     allow httpd_t zabbix_port_t:tcp_socket name_connect;          #============= httpd_t ==============     allow httpd_t postgresql_port_t:tcp_socket name_connect;  This package has been created to prevent users from turning off SELinux because of the configuration complexity. It contains the default policy that is sufficient to speed up Zabbix deployment and configuration. For maximum security level, it is recommended to set custom SELinux settings. 
es	Además, Zabbix proporciona el paquete zabbix-selinux-policy como parte de los paquetes RPM de origen para los siguientes sistemas operativos:  -   RHEL [7](https://repo.zabbix.com/zabbix/7.0/rhel/7/x86_64/), [8](https://repo.zabbix.com/zabbix/7.0/rhel/8/ x86_64/) y [9](https://repo.zabbix.com/zabbix/7.0/rhel/9/x86_64/) -   AlmaLinux [8](https://repo.zabbix.com/zabbix/7.0/alma/8/x86_64/) y [9](https://repo.zabbix.com/zabbix/7.0/alma/9/ x86_64/) -   CentOS Stream [8](https://repo.zabbix.com/zabbix/7.0/centos/8/x86_64/) y [9](https://repo.zabbix.com/zabbix/7.0/centos/9 /x86_64/) -   Oracle Linux [8](https://repo.zabbix.com/zabbix/7.0/oracle/8/x86_64/) y [9](https://repo.zabbix.com/zabbix/7.0/oracle/9 /x86_64/) -   Rocky Linux [8](https://repo.zabbix.com/zabbix/7.0/rocky/8/x86_64/) y [9](https://repo.zabbix.com/zabbix/7.0/rocky/9 /x86_64/)  Este paquete proporciona una política predeterminada básica para SELinux y hace que los componentes de zabbix funcionen de inmediato al permitir que Zabbix cree y use sockets y permita la conexión httpd a PostgreSQL (usada por la interfaz).   El archivo fuente *zabbix_policy.te* contiene las siguientes reglas:      module zabbix_policy 1.2;      require {       type zabbix_t;       type zabbix_port_t;       type zabbix_var_run_t;       type postgresql_port_t;       type httpd_t;       class tcp_socket name_connect;       class sock_file { create unlink };       class unix_stream_socket connectto;     }          #============= zabbix_t ==============     allow zabbix_t self:unix_stream_socket connectto;     allow zabbix_t zabbix_port_t:tcp_socket name_connect;     allow zabbix_t zabbix_var_run_t:sock_file create;     allow zabbix_t zabbix_var_run_t:sock_file unlink;     allow httpd_t zabbix_port_t:tcp_socket name_connect;          #============= httpd_t ==============     allow httpd_t postgresql_port_t:tcp_socket name_connect;  Este paquete se creó para evitar que los usuarios desconecten SELinux debido a la complejidad de la configuración. Contiene la política predeterminada que es suficiente para acelerar la implementación y configuración de Zabbix. Para obtener el máximo nivel de seguridad, se recomienda establecer configuraciones personalizadas de SELinux.

en-us	##### Include  You may include individual files or all files in a directory in the configuration file.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching.<br>See [special notes](special_notes_include) about limitations.  Example:      Include=/absolute/path/to/config/files/*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones.<br>Consulte las [notas especiales](special_notes_include) sobre las limitaciones.  Ejemplo:      Include=/absolute/path/to/config/files/*.conf

en-us	##### Include  You may include individual files or all files in a directory in the configuration file. During the installation Zabbix will create the include directory in /usr/local/etc, unless modified during the compile time. The path can be relative to the *zabbix\_agent2.conf* file location.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching.<br>See [special notes](special_notes_include) about limitations.  Example:      Include=/absolute/path/to/config/files/*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración. Durante la instalación, Zabbix creará el directorio de inclusión en /usr/local/etc, a menos que se modifique durante en la compilación del código fuente. La ruta puede ser relativa a la ubicación del archivo *zabbix\_agent2.conf*.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones.<br>Consulte [notas especiales](special_notes_include ) sobre las limitaciones.  Ejemplo:      Include=/absolute/path/to/config/files/*.conf

en-us	##### Include  You may include individual files or all files in a directory in the configuration file (located in `C:\Program Files\Zabbix Agent 2` by default if Zabbix agent is installed using Windows MSI installer packages; located in the folder specified during installation if Zabbix agent is installed as a zip archive). All included files must have correct syntax, otherwise agent will not start. The path can be relative to the *zabbix_agent2.conf* file location (e.g., `Include=.\zabbix_agent2.d\plugins.d\*.conf`).<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching.<br>See [special notes](special_notes_include) about limitations.  Example:      Include=C:\Program Files\Zabbix Agent2\zabbix_agent2.d\*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración (ubicado en `C:\Program Files\Zabbix Agent 2` de forma predeterminada si el agente Zabbix se instala usando los paquetes de instalación MSI de Windows; ubicado en la carpeta especificada durante la instalación si el agente Zabbix se instala como un archivo zip). Todos los archivos incluidos deben tener la sintaxis correcta; de lo contrario, el agente no se iniciará. La ruta puede ser relativa a la ubicación del archivo *zabbix_agent2.conf* (por ejemplo, `Include=.\zabbix_agent2.d\plugins.d\*.conf`).<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones.<br>Ver [notas especiales](special_notes_include) sobre limitaciones.  Ejemplo:      Include=C:\Program Files\Zabbix Agent2\zabbix_agent2.d\*.conf

en-us	##### Include  You may include individual files or all files in a directory in the configuration file (located in `C:\Program Files\Zabbix Agent` by default if Zabbix agent is installed using Windows MSI installer packages; located in the folder specified during installation if Zabbix agent is installed as a zip archive). All included files must have correct syntax, otherwise agent will not start.<br>To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching.<br>See [special notes](special_notes_include) about limitations.  Example:      Include=C:\Program Files\Zabbix Agent\zabbix_agentd.d\*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración (ubicado en `C:\Program Files\Zabbix Agent` de forma predeterminada si el agente Zabbix se instala usando los paquetes de instalación MSI de Windows; ubicado en la carpeta especificada durante la instalación si Zabbix El agente se instala como un archivo zip). Todos los archivos incluidos deben tener sintaxis correcta; de lo contrario, el agente no se iniciará.<br>Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones.<br>Consulte las [notas especiales](special_notes_include) sobre las limitaciones.  Ejemplo:      Include=C:\Program Files\Zabbix Agent\zabbix_agentd.d\*.conf

en-us	##### Include  You may include individual files or all files in a directory in the configuration file. To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching.<br>See [special notes](special_notes_include) about limitations.  Example:      Include=/absolute/path/to/config/files/*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración. Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones.<br>Consulte las [notas especiales](special_notes_include) sobre las limitaciones.  Ejemplo:      Include=/absolute/path/to/config/files/*.conf

en-us	##### Include You may include individual files or all files in a directory in the configuration file. To only include relevant files in the specified directory, the asterisk wildcard character is supported for pattern matching. See [special notes](special_notes_include) about limitations.  Example:      Include=/absolute/path/to/config/files/*.conf
es	##### Include  Puede incluir archivos individuales o todos los archivos en un directorio en el archivo de configuración. Para incluir solo archivos relevantes en el directorio especificado, se admite el carácter comodín asterisco para la coincidencia de patrones. Consulte las [notas especiales](special_notes_include) sobre las limitaciones.  Ejemplo:      Include=/absolute/path/to/config/files/*.conf