en-us	#### Installation  Please always read the installation manual for a particular module. It is recommended to install new modules one by one to catch failures easily.  Just before you install a module:  -   Make sure you have downloaded the module from a trusted source.     Installation of harmful code may lead to consequences, such as data     loss -   Different versions of the same module (same ID) can be installed in     parallel, but only a single version can be enabled at once  Steps to install a module:  -   Unpack your module within its own folder in the `modules` folder of     the Zabbix frontend -   Ensure that your module folder contains at least the manifest.json     file -   Navigate to [Module     administration](/manual/web_interface/frontend_sections/administration/general#modules)     and click the *Scan directory* button -   New module will appear in the list along with its version, author,     description and status -   Enable module by clicking on its status  Troubleshooting:  |Problem|Solution| |---------|----------------------------------------| |*Module did not appear in the list*|Make sure that the manifest.json file exists in `modules/your-module/` folder of the Zabbix frontend. If it does that means the module does not suit the current Zabbix version. If manifest.json file does not exist, you have probably unpacked in the wrong directory.| |*Frontend crashed*|The module code is not compatible with the current Zabbix version or server configuration. Please delete module files and reload the frontend. You'll see a notice that some modules are absent. Go to [Module administration](/manual/web_interface/frontend_sections/administration/general#modules) and click *Scan directory* again to remove non-existent modules from the database.| |*Error message about identical namespace, ID or actions appears*|New module tried to register a namespace, ID or actions which are already registered by other enabled modules. Disable the conflicting module (mentioned in error message) prior to enabling the new one.| |*Technical error messages appear*|Report errors to the developer of the module.|
es	#### Instalación  Lea siempre el manual de instalación de un módulo en particular. Se recomienda instalar nuevos módulos uno por uno para detectar fallos fácilmente.  Justo antes de instalar un módulo:  - Asegúrese de haber descargado el módulo de una fuente confiable.     La instalación de código dañino puede tener consecuencias, como la pérdida de datos.     pérdida - Se pueden instalar diferentes versiones del mismo módulo (mismo ID) en     paralelo, pero solo se puede habilitar una versión a la vez  Pasos para instalar un módulo:  - Desempaquete su módulo dentro de su propia carpeta en la carpeta `modules` de     la interfaz de Zabbix - Asegúrese de que la carpeta de su módulo contenga al menos el archivo manifest.json - Vaya a [administración del     módulo](/manual/web_interface/frontend_sections/administration/general#modules)     y haga clic en el botón *Escanear directorio* - El nuevo módulo aparecerá en la lista junto con su versión, autor,     descripción y estado - Habilite el módulo haciendo clic en su estado  Solución de problemas:  |Problema|Solución| |---------|------------------------------------------------ -| |*El módulo no apareció en la lista*|Asegúrese de que el archivo manifest.json exista en la carpeta `modules/your-module/` de la interfaz de Zabbix. Si es así, significa que el módulo no se adapta a la versión actual de Zabbix. Si el archivo manifest.json no existe, probablemente lo hayas descomprimido en el directorio equivocado.| |*La interfaz falló*|El código del módulo no es compatible con la versión actual de Zabbix o la configuración del servidor. Elimine los archivos del módulo y vuelva a cargar la interfaz. Verá un aviso de que algunos módulos están ausentes. Vaya a [Administración de módulos](/manual/web_interface/frontend_sections/administration/general#modules) y haga clic en *Escanear directorio* nuevamente para eliminar módulos inexistentes de la base de datos.| |*Aparece un mensaje de error sobre un espacio de nombres, ID o acciones idénticos*|Un nuevo módulo intentó registrar un espacio de nombres, ID o acciones que ya están registrados por otros módulos habilitados. Deshabilite el módulo en conflicto (mencionado en el mensaje de error) antes de habilitar el nuevo.| |*Aparecen mensajes de error técnico*|Reportar errores al desarrollador del módulo.|

en-us	#### Installation  Please refer to [Oracle documentation](https://www.oracle.com/database/technologies/releasenote-odbc-ic.html) for all the necessary instructions.  For some additional information please refer to: [Installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
es	#### Instalación  Por favor consulte la [documentación de Oracle](https://www.oracle.com/database/technologies/releasenote-odbc-ic.html) para todas las instrucciones necesarias.  Para obtener información adicional, consulte: [instalación de unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	#### Installation  -   **Red Hat Enterprise Linux**:  ```bash dnf install mariadb-connector-odbc ```  -   **Debian/Ubuntu**:  Please refer to [MySQL documentation](https://dev.mysql.com/downloads/connector/odbc/) (for `mysql-connector-odbc`), or [MariaDB documentation](https://mariadb.com/kb/en/mariadb-connector-odbc/) (for `mariadb-connector-odbc`) to download necessary database driver for the corresponding platform.  For some additional information please refer to: [installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
es	#### Instalación  - **Red Hat Enterprise Linux**:  ```bash dnf install mariadb-connector-odbc ```  - **Debian/Ubuntu**:  Consulte la [documentación de MySQL](https://dev.mysql.com/downloads/connector/odbc/) (para `mysql-connector-odbc`) o la [documentación de MariaDB](https://mariadb.com/ kb/en/mariadb-connector-odbc/) (para `mariadb-connector-odbc`) para descargar el controlador de base de datos necesario para la plataforma correspondiente.  Para obtener información adicional, consulte: [instalación de unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	#### Installation  -   **Red Hat Enterprise Linux**:  ```bash dnf install postgresql-odbc ```  -   **Debian/Ubuntu**:  Please refer to [PostgreSQL documentation](https://www.postgresql.org/download/linux/ubuntu/) to download necessary database driver for the corresponding platform.  For some additional information please refer to: [installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
es	#### Instalación  -   **Red Hat Enterprise Linux**:  ```bash dnf install postgresql-odbc ```  - **Debian/Ubuntu**:  Consulte la [documentación de PostgreSQL](https://www.postgresql.org/download/linux/ubuntu/) para descargar el controlador de base de datos necesario para la plataforma correspondiente.  Para obtener información adicional, consulte: [instalación de unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	#### Installation  -   **Red Hat Enterprise Linux** ([EPEL](https://docs.fedoraproject.org/en-US/epel/) packages):  ```bash dnf install epel-release dnf install freetds ```  -   **Debian/Ubuntu**:  Please refer to [FreeTDS user guide](http://www.freetds.org/userguide/) to download necessary database driver for the corresponding platform.  For some additional information please refer to: [installing unixODBC](/manual/config/items/itemtypes/odbc_checks/).
es	#### Instalación  - **Red Hat Enterprise Linux** ([EPEL](https://docs.fedoraproject.org/en-US/epel/) paquetes):  ```bash dnf install epel-release dnf install freetds ```  - **Debian/Ubuntu**:  Consulte la [guía del usuario de FreeTDS] (http://www.freetds.org/userguide/) para descargar el controlador de base de datos necesario para la plataforma correspondiente.  Para obtener información adicional, consulte: [instalación de unixODBC](/manual/config/items/itemtypes/odbc_checks/).

en-us	##### Installation  See the [package installation](/manual/installation/install_from_packages) section for instructions on how to install Zabbix agent as package.  Alternatively see instructions for [manual installation](/manual/installation/install#installing_zabbix_daemons) if you do not want to use packages.  ::: noteimportant In general, 32bit Zabbix agents will work on 64bit systems, but may fail in some cases. :::
es	##### Instalación  Ver la sección [instalación de paquete ](/manual/instalación/instalar_desde_paquetes) para las instrucciones sobre cómo instalar el agente Zabbix como paquete.  Alternativamente, vea las instrucciones para [instalación manual ](/manual/installation/install#installing_zabbix_daemons) si no desea utilizar paquetes.  ::: notaimportante En general, los agentes Zabbix de 32 bits funcionarán en sistemas 64 bits , pero puede fallar en algunos casos. :::

en-us	#### Installation steps  To install, double-click the downloaded MSI file.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_b.png)  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_c.png)  Accept the license to proceed to the next step.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_d.png)  Specify the following parameters.  |Parameter|Description| |---------|-----------| |*Host name*|Specify host name.| |*Zabbix server IP/DNS*|Specify IP/DNS of Zabbix server.| |*Agent listen port*|Specify agent listen port (10050 by default).| |*Server or Proxy for active checks*|Specify IP/DNS of Zabbix server/proxy for active agent checks.| |*Enable PSK*|Mark the checkbox to enable TLS support via pre-shared keys.| |*Add agent location to the PATH*|Add agent location to the PATH variable.|  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_e.png)  Enter pre-shared key identity and value. This step is only available if you checked *Enable PSK* in the previous step.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_f.png)  Select Zabbix components to install - [Zabbix agent daemon](/manual/concepts/agent), [Zabbix sender](/manual/concepts/sender), [Zabbix get](/manual/concepts/get).  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_g.png)  Zabbix components along with the configuration file will be installed in a *Zabbix Agent* folder in Program Files. zabbix\_agentd.exe will be set up as Windows service with automatic startup.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_h.png)
es	#### Pasos para la instalación  Para instalar, haga doble click en el archivo MSI descargado.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_b.png)  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_c.png)  Acepte la licencia para continuar con el siguiente paso.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_d.png)  Especifique los siguientes parametros.  |Parametro|Descrición| |---------|-----------| |*Host name*|Especifíque el nombre del host.| |*Zabbix server IP/DNS*|Especifíque la IP/DNS del servidor Zabbix.| |*Agent listen port*|Especifíque el puerto de escucha del agente (por defecto es 10050).| |*Server or Proxy for active checks*|Especifíque la IP/DNS del servidor Zabbix/proxy para las verificaciones activas del agente.| |*Enable PSK*|Marca esta casilla para habilitar el soporte TLS mediante el uso de llaves previamente compartidas.| |*Add agent location to the PATH*|Agregar ubicación del agente a lavariable PATH.|  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_e.png)  Agregue la idenditad y el valor de la llave previamente compartida. Este paso sólo esta disponible si marcamos la casilla  *Enable PSK* en el paso anterior.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_f.png) Seleccione los componentes Zabbix a ser instalados - [Zabbix agent daemon](/manual/concepts/agent), [Zabbix sender](/manual/concepts/sender), [Zabbix get](/manual/concepts/get).  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_g.png)  Los componentes Zabbix como el archivo de configuración será instalado en un directorio  *Zabbix Agent* en Archivos de Programa . El programa zabbix\_agentd.exe será configurado como un Servicio de Windows con arranque automático.  ![](../../../../assets/en/manual/installation/install_from_packages/msi0_h.png)

en-us	#### Installation  The official zabbix-web-service package is available in the [Zabbix repository](https://repo.zabbix.com/zabbix/).  To compile [Zabbix web service](/manual/installation/install#installing_zabbix_web_service) from sources, specify the `--enable-webservice` configure option.  **See also:**  -   Configuration file options for     [zabbix\_web\_service](/manual/appendix/config/zabbix_web_service); -   [Setting up scheduled reports](/manual/appendix/install/web_service)
es	#### Instalación  El paquete oficial zabbix-web-service está disponible en el [repositorio de Zabbix](https://repo.zabbix.com/zabbix/).  Para compilar el [servicio web Zabbix](/manual/installation/install#installing_zabbix_web_service) desde las fuentes, especifique la opción de configuración `--enable-webservice`.  **Ver también:**  - Opciones del archivo de configuración para     [zabbix\_web\_service](/manual/appendix/config/zabbix_web_service); - [Configuración de informes programados](/manual/appendix/install/web_service)

en-us	#### Installation  To install Zabbix agent 2, the following options are available:  Windows:  -   from a pre-compiled binary - download the binary and follow the instructions on the [Windows agent installation from MSI](/manual/installation/install_from_packages/win_msi) page -   from sources - see [Building Zabbix agent 2 on Windows](/manual/installation/install/building_zabbix_agent_2_on_windows)  Linux:  -   from distribution packages - follow the instructions on the [Zabbix packages](https://www.zabbix.com/download?zabbix=6.0&os_distribution=alma_linux&os_version=9&components=agent_2&db=&ws=) page, available by choosing your distribution and the Agent 2 component -   from sources - see [Installation from sources](/manual/installation/install#configure-the-sources); note that you must configure the sources by specifying the `--enable-agent2` configuration option  ::: noteclassic Zabbix agent 2 monitoring capabilities can be extended with plugins. While built-in plugins are available out-of-the-box, loadable plugins must be installed separately. For more information, see [Plugins](/manual/config/items/plugins#loadable). :::
es	#### Instalación  Para instalar Zabbix Agent 2, están disponibles las siguientes opciones:  Windows:  -   desde un binario precompilado: descargue el binario y siga las instrucciones en la página [Instalación del agente de Windows desde MSI](/manual/installation/install_from_packages/win_msi) - de las fuentes - consulte [Creación del agente Zabbix 2 en Windows](/manual/installation/install/building_zabbix_agent_2_on_windows)  Linux:  - desde paquetes de distribución - siga las instrucciones en la página [paquetes Zabbix](https://www.zabbix.com/download?zabbix=6.0&os_distribution=alma_linux&os_version=9&components=agent_2&db=&ws=), disponible eligiendo su distribución y el Componente del agente 2 - desde fuentes: consulte [Instalación desde fuentes](/manual/installation/install#configure-the-sources); tenga en cuenta que debe configurar las fuentes especificando la opción de configuración `--enable-agent2`  ::: noteclassic Las capacidades de monitoreo del agente 2 de Zabbix se pueden ampliar con complementos. Si bien los complementos integrados están disponibles listos para usar, los complementos cargables deben instalarse por separado. Para obtener más información, consulte [Complementos](/manual/config/items/plugins#loadable). :::

en-us	#### Install  If installing Zabbix from sources, download the configuration file and place it under conf/ in the webserver HTML documents subdirectory where you copied Zabbix PHP files to.  ![](../../../assets/en/manual/installation/install_6.png){width="550"}  ![](../../../assets/en/manual/installation/saving_zabbix_conf.png){width="350"}  ::: notetip Providing the webserver user has write access to conf/ directory the configuration file would be saved automatically and it would be possible to proceed to the next step right away. :::  Finish the installation.  ![](../../../assets/en/manual/installation/install_7.png){width="550"}  
es	#### Instalar Si instalas Zabbix desde las fuentes, descarga el archivo de configuración y colóquelo bajo conf/ en el subdirectorio de documentos HTML del servidor web donde copió los archivos PHP de Zabbix.  ![](../../../assets/en/manual/installation/install_6.png){width="550"}  ![](../../../assets/en/manual/installation/saving_zabbix_conf.png){width="350"}  ::: notetip Siempre que el usuario del servidor web tenga acceso de escritura al directorio conf/ el archivo de configuración se guardaría automáticamente y sería posible proceder al siguiente paso de inmediato. :::  Finalizar la instalación.  ![](../../../assets/en/manual/installation/install_7.png){width="550"}

en-us	#### Installing agent as Windows service  To install a single instance of Zabbix agent with the default configuration file `c:\zabbix_agentd.conf`:      zabbix_agentd.exe --install  ::: noteimportant On a 64-bit system, a 64-bit Zabbix agent version is required for all checks related to running 64-bit processes to work correctly. :::  If you wish to use a configuration file other than `c:\zabbix_agentd.conf`, you should use the following command for service installation:      zabbix_agentd.exe --config <your_configuration_file> --install  A full path to the configuration file should be specified.  Multiple instances of Zabbix agent can be installed as services like this:        zabbix_agentd.exe --config <configuration_file_for_instance_1> --install --multiple-agents       zabbix_agentd.exe --config <configuration_file_for_instance_2> --install --multiple-agents       ...       zabbix_agentd.exe --config <configuration_file_for_instance_N> --install --multiple-agents  The installed service should now be visible in Control Panel.
es	#### Instalación del agente como servicio de Windows  Para instalar una única instancia del agente Zabbix con el valor predeterminado del archivo de configuración `c:\zabbix_agentd.conf`:      zabbix_agentd.exe --instalar  ::: noteimportant En un sistema de 64 bits, una versión del agente Zabbix de 64 bits es necesario para que funcionen correctamente todas las comprobaciones relacionadas con la ejecución de procesos de 64 bits. :::  Si desea utilizar un archivo de configuración distinto a `c:\zabbix_agentd.conf`, debe usar el siguiente comando para la instalación del servicio:      zabbix_agentd.exe --config <su_archivo_de_configuración> --install  Se debe especificar una ruta completa al archivo de configuración.  Se pueden instalar varias instancias del agente Zabbix como servicios como este:        zabbix_agentd.exe --config <archivo_de_configuración_para_instancia_1> --install --multiple-agents       zabbix_agentd.exe --config <archivo_de_configuración_para_instancia_2> --install --multiple-agents       ...       zabbix_agentd.exe --config <archivo_de_configuración_para_instancia_N> --install --multiple-agents  El servicio instalado ahora debería estar visible en el Panel de control.

en-us	#### Installing agent  The agent can be installed using the graphical user interface or from the command line, for example:      sudo installer -pkg zabbix_agent-6.0.12-macos-amd64-openssl.pkg -target /  Make sure to use the correct Zabbix package version in the command. It must match the name of the downloaded package.
es	#### Instalación del Agente  El agente se puede instalar utilizando la interfaz gráfica de usuario o desde la línea de comando, por ejemplo:      sudo installer -pkg zabbix_agent-6.0.12-macos-amd64-openssl.pkg -target /  Asegúrese de utilizar la versión correcta del paquete Zabbix en el comando. Debe coincidir con el nombre del paquete descargado.

en-us	### Installing debuginfo packages  ::: noteclassic  Debuginfo packages are currently available for RHEL/CentOS versions 7, 6 and 5.  ::: To enable debuginfo repository edit */etc/yum.repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.4/rhel/8/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  This will allow you to install the zabbix-debuginfo package.      # yum install zabbix-debuginfo  This single package contains debug information for all binary Zabbix components.  
es	### Instalación de paquetes debuginfo¶ ¶ ::: notaclásica¶  Los paquetes Debuginfo están actualmente disponibles para RHEL/CentOS¶ versiones 7, 6 y 5.¶ ::: Para habilitar el repositorio debuginfo edite el archivo¶ */etc/yum.repos.d/zabbix.repo*. Cambie `enabled = 0` por `enabled= 1`¶ para el repositorio zabbix-debuginfo.¶ ¶ [zabbix-debuginfo] name=Zabbix Official Repository debuginfo - $basearch baseurl=http://repo.zabbix.com/zabbix/5.4/rhel/8/$basearch/debuginfo/ enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591 gpgcheck=1 ¶ Esto le permitirá instalar el paquete zabbix-debuginfo.¶ ¶     # yum install zabbix-debuginfo¶ ¶ Este único paquete contiene información de depuración para todos los componentes binarios de Zabbix ¶ ¶

en-us	### Installing debuginfo packages  :::noteclassic  Debuginfo packages are currently available for RHEL/CentOS versions 7, 6 and 5.  :::   To enable debuginfo repository, edit */etc/yum.repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  This will allow you to install the zabbix-debuginfo package.      # yum install zabbix-debuginfo  This single package contains debug information for all binary Zabbix components.
es	### Instalación de paquetes debuginfo  :::notaclásica  Los paquetes Debuginfo están actualmente disponibles para RHEL/CentOS versiones 7, 6 y 5. :::  Para habilitar el repositorio debuginfo, edite */etc/yum.repos.d/zabbix.repo* archivo. Cambie `habilitado = 0` a `habilitado = 1` para el repositorio zabbix-debuginfo.      [zabbix-debuginfo]     name=Debuginfo del repositorio oficial de Zabbix - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=archivo:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpcheck=1  Esto le permitirá instalar el paquete zabbix-debuginfo.      # yum install zabbix-debuginfo  Este único paquete contiene información de depuración para todos los componentes binarios de Zabbix.

en-us	### Installing debuginfo packages  :::noteclassic  Debuginfo packages are currently available for RHE versions 7, 6 and 5.  :::   To enable debuginfo repository, edit */etc/yum.repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  This will allow you to install the zabbix-debuginfo package.      dnf install zabbix-debuginfo  This single package contains debug information for all binary Zabbix components.
es	### Instalación de paquetes con información de depuración  :::noteclassic  Los paquetes Debuginfo están actualmente disponibles para RHEL versiones 7, 6 y 5. :::  Para habilitar el repositorio debuginfo, edite el archivo */etc/yum.repos.d/zabbix.repo*. Cambie `enabled=0` a `enabled=1` para el repositorio zabbix-debuginfo.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo - $basearch     baseurl=http://repo.zabbix.com/zabbix/5.5/rhel/7/$basearch/debuginfo/     enabled=0     gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591     gpgcheck=1  Esto le permitirá instalar el paquete zabbix-debuginfo.      dnf install zabbix-debuginfo  Este paquete único contiene la información de depuración para todos los componentes  binarios de Zabbix.

en-us	### Installing debuginfo packages  To enable debuginfo repository edit */etc/zypp/repos.d/zabbix.repo* file. Change `enabled=0` to `enabled=1` for zabbix-debuginfo repository.      [zabbix-debuginfo]     name=Zabbix Official Repository debuginfo     type=rpm-md     baseurl=http://repo.zabbix.com/zabbix/4.5/sles/15/x86_64/debuginfo/     gpgcheck=1     gpgkey=http://repo.zabbix.com/zabbix/4.5/sles/15/x86_64/debuginfo/repodata/repomd.xml.key     enabled=0     update=1  This will allow you to install zabbix-***<component>***-debuginfo packages.
es	### Instalación de paquetes debuginfo  Para habilitar el repositorio debuginfo, edite el archivo */etc/zypp/repos.d/zabbix.repo* Cambie `enabled=0` a `enabled=1` para el repositorio zabbix-debuginfo.      [zabbix-debuginfo]     name=Debuginfo del repositorio oficial de Zabbix     type=rpm-md     baseurl=http://repo.zabbix.com/zabbix/4.5/sles/15/x86_64/debuginfo/     gpcheck=1     gpgkey=http://repo.zabbix.com/zabbix/4.5/sles/15/x86_64/debuginfo/repodata/repomd.xml.key     enabled=0     update=1  Esto le permitirá instalar los paquetes zabbix-***<componente>***-debuginfo

en-us	##### Installing Elasticsearch and creating mapping  Final two steps of making things work are installing Elasticsearch itself and creating mapping process.  To install Elasticsearch please refer to [Elasticsearch installation guide](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic Mapping is a data structure in Elasticsearch (similar to a table in a database). Mapping for all history data types is available here: `database/elasticsearch/elasticsearch.map`. :::  ::: notewarning Creating mapping is mandatory. Some functionality will be broken if mapping is not created according to the instruction. :::  To create mapping for `text` type send the following request to Elasticsearch:  ``` {.java} curl -X PUT \  http://your-elasticsearch.here:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type": "text"          }       }    } }' ```  Similar request is required to be executed for `Character` and `Log` history values mapping creation with corresponding type correction.  ::: noteclassic To work with Elasticsearch please refer to [Requirement page](/manual/installation/requirements#server) for additional information. :::  ::: noteclassic [Housekeeper](/manual/installation/requirements?s[]=housekeeper) is not deleting any data from Elasticsearch. :::
es	##### Instalación de Elasticsearch y creación de mapeo  Los dos últimos pasos para que todo funcione son instalar Elasticsearch en sí mismo y creando el proceso de mapeo.  Para instalar Elasticsearch, consulte [Instalación de Elasticsearch guía](https://www.elastic.co/guide/en/elasticsearch/reference/current/setup.html).  ::: noteclassic El mapeo es una estructura de datos en Elasticsearch (similar a una tabla en una base de datos). El mapeo para todos los tipos de datos históricos está disponible aquí: `base de datos/elasticsearch/elasticsearch.map`. :::  ::: notewarning La creación de un mapeo es obligatoria. Alguna funcionalidad se romperá si el mapeo no se crea de acuerdo con la instrucción. :::  Para crear una asignación para el tipo "texto", envíe la siguiente solicitud a Elasticsearch:  ``` {.java} curl -X PUT \  http://your-elasticsearch.aquí:9200/text \  -H 'content-type:application/json' \  -d '{    "settings": {       "index": {          "number_of_replicas": 1,          "number_of_shards": 5       }    },    "mappings": {       "properties": {          "itemid": {             "type": "long"          },          "clock": {             "format": "epoch_second",             "type": "date"          },          "value": {             "fields": {                "analyzed": {                   "index": true,                   "type": "text",                   "analyzer": "standard"                }             },             "index": false,             "type" : "text"          }       }    } }' ```  Se requiere ejecutar una solicitud similar para la creación del mapeo de valores históricos "Carácter" y "Registro" con la corrección de tipo correspondiente.  ::: noteclassic Para trabajar con Elasticsearch, consulte la [página de requisitos](/manual/installation/requirements#server) para obtener información adicional. :::  ::: noteclassic El [limpiador interno](/manual/installation/requirements?s[]=housekeeper) no elimina ningún dato de Elasticsearch. :::

en-us	##### Installing frontend  Please see [Web interface installation](/manual/installation/frontend) page for information about Zabbix frontend installation wizard.
es	##### Instalar el frontend  Por favor vea la página [Instalar la interfaz web de Zabbix](/manual/installation/frontend) para información referente al asistente de instalación del Zabbix frontend.

en-us	#### Installing locales  To list all installed languages, run:      locale -a  If some languages that are needed are not listed, open the */etc/locale.gen* file and uncomment the required locales. Since Zabbix uses UTF-8 encoding, you need to select locales with UTF-8 charset.  Now, run:      locale-gen   Restart the web server.  The locales should now be installed. It may be required to reload Zabbix frontend page in browser using Ctrl + F5 for new languages to appear.
es	#### Instalación de configuraciones locales  Para enumerar todos los idiomas instalados, ejecute:      locale -a  Si algunos idiomas necesarios no aparecen en la lista, abra el */etc/locale.gen* y descomente las configuraciones regionales requeridas. Dado que Zabbix utilizar la codificación UTF-8, debe seleccionar configuraciones regionales con conjunto de caracteres UTF-8.  Ahora, ejecuta:      locale-gen  Reinicie el servidor web.  Las configuraciones locales ahora deberían estar instaladas. Es posible que sea necesario recargar la página Zabbix Frontend en el navegador usando Ctrl + F5 para que aparezcan nuevos idiomas.

en-us	#### Installing MIB files  On Debian-based systems:      apt install snmp-mibs-downloader     download-mibs  On RedHat-based systems:      dnf install net-snmp-libs
es	#### Instalación de archivos MIB  En sistemas basados en Debian:      apt install snmp-mibs-downloader     download-mibs  En sistemas basados en RedHat:      dnf install net-snmp-libs

en-us	#### Installing MinGW Compiler  1\. Download MinGW-w64 with SJLJ (set jump/long jump) Exception Handling and Windows threads (for example *x86\_64-8.1.0-release-win32-sjlj-rt\_v6-rev0.7z*)\ 2. Extract and move to *c:\\mingw*\ 3. Setup environmental variable      @echo off     set PATH=%PATH%;c:\mingw\bin     cmd  When compiling use Windows prompt instead of MSYS terminal provided by MinGW
es	#### Instalar el Compilador MinGW  1\. Descargar MinGW-w64 con SJLJ (set jump/long jump) Exception Handling y Windows threads (por ejemplo *x86\_64-8.1.0-release-win32-sjlj-rt\_v6-rev0.7z*)\ 2. Extraer el paquete y moverlo a *c:\\mingw*\ 3. Configurar la  variable de ambiente      @echo off     set PATH=%PATH%;c:\mingw\bin     cmd  Cuando compile utilice la línea de comandos Windows en lugar de la termina MSYS provista por MinGW

en-us	#### Installing OpenSSL development libraries  1\. Download 32 and 64 bit builds from <https://curl.se/windows/>\ 2. Extract files into *c:\\dev\\openssl32* and *c:\\dev\\openssl* directories accordingly.\ 3. After that remove extracted *\*.dll.a* (dll call wrapper libraries) as MinGW prioritizes them before static libraries.
es	#### Instalar las librerías de desarrollo OpenSSL  1\. Descargar las compilaciones 32 y 64 bit desde <https://curl.se/windows/>\ 2. Extraer los archivos dentro de los directorios *c:\\dev\\openssl32* y *c:\\dev\\openssl* respectivamente.\ 3.  4. Después de esto borre los archivos extraídos *\*.dll.a* (dll llama a las librerías contenedoras) dado a que MinGW prioriza esas librerías antes de las librerías estáticas..

en-us	#### Installing unixODBC drivers  A unixODBC database driver should be installed for the database, which will be monitored. unixODBC has a list of supported databases and drivers: <http://www.unixodbc.org/drivers.html>. In some Linux distributions database drivers are included in package repositories.  Installing MySQL database driver on Ubuntu/Debian systems using the *apt* package manager:      apt install odbc-mariadb  Installing MySQL database driver on RedHat/Fedora-based systems using the *dnf* package manager:      dnf install mariadb-connector-odbc  Installing MySQL database driver on SUSE-based systems using the *zypper* package manager:      zypper in mariadb-connector-odbc
es	#### Instalación de controladores UnixODBC  Se debe instalar un controlador de base de datos UnixODBC para la base de datos, que será monitoreada. unixODBC tiene una lista de bases de datos compatibles y controladores: <http://www.unixodbc.org/drivers.html>. En algunas distribuciones Linux, los controladores de bases de datos se incluyen en los repositorios de paquetes.  Instalación del controlador de base de datos MySQL en sistemas Ubuntu/Debian usando el administrador de paquetes *apt*:      apt install odbc-mariadb  Instalación del controlador de base de datos MySQL en sistemas basados en RedHat/Fedora usando el gestor de paquetes *dnf*:      dnf install mariadb-connector-odbc  Instalación del controlador de base de datos MySQL en sistemas basados en SUSE utilizando el gestor de paquetes *zypper*:      zypper in mariadb-connector-odbc

en-us	#### Installing unixODBC  The suggested way of installing unixODBC is to use the Linux operating system default package repositories. In the most popular Linux distributions unixODBC is included in the package repository by default. If it's not available, it can be obtained at the unixODBC homepage: <http://www.unixodbc.org/download.html>.  Installing unixODBC on Ubuntu/Debian systems using the *apt* package manager:      apt install unixodbc unixodbc-dev  Installing unixODBC on RedHat/Fedora-based systems using the *dnf* package manager:      dnf install unixODBC unixODBC-devel  Installing unixODBC on SUSE-based systems using the *zypper* package manager:      zypper in unixODBC-devel  ::: noteclassic The unixodbc-dev or unixODBC-devel package is needed to compile Zabbix with unixODBC support. :::
es	#### Instalación de unixODBC  La forma sugerida de instalar UnixODBC es utilizar los repositorios de paquetes predeterminados del sistema operativo Linux. En las distribuciones de Linux más populares   se incluye unixODBC en el repositorio de paquetes de forma predeterminada. Si no está disponible, se puede obtener en la página de inicio de unixODBC: <http://www.unixodbc.org/download.html>.  Instalación de unixODBC en sistemas Ubuntu/Debian usando el administrador de paquetes *apt*:      apt install unixodbc unixodbc-dev  Instalación de unixODBC en sistemas basados en RedHat/Fedora usando el gestor de paquetes *dnf*:      dnf install unixODBC unixODBC-devel  Instalación de unixODBC en sistemas basados en SUSE usando el gestor de paquetes *zypper*:      zypper in unixODBC-devel  ::: noteclassic El paquete unixODBC-devel es necesario para compilar Zabbix con soporte UnixODBC. :::

en-us	#### - Installing Zabbix daemons
es	#### - Instalación de los demonios Zabbix

en-us	#### Installing Zabbix  If installing Zabbix directly from [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), translation files should be generated manually. To generate translation files, run:      make gettext     locale/make_mo.sh  This step is not needed when installing Zabbix from packages or source tar.gz files.
es	#### Instalando Zabbix  Si instala Zabbix directamente desde [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), los archivos de traducción deben generarse manualmente. Para generar traducción de archivos, ejecute:   make gettext  locale/make_mo.sh  Este paso no es necesario al instalar Zabbix desde paquetes o fuente de archivos tar.gz.

en-us	#### - Installing Zabbix web interface
es	#### - Instalar la interfaz web de Zabbix

en-us	### Integer history  The integer history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|integer|Received value.|
es	### Historial de número entero  El objeto de historial de número entero tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#tipos_de_datos)|Descripción| |--|--|------| |reloj|marca de tiempo|Hora en que se recibió ese valor.| |itemid|cadena|ID del item relacionado.| |ns|número entero|Nanosegundos de cuando se recibió el valor.| |valor|entero|Valor recibido.|

en-us	### Integer trend  The integer trend object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Timestamp of an hour for which the value was calculated. E. g. timestamp of 04:00:00 means values calculated for period 04:00:00-04:59:59.| |itemid|integer|ID of the related item.| |num|integer|Number of values that were available for the hour.| |value\_min|integer|Hourly minimum value.| |value\_avg|integer|Hourly average value.| |value\_max|integer|Hourly maximum value.|
es	### Tendencia entera  El objeto de tendencia entera tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |clock|marca de tiempo|Marca de tiempo de una hora para la cual se calculó el valor. Por ejemplo, la marca de tiempo 04:00:00 significa valores calculados para el período 04:00:00-04:59:59.| |itemid|entero|ID de la métrica relacionada.| |num|entero|Número de valores que estaban disponibles para la hora.| |value\_min|entero|Valor mínimo horario.| |value\_avg|entero|Valor promedio horario.| |value\_max|entero|Valor máximo horario.|

en-us	#### Integrations  The following integrations are available, allowing predefined webhook media types to be used for pushing Zabbix notifications to:  -   [brevis.one](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/brevis.one/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Discord](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/discord/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Event-Driven Ansible](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/event_driven_ansible/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Express.ms     messenger](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/express.ms/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Github     issues](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/github/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [GLPi](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/glpi/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [iLert](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/ilert/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [iTop](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/itop/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Jira](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/jira/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Jira Service     Desk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/jira_servicedesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [ManageEngine     ServiceDesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/manageengine_servicedesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Mantis Bug Tracker](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/mantisbt/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Mattermost](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/mattermost/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Microsoft     Teams](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/msteams/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [LINE](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/line/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Opsgenie](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/opsgenie/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [OTRS](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/otrs_ce/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Pagerduty](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/pagerduty/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Pushover](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/pushover/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Redmine](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/redmine/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Rocket.Chat](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/rocketchat/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [ServiceNow](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/servicenow/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SIGNL4](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/signl4/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Slack](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/slack/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SolarWinds](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/solarwinds/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SysAid](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/sysaid/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Telegram](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/telegram/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [TOPdesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/topdesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [VictorOps](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/victorops/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Zammad](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/zammad/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Zendesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/zendesk/README.md?at=refs%2Fheads%2Frelease%2F6.0)  ::: notetip  In addition to the services listed here, Zabbix can be integrated with **Spiceworks** (no webhook is required). To convert Zabbix notifications into Spiceworks tickets, create an [email media type](/manual/config/notifications/media/email) and enter Spiceworks helpdesk email address (e.g. help\@zabbix.on.spiceworks.com) in the profile settings of a designated Zabbix user.  :::
es	#### Integraciones  Las siguientes integraciones están disponibles, lo que permite  tipos de medios predefinidos de webhook que se utilizarán para enviar notificaciones de Zabbix a:  -  [brevis.one](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/brevis.one/README.md?at=refs%2Fheads%2Frelease%2F6.0 ) -   [Discordia](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/discord/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Ansible impulsado por eventos](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/event_driven_ansible/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Expreso.ms     mensajero](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/express.ms/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Github     problemas](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/github/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [GLPi](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/glpi/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [iLert](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/ilert/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [iTop](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/itop/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Jira](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/jira/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Servicio Jira     Escritorio](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/jira_servicedesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Administrar motor     ServiceDesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/manageengine_servicedesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Mantis Bug Tracker](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/mantisbt/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Mattermost](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/mattermost/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Microsoft     Teams](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/msteams/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [LINE](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/line/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Opsgenie](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/opsgenie/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [OTRS](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/otrs_ce/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Pagerduty](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/pagerduty/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Pushover](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/pushover/README.md?at=refs%2Fheads%2Frelease%2F6.0) -  [Redmine](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/redmine/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Rocket.Chat](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/rocketchat/README.md?at=refs%2Fheads%2Frelease%2F6.0) -  [ServiceNow](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/servicenow/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SIGNL4](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/signl4/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Slack](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/slack/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SolarWinds](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/solarwinds/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [SysAid](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/sysaid/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Telegram](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/telegram/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [TOPdesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/topdesk/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [VictorOps](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/victorops/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Zammad](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/zammad/README.md?at=refs%2Fheads%2Frelease%2F6.0) -   [Zendesk](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/zendesk/README.md?at=refs%2Fheads%2Frelease%2F6.0)  ::: notetip  Además de los servicios enumerados aquí, Zabbix puede ser integrado con **Spiceworks** (no se requiere webhook). Para convertir las notificaciones de Zabbix en tickets de Spiceworks, cree un [tipo de medio de correo electrónico](/manual/config/notifications/media/email) e ingrese la dirección de correo electrónico del servicio de asistencia técnica de Spiceworks (por ejemplo, help\@zabbix.on.spiceworks.com) en la configuración del perfil de un usuario designado de Zabbix. :::

en-us	##### Interface creation when adding hosts  When hosts are added as a result of network discovery, they get interfaces created according to these rules:  -   the services detected - for example, if an SNMP check succeeded, an     SNMP interface will be created -   if a host responded both to Zabbix agent and SNMP requests, both     types of interfaces will be created -   if uniqueness criteria are Zabbix agent or SNMP-returned data, the     first interface found for a host will be created as the default one.     Other IP addresses will be added as additional interfaces.      Action's conditions (such as Host IP) do not impact adding interfaces.      *Note* that this will work if all interfaces are discovered by the      same discovery rule. If a different discovery rule discovers      a different interface of the same host, an additional host will be added. -   if a host responded to agent checks only, it will be created with an     agent interface only. If it would start responding to SNMP later,     additional SNMP interfaces would be added. -   if 3 separate hosts were initially created, having been discovered     by the "IP" uniqueness criteria, and then the discovery rule is     modified so that hosts A, B and C have identical uniqueness criteria     result, B and C are created as additional interfaces for A, the     first host. The individual hosts B and C remain. In *Monitoring →     Discovery* the added interfaces will be displayed in the "Discovered     device" column, in black font and indented, but the "Monitored host"     column will only display A, the first created host.     "Uptime/Downtime" is not measured for IPs that are considered to be     additional interfaces.
es	##### Creación de interfaz al agregar hosts  Cuando se agregan hosts como resultado del descubrimiento de la red, obtienen interfaces creadas de acuerdo con estas reglas:  - los servicios detectados - por ejemplo, si una verificación SNMP tuvo éxito, un     Se creará la interfaz SNMP - si un host respondió tanto al agente Zabbix como a las solicitudes SNMP, ambas     Se crearán tipos de interfaces. - si los criterios de unicidad son el agente Zabbix o los datos devueltos por SNMP, el     La primera interfaz encontrada para un host se creará como la predeterminada.     Se agregarán otras direcciones IP como interfaces adicionales.      Las condiciones de la acción (como la IP del host) no afectan la adición de interfaces.      *Tenga en cuenta* que esto funcionará si todas las interfaces son descubiertas por el      misma regla de descubrimiento. Si una regla de descubrimiento diferente descubre      una interfaz diferente del mismo host, se agregará un host adicional. - si un host respondió solo a las comprobaciones del agente, se creará con un     interfaz de agente únicamente. Si comenzara a responder a SNMP más tarde,     Se agregarían interfaces SNMP adicionales. - si inicialmente se crearon 3 hosts separados, después de haber sido descubiertos     por los criterios de unicidad "IP", y luego la regla de descubrimiento es     modificado para que los hosts A, B y C tengan criterios de unicidad idénticos     Como resultado, B y C se crean como interfaces adicionales para A, el     primer anfitrión. Los anfitriones individuales B y C permanecen. En *Monitoreo →     Descubrimiento* las interfaces agregadas se mostrarán en la sección "Descubiertos     "Dispositivo", en fuente negra y con sangría, pero la columna "Host monitoreado"     La columna solo mostrará A, el primer host creado.     El "tiempo de actividad/tiempo de inactividad" no se mide para las IP que se consideran     interfaces adicionales.

en-us	#### Internal event actions  The following conditions can be set for actions based on internal events:  |Condition type|Supported operators|Description| |--|--|------| |*Event type*|equals|**Item in "not supported" state** - matches events where an item goes from a 'normal' to 'not supported' state<br>**Low-level discovery rule in "not supported" state** - matches events where a low-level discovery rule goes from a 'normal' to 'not supported' state<br>**Trigger in "unknown" state** - matches events where a trigger goes from a 'normal' to 'unknown' state| |*Host group*|equals<br>does not equal|Specify host groups or host groups to exclude.<br>**equals** - event belongs to this host group.<br>**does not equal** - event does not belong to this host group.| |*Tag name*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag or event tag to exclude.<br>**equals** - event has this tag<br>**does not equal** - event does not have this tag<br>**contains** - event has a tag containing this string<br>**does not contain** - event does not have a tag containing this string| |*Tag value*|equals<br>does not equal<br>contains<br>does not contain|Specify event tag and value combination or tag and value combination to exclude.<br>**equals** - event has this tag and value<br>**does not equal** - event does not have this tag and value<br>**contains** - event has a tag and value containing these strings<br>**does not contain** - event does not have a tag and value containing these strings| |*Template*|equals<br>does not equal|Specify templates or templates to exclude.<br>**equals** - event belongs to an item/trigger/low-level discovery rule inherited from this template.<br>**does not equal** - event does not belong to an item/trigger/low-level discovery rule inherited from this template.| |*Host*|equals<br>does not equal|Specify hosts or hosts to exclude.<br>**equals** - event belongs to this host.<br>**does not equal** - event does not belong to this host.|
es	#### Acciones de eventos internos  Las siguientes condiciones se pueden establecer para acciones basadas en eventos:  |Tipo de condición|Operadores admitidos|Descripción| |--|--|------| |*Tipo de evento*|es igual a|**Elemento en estado "no admitido"**: coincide con eventos en los que un elemento pasa de un estado 'normal' a 'no admitido'<br>**Regla de descubrimiento de bajo nivel en estado "no admitido" compatible"**: coincide con eventos en los que una regla de descubrimiento de bajo nivel pasa de un estado 'normal' a 'no compatible'<br>**Activador en estado "desconocido"**: coincide con eventos en los que un activador pasa de un estado ' estado normal' a 'desconocido'| |*Grupo de hosts*|es igual a<br>no es igual|Especifique grupos de hosts o grupos de hosts para excluir.<br>**es igual a** - el evento pertenece a este grupo de hosts.<br>**no es igual** - evento no pertenece a este grupo de host.| |*Nombre de etiqueta*|es igual a<br>no es igual a<br>contiene<br>no contiene|Especifique la etiqueta de evento o etiqueta de evento para excluir.<br>**es igual a**: el evento tiene esta etiqueta<br>* *no es igual** - el evento no tiene esta etiqueta<br>**contiene** - el evento tiene una etiqueta que contiene esta cadena<br>**no contiene** - el evento no tiene una etiqueta que contiene esta cadena| |*Valor de etiqueta*|es igual a<br>no es igual a<br>contiene<br>no contiene|Especifique la etiqueta de evento y la combinación de valor o la combinación de etiqueta y valor para excluir.<br>**es igual a**: el evento tiene esto etiqueta y valor<br>**no es igual**: el evento no tiene esta etiqueta y valor<br>**contiene**: el evento tiene una etiqueta y un valor que contiene estas cadenas<br>**no contiene** - el evento no tiene una etiqueta y un valor que contenga estas cadenas | |*Template*|equals<br>no es igual|Especifique plantillas o plantillas para excluir.<br>**equals**: el evento pertenece a un elemento/disparador/regla de descubrimiento de bajo nivel heredada de esta plantilla.<br> **no es igual**: el evento no pertenece a un elemento/disparador/regla de detección de bajo nivel heredada de esta plantilla.| |*Host*|es igual a<br>no es igual|Especifique hosts o hosts para excluir.<br>**equals**: el evento pertenece a este host.<br>**no es igual**: el evento no pertenece a este anfitrión.|

en-us	#### Internal events  Internal events happen when:  -   an item changes state from 'normal' to 'unsupported' -   an item changes state from 'unsupported' to 'normal' -   a low-level discovery rule changes state from 'normal' to     'unsupported' -   a low-level discovery rule changes state from 'unsupported' to     'normal' -   a trigger changes state from 'normal' to 'unknown' -   a trigger changes state from 'unknown' to 'normal'  Internal events are supported since Zabbix 2.2. The aim of introducing internal events is to allow users to be notified when any internal event takes place, for example, an item becomes unsupported and stops gathering data.  Internal events are only created when internal actions for these events are enabled. To stop generation of internal events (for example, for items becoming unsupported), disable all actions for internal events in Configuration → Actions → Internal actions.  ::: noteclassic  If internal actions are disabled, while an object is in the 'unsupported' state, recovery event for this object will still be created.\ \ If internal actions are enabled, while an object is in the 'unsupported' state, recovery event for this object will be created, even though 'problem event' has not been created for the object.  :::  See also: [Receiving notification on unsupported items](/manual/config/notifications/unsupported_item)
es	#### Eventos internos  Los eventos internos ocurren cuando:  - una métrica cambia de estado de 'normal' a 'no compatible' - una métrica cambia de estado de 'no compatible' a 'normal' - una regla de descubrimiento de bajo nivel cambia de estado de 'normal' a     'no soportada' - una regla de descubrimiento de bajo nivel cambia de estado de 'no soportada' a     'normal' - un iniciador cambia de estado de 'normal' a 'desconocido' - un iniciador cambia de estado de 'desconocido' a 'normal'  Los eventos internos son compatibles desde Zabbix 2.2. El objetivo de introducir eventos internos es permitir que los usuarios sean notificados cuando cualquier evento interno tiene lugar, por ejemplo, una métrica deja de ser compatible y para de reunir datos.  Los eventos internos solo se crean cuando las acciones internas para estos eventos están habilitadas. Para detener la generación de eventos internos (por ejemplo, para métricas que dejan de estar soportadas), deshabilite todas las acciones para eventos internos en Configuración → Acciones → Acciones internas.  ::: noteclassic  Si las acciones internas están deshabilitadas, mientras un objeto está en el estado 'no soportado', el evento de recuperación para este objeto seguirá siendo creado.\ \ Si las acciones internas están habilitadas, mientras que un objeto está en el estado 'no soportado', se creará un evento de recuperación para este objeto, aunque no se ha creado un 'evento problemático' para el objeto. :::  Ver también: [Recibir notificación sobre métricas no soportadas](/manual/config/notifications/unsupported_item)

en-us	#### Internal queue items  There are also another two items specifically allowing to remote query internal queue stats on another Zabbix instance:  -   `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` internal item - for     direct internal queue queries to remote Zabbix server/proxy -   `zabbix.stats[<ip>,<port>,queue,<from>,<to>]` agent item - for     agent-based internal queue queries to remote Zabbix server/proxy  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)
es	#### Métricas de la cola interna  También hay otras dos métricas que permiten específicamente realizar consultas remotas de estadísticas de la cola interna en otra instancia de Zabbix:  - métrica interna `zabbix[stats,<ip>,<port>,queue,<from>,<to>]` - para     dirigir consultas de cola interna al servidor/proxy Zabbix remoto - métrica del agente `zabbix.stats[<ip>,<puerto>,cola,<de>,<a>]` - para     consultas de cola interna basadas en agentes al servidor/proxy remoto de Zabbix  Ver también: [Métricas internas](/manual/config/items/itemtypes/internal), [Métricas del agente Zabbix](/manual/config/items/itemtypes/zabbix_agent)

en-us	#### Internal workings of bulk processing  Zabbix server and proxy query SNMP devices for multiple values in a single request. This affects several types of SNMP items:  -   regular SNMP items -   SNMP items [with dynamic     indexes](/manual/config/items/itemtypes/snmp/dynamicindex) -   SNMP [low-level discovery     rules](/manual/discovery/low_level_discovery/examples/snmp_oids)  All SNMP items on a single interface with identical parameters are scheduled to be queried at the same time. The first two types of items are taken by pollers in batches of at most 128 items, whereas low-level discovery rules are processed individually, as before.  On the lower level, there are two kinds of operations performed for querying values: getting multiple specified objects and walking an OID tree.  For "getting", a GetRequest-PDU is used with at most 128 variable bindings. For "walking", a GetNextRequest-PDU is used for SNMPv1 and GetBulkRequest with "max-repetitions" field of at most 128 is used for SNMPv2 and SNMPv3.  Thus, the benefits of bulk processing for each SNMP item type are outlined below:  -   regular SNMP items benefit from "getting" improvements; -   SNMP items with dynamic indexes benefit from both "getting" and     "walking" improvements: "getting" is used for index verification and     "walking" for building the cache; -   SNMP low-level discovery rules benefit from "walking" improvements.  However, there is a technical issue that not all devices are capable of returning 128 values per request. Some always return a proper response, but others either respond with a "tooBig(1)" error or do not respond at all once the potential response is over a certain limit.  In order to find an optimal number of objects to query for a given device, Zabbix uses the following strategy. It starts cautiously with querying 1 value in a request. If that is successful, it queries 2 values in a request. If that is successful again, it queries 3 values in a request and continues similarly by multiplying the number of queried objects by 1.5, resulting in the following sequence of request sizes: 1, 2, 3, 4, 6, 9, 13, 19, 28, 42, 63, 94, 128.  However, once a device refuses to give a proper response (for example, for 42 variables), Zabbix does two things.  First, for the current item batch it halves the number of objects in a single request and queries 21 variables. If the device is alive, then the query should work in the vast majority of cases, because 28 variables were known to work and 21 is significantly less than that. However, if that still fails, then Zabbix falls back to querying values one by one. If it still fails at this point, then the device is definitely not responding and request size is not an issue.  The second thing Zabbix does for subsequent item batches is it starts with the last successful number of variables (28 in our example) and continues incrementing request sizes by 1 until the limit is hit. For example, assuming the largest response size is 32 variables, the subsequent requests will be of sizes 29, 30, 31, 32, and 33. The last request will fail and Zabbix will never issue a request of size 33 again. From that point on, Zabbix will query at most 32 variables for this device.  If large queries fail with this number of variables, it can mean one of two things. The exact criteria that a device uses for limiting response size cannot be known, but we try to approximate that using the number of variables. So the first possibility is that this number of variables is around the device's actual response size limit in the general case: sometimes response is less than the limit, sometimes it is greater than that. The second possibility is that a UDP packet in either direction simply got lost. For these reasons, if Zabbix gets a failed query, it reduces the maximum number of variables to try to get deeper into the device's comfortable range, but (starting from 2.2.8) only up to two times.  In the example above, if a query with 32 variables happens to fail, Zabbix will reduce the count to 31. If that happens to fail, too, Zabbix will reduce the count to 30. However, Zabbix will not reduce the count below 30, because it will assume that further failures are due to UDP packets getting lost, rather than the device's limit.  If, however, a device cannot handle bulk requests properly for other reasons and the heuristic described above does not work, since Zabbix 2.4 there is a "Use bulk requests" setting for each interface that allows to disable bulk requests for that device.
es	#### Funcionamiento interno del procesamiento masivo  El servidor y el proxy Zabbix consultan los dispositivos SNMP para múltiples valores en una sola solicitud. Esto afecta a varios tipos de métricas SNMP.  - métricas SNMP normales - métricas SNMP [con índices     dinámicos](/manual/config/items/itemtypes/snmp/dynamicindex) - SNMP [reglas de descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/snmp_oids)  Todas las métricas SNMP en una única interfaz con parámetros idénticos son programadas para ser consultadas al mismo tiempo. Los dos primeros tipos de métricas son tomadas por los sondeadores en lotes de como máximo 128 elementos, mientras que en los sondeadores de bajo nivel, las reglas de descubrimiento se procesan individualmente, como antes.  En el nivel inferior, se realizan dos tipos de operaciones para consultar valores: obtener múltiples objetos especificados y recorrer un árbol OID.  Para "obtener", se utiliza una PDU GetRequest con como máximo 128 variables fijas. Para "caminar", se utiliza una PDU GetNextRequest para SNMPv1 y GetBulkRequest con campo "max-repetitions" de como máximo 128 se utiliza para SNMPv2 y SNMPv3.  Por lo tanto, los beneficios del procesamiento masivo para cada tipo de métrica SNMP  se describen a continuación:  - Las métricas SNMP normales se benefician de "obtener" mejoras; - Las métricas SNMP con índices dinámicos se benefician tanto de "obtener" como de     mejoras "caminando": "obtener" se utiliza para la verificación del índice y     "caminar" para construir el caché; - Las reglas de descubrimiento de bajo nivel SNMP se benefician de mejoras en "caminar".  Sin embargo, existe un problema técnico que no todos los dispositivos son capaces de devolver 128 valores por solicitud. Algunos siempre devuelven una respuesta adecuada, pero otros responden con un error "tooBig(1)" o no responden del una vez que la respuesta potencial supera un cierto límite.  Para encontrar un número óptimo de objetos para consultar para un determinado dispositivo, Zabbix utiliza la siguiente estrategia. Comienza con cautela consultando 1 valor en una solicitud. Si tiene éxito, consulta 2 valores en una solicitud. Si eso vuelve a tener éxito, consulta 3 valores en una solicitud y continúa de manera similar multiplicando el número de consultas objetos en 1,5, lo que da como resultado la siguiente secuencia de tamaños de solicitud: 1, 2, 3, 4, 6, 9, 13, 19, 28, 42, 63, 94, 128.  Sin embargo, una vez que un dispositivo se niega a dar una respuesta adecuada (por ejemplo, para 42 variables), Zabbix hace dos cosas.  Primero, para el lote de métricas actual, se reduce a la mitad el número de objetos en una solicitud única y consultas de 21 variables. Si el dispositivo está vivo, entonces la consulta debería funcionar en la gran mayoría de los casos, porque con 28 se sabía que las variables funcionaban y 21 es significativamente menos que eso. Sin embargo, si esto aún falla, Zabbix vuelve a consultar los valores uno a uno. Si aún falla en este punto, entonces el dispositivo definitivamente no responde y el tamaño de la solicitud no es un problema.  Lo segundo que hace Zabbix para los lotes de métricas siguientes es iniciar con el último número exitoso de variables (28 en nuestro ejemplo) y continúa incrementando el tamaño de las solicitudes en 1 hasta alcanzar el límite.  Por ejemplo, asumiendo que el tamaño de respuesta más grande es de 32 variables,  las solicitudes posteriores serán de tamaños 29, 30, 31, 32 y 33. La última solicitud fallará y Zabbix nunca emitirá una solicitud de tamaño 33 de nuevo. A partir de ese momento, Zabbix consultará como máximo 32 variables para este dispositivo.  Si las consultas grandes fallan con esta cantidad de variables, puede significar una de dos cosas. Los criterios exactos que utiliza un dispositivo para limitar la respuesta. No se puede conocer el tamaño, pero tratamos de aproximarlo usando el número de variables. Entonces la primera posibilidad es que este número de variables sea alrededor del límite de tamaño de respuesta real del dispositivo en el caso general: A veces la respuesta es menor que el límite, a veces es mayor que eso. La segunda posibilidad es que un paquete UDP en cualquier dirección simplemente se perdió. Por estos motivos, si Zabbix recibe una consulta fallida, reduce el número máximo de variables para intentar profundizar en el rango cómodo del dispositivo, pero (a partir de 2.2.8) solo hasta dos veces.  En el ejemplo anterior, si falla una consulta con 32 variables, Zabbix reducirá la cuenta a 31. Si eso también falla, Zabbix reducirá la cuenta a 30. Sin embargo, Zabbix no reducirá la cuenta por debajo de 30, porque asumirá que más fallas se deben a UDP paquetes que se pierden, en lugar del límite del dispositivo.  Sin embargo, si un dispositivo no puede manejar solicitudes masivas adecuadamente para otros razones y la heurística descrita anteriormente no funciona, ya que Zabbix 2.4 hay una configuración de "Usar solicitudes masivas" para cada interfaz que permite deshabilitar las solicitudes masivas para ese dispositivo.

en-us	 In [trigger action](/manual/config/notifications/action/conditions#trigger-actions) configuration, the condition type *Trigger name* has been renamed *Event name* to better describe its function. Note that by default, the event name matches the trigger name unless a custom event name is specified in [trigger configuration](/manual/config/triggers/trigger).
es	 En la configuración de [acción de iniciador](/manual/config/notifications/action/conditions#trigger-actions), el tipo de condición *Nombre del iniciador* pasó a llamarse *Nombre del evento* para describir mejor su función. Tenga en cuenta que, de forma predeterminada, el nombre del evento coincide con el nombre del iniciador a menos que se especifique un nombre de evento personalizado en la [configuración del iniciador](/manual/config/triggers/trigger).

en-us	#### Introduction  MIB stands for the Management Information Base. MIB files allow to use textual representation of an OID (Object Identifier). It is possible to use raw OIDs when monitoring SNMP devices with Zabbix, but if you feel more comfortable using textual representation, you need to install MIB files.  For example,      ifHCOutOctets  is textual representation of the OID      1.3.6.1.2.1.31.1.1.1.10
es	#### Introducción  MIB significa Base de información de gestión. Los archivos MIB le permiten usar una representación textual del OID (Object Identifier). Es posible utilizar OID sin procesar al monitorear dispositivos SNMP con Zabbix,pero si se siente más cómodo usando la representación textual, necesita instalar los archivos MIB.  Por ejemplo,      ifHCOutOctets  es la representación textual de OID      1.3.6.1.2.1.31.1.1.1.10

en-us	Introduction of loadable plugins caused the following configuration parameter changes:  - *Plugins.\<PluginName>.Path* parameter has been moved to *Plugins.\<PluginName>.System.Path*. - *Plugins.\<PluginName>.Capacity* parameter, while still supported, has been deprecated, please use   *Plugins.\<PluginName>.System.Capacity* instead.
es	La introducción de complementos cargables provocó los siguientes cambios en los parámetros de configuración:  - El parámetro *Plugins.\<PluginName>.Path* se ha movido a *Plugins.\<PluginName>.System.Path*. - El parámetro *Plugins.\<PluginName>.Capacity*, aunque todavía es compatible, ha quedado obsoleto, utilíce   *Plugins.\<Nombre del complemento>.System.Capacity* en su lugar.

en-us	 #### Invalid regular expression in proc.* items  **proc.\*** agent items will now become 'not supported' if an invalid regular expression is supplied.
es	 #### Expresión regular no válida en métricas proc.*  Las métricas del agente **proc.\*** ahora pasarán a ser "no admitidas" si se proporciona una expresión regular no válida.

en-us	#### Invalid regular expressions after switching to PCRE2  In Zabbix 6.0 support for PCRE2 has been added. Even though PCRE is still supported, Zabbix installation packages for RHEL 7 and newer, SLES (all versions), Debian 9 and newer, Ubuntu 16.04 and newer have been updated to use PCRE2. While providing many benefits, switching to PCRE2 may cause certain existing PCRE regexp patterns becoming invalid or behaving differently. In particular, this affects the pattern *\^[\\w-\\.]*. In order to make this regexp valid again without affecting semantics, change the expression to *\^[-\\w\\.]* . This happens due to the fact that PCRE2 treats the dash sign as a delimiter, creating a range inside a character class. The following Zabbix installation packages have been updated and now use PCRE2:  RHEL 7 and newer, SLES (all versions), Debian 9 and newer, Ubuntu 16.04 and newer.
es	#### Expresiones regulares no válidas después de cambiar a PCRE2 En Zabbix 6.0 se ha agregado soporte para PCRE2. Aunque PCRE todavía es compatible, los paquetes de instalación de Zabbix para RHEL 7 y posteriores, SLES (todas las versiones), Debian 9 y posteriores, Ubuntu 16.04 y posteriores se han actualizado para usar PCRE2. Si bien proporciona muchos beneficios, cambiar a PCRE2 puede hacer que ciertos patrones de expresiones regulares de PCRE existentes dejen de ser válidos o se comporten de manera diferente. En particular, esto afecta al patrón *\^[\\w-\\.]*. Para que esta expresión regular vuelva a ser válida sin afectar la semántica, cambie la expresión a *\^[-\\w\\.]* . Esto sucede debido al hecho de que PCRE2 trata el signo del guión como un delimitador, creando un rango dentro de una clase de carácter. Los siguientes paquetes de instalación de Zabbix se han actualizado y ahora usan PCRE2: RHEL 7 y posteriores, SLES (todas las versiones), Debian 9 y posteriores, Ubuntu 16.04 y posteriores.

en-us	#### Inventory details  The **Overview** tab contains some general information about the host along with links to predefined scripts, latest monitoring data and host configuration options:  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Details** tab contains all available inventory details for the host:  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  The completeness of inventory data depends on how much inventory information is maintained with the host. If no information is maintained, the *Details* tab is disabled.
es	#### Detalles del inventario  La pestaña **Descripción general** contiene información general sobre el equipo junto con enlaces a scripts predefinidos, datos de monitoreo más recientes y  opciones de configuración del equipo:  ![](../../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  La pestaña **Detalles** contiene todos los detalles del inventario disponible para el equipo:  ![](../../../../../assets/en/manual/web_interface/inventory_host2.png){width="600"}  La integridad de los datos del inventario depende de cuánta   información de inventario se mantiene con el equipo. Si no hay información mantenida, la pestaña *Detalles* está deshabilitada.

en-us	#### Inventory macros  There are host inventory macros {INVENTORY.\*} available for use in notifications, for example:  "Server in {INVENTORY.LOCATION1} has a problem, responsible person is {INVENTORY.CONTACT1}, phone number {INVENTORY.POC.PRIMARY.PHONE.A1}."  For more details, see the [supported macro](/manual/appendix/macros/supported_by_location) page.
es	#### Macros de inventario  Hay macros de inventario de host {INVENTARIO.\*} disponibles para su uso en notificaciones, por ejemplo:  "El servidor en {INVENTORY.LOCATION1} tiene un problema, la persona responsable es {INVENTARIO.CONTACTO1}, número de teléfono {INVENTARIO.POC.PRIMARY.TELÉFONO.A1}".  Para obtener más detalles, consulte [supported macro](/manual/apéndice/macros/compatible_por_ubicación).

en-us	##### Inventory mode selection  Inventory mode can be selected in the host configuration form.  Inventory mode by default for new hosts is selected based on the *Default host inventory mode* setting in *Administration* → *General* → *[Other](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  For hosts added by network discovery or autoregistration actions, it is possible to define a *Set host inventory mode* operation selecting manual or automatic mode. This operation overrides the *Default host inventory mode* setting.
es	##### Selección del modo de inventario  El modo de inventario se puede seleccionar en el formulario de configuración del host.  El modo de inventario de forma predeterminada para nuevos hosts se selecciona en función de la Configuración de *Modo de inventario de host predeterminado* en *Administración* → *General* → *[Otro](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  Para hosts agregados por descubrimiento de red o acciones de autorregistro, es es posible definir una operación *Establecer modo de inventario de host* seleccionando Modo manual o automático. Esta operación anula el *Host predeterminado configuración del modo de inventario*.

en-us	#### Inventory overview  The details of all existing inventory data are available in the *Inventory* menu.  In *Inventory → Overview* you can get a host count by various fields of the inventory.  In *Inventory → Hosts* you can see all hosts that have inventory information. Clicking on the host name will reveal the inventory details in a form.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Overview** tab shows:  |Parameter|Description| |--|--------| |*Host name*|Name of the host.<br>Clicking on the name opens a menu with the scripts defined for the host.<br>Host name is displayed with an orange icon, if the host is in maintenance.| |*Visible name*|Visible name of the host (if defined).| |*Host (Agent, SNMP, JMX, IPMI)<br>interfaces*|This block provides details of the interfaces configured for the host.| |*OS*|Operating system inventory field of the host (if defined).| |*Hardware*|Host hardware inventory field (if defined).| |*Software*|Host software inventory field (if defined).| |*Description*|Host description.| |*Monitoring*|Links to monitoring sections with data for this host: *Web*, *Latest data*, *Problems*, *Graphs*, *Dashboards*.| |*Configuration*|Links to configuration sections for this host: *Host*, *Items*, *Triggers*, *Graphs*, *Discovery*, *Web*.<br>The number of configured entities is listed after each link.|  The **Details** tab shows all inventory fields that are populated (are not empty).
es	#### Descripción general del inventario  Los detalles de todos los datos de inventario existentes están disponibles en el menú *Inventario*.  En *Inventario → Descripción general* puede obtener un recuento de equipos según varios campos del inventario.  En *Inventario → Equipos* puedes ver todos los equipos que tienen  información de inventario. Al hacer clic en el nombre del equipo se revelarán los detalles del  inventario en un formulario.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  La pestaña **Descripción general** muestra:  |Parámetro|Descripción| |--|--------| |*Nombre del inventario*|Nombre del equipo.<br>Al hacer clic en el nombre, se abre un menú con los scripts definidos para el equipo.<br>El nombre del equipo se muestra con un icono naranja, si el equipo está en mantenimiento.| |*Nombre visible*|Nombre visible del equipo (si está definido).| |*Interfaces (Agente, SNMP, JMX, IPMI)<br>del equipo*|Este bloque proporciona detalles de las interfaces configuradas para el equipo.| |*OS*|Campo de inventario del sistema operativo del equipo (si está definido).| |*Hardware*|Campo de inventario de hardware del equipo (si está definido).| |*Software*|Campo de inventario de software del equipo (si está definido).| |*Descripción*|Descripción del equipo.| |*Monitoreo*|Enlaces a secciones de monitoreo con datos para este equipo: *Web*, *Últimos datos*, *Problemas*, *Gráficos*, *Tableros*.| |*Configuración*|Enlaces a secciones de configuración para este equipo: *Equipos*, *Métricas*, *Iniciadores*, *Gráficos*, *Descubrimiento*, *Web*.<br>El número de entidades configuradas aparece después de cada enlace .|  La pestaña **Detalles** muestra todos los campos del inventario que están completos (están no vacíos).

en-us	#### IPMI checks  IPMI checks will not work with the standard OpenIPMI library package on Debian prior to 9 (stretch) and Ubuntu prior to 16.04 (xenial). To fix that, recompile OpenIPMI library with OpenSSL enabled as discussed in [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).
es	#### Comprobaciones de IPMI  Las comprobaciones de IPMI no funcionarán con el paquete de biblioteca OpenIPMI estándar en Debian anterior a 9 (stretch) y Ubuntu anterior a 16.04 (xenial). Para arreglar eso, vuelva a compilar la biblioteca OpenIPMI con OpenSSL habilitado como se explica en [ZBX-6139](https://support.zabbix.com/browse/ZBX-6139).

en-us	#### IPMI remote commands  For IPMI remote commands the following syntax should be used:      <command> [<value>]  where  -   <command> - one of IPMI commands without spaces -   <value> - 'on', 'off' or any unsigned integer. <value>     is an optional parameter.
es	#### Comandos remotos de IPMI  Para los comandos remotos de IPMI, se debe usar la siguiente sintaxis:      <comando> [<valor>]  dónde  - <comando>: uno de los comandos de IPMI sin espacios - <valor> - 'encendido', 'apagado' o cualquier número entero sin signo. <valor>     es un parámetro opcional.

en-us	#### IPv6 address issue in SNMPv3 traps  Due to a net-snmp bug, IPv6 address may not be correctly displayed when using SNMPv3 in SNMP traps. For more details and a possible workaround, see [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).
es	#### Problema de dirección IPv6 en trampas SNMPv3  Debido a un error net-snmp, es posible que la dirección IPv6 no se muestre correctamente cuando utilizando SNMPv3 en trampas SNMP. Para obtener más detalles y una posible solución, consulte [ZBX-14541](https://support.zabbix.com/browse/ZBX-14541).

en-us	 #### Issues in Zabbix 6.0.11  ##### JSONPath parsing errors  JSONPath parsing errors occur in case of leading whitespace and empty array/object. Fixed in Zabbix 6.0.12.  ##### AND/OR evaluation in LLD filters  The evaluation of AND/OR expressions in the low-level discovery filters/overrides may fail in this version. Fixed in Zabbix 6.0.12.
es	 #### Problemas en Zabbix 6.0.11  ##### Errores de análisis de JSONPath  Los errores de análisis de JSONPath se producen en caso de espacios en blanco iniciales y una matriz/objeto vacío. Corregido en Zabbix 6.0.12.  ##### Y/O evaluación en filtros LLD  La evaluación de expresiones AND/OR en los filtros/anulaciones de descubrimiento de bajo nivel puede fallar en esta versión. Corregido en Zabbix 6.0.12.

en-us	#### item  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item.\
es	#### item  Corrección de errores:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`,`item.update`: la propiedad `interfaceid`no es requerida para crear/actualizar un agente HTTP tipo elemento.\

en-us	#### Item changes   Native support for the [items](/manual/config/items/itemtypes/zabbix_agent) **net.dns** and **net.dns.record** has been added to Zabbix agent 2. On Zabbix agent 2 for Windows, these items now allow custom DNS IP addresses in the `ip` parameter and no longer ignore `timeout` and `count` parameters. 
es	#### Cambios de métricas   Se agregó soporte nativo para las [métricas](/manual/config/items/itemtypes/zabbix_agent) **net.dns** y **net.dns.record** a Zabbix Agent 2. En Zabbix Agent 2 para Windows , estas métricas ahora permiten direcciones IP DNS personalizadas en el parámetro "ip" y ya no ignoran los parámetros "timeout" y "count".

en-us	#### item  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
es	#### item  Cambios:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`,`item.create`,`item.update`: añadido el tercer parámetro del paso de preprocesamiento del patrón Prometheus. El segundo parámetro ahora determinará un método de agregación: `value`,`label`,`function`. El tercer parámetro ahora contendrá la salida de Prometheus para el método de agregación `label`o una función de agregación para el método de agregación `function`.\

en-us	#### item  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: the parameter `uuid` can now be updated.\
es	#### item  Cambios:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: el parámetro `uuid` ahora se puede actualizar.\

en-us	##### Item configuration  Actual command(s) to be executed must be placed in the *Executed script* field in the item configuration. Multiple commands can be executed one after another by placing them on a new line. In this case returned values will also be formatted as multilined.  ![](../../../../../assets/en/manual/config/items/itemtypes/ssh_item.png){width="600"}  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for SSH items are:  |Parameter|Description|Comments| |--|------|------| |*Type*|Select **SSH agent** here.| | |*Key*|Unique (per host) item key in the format **ssh.run\[unique short description,<ip>,<port>,<encoding>,<ssh options>\]**|**unique short description** is required and should be unique for each SSH item per host.<br><br>Default port is 22, not the port specified in the interface to which this item is assigned.<br><br>**ssh options** (supported since version 6.0.25; require libssh of version 0.9.0 and higher or libssh2) allow passing additional SSH options in the format *key1=value1;key2=value2,value3*. Multiple values for one key can be passed separated by comma (in this case, the parameter must be [quoted](/manual/config/items/item/key#parameter---quoted-string)); multiple option keys can be passed separated by semicolon. Supported option keys and values depend on the SSH library. Note that "+" sign for appending cipher settings and "!" for disabling specific cipher settings (as in GnuTLS and OpenSSL) are not supported.<br><br>Examples:<br>=> `ssh.run[KexAlgorithms,127.0.0.1,,,Ciphers=aes128-ctr]`<br>=> `ssh.run[KexAlgorithms,,,,"KexAlgorithms=diffie-hellman-group1-sha1;HostkeyAlgorithms=ssh-rsa,ssh-dss,ecdh-sha2-nistp256"]`| |*Authentication method*|One of the "Password" or "Public key".| | |*User name*|User name to authenticate on remote host. Required.| | |*Public key file*|File name of public key if *Authentication method* is "Public key". Required.|Example: *id\_rsa.pub* - default public key file name generated by a command [ssh-keygen](http://en.wikipedia.org/wiki/Ssh-keygen).| |*Private key file*|File name of private key if *Authentication method* is "Public key". Required.|Example: *id\_rsa* - default private key file name.| |*Password* or<br>*Key passphrase*|Password to authenticate or<br>Passphrase **if** it was used for the private key.|Leave the *Key passphrase* field empty if passphrase was not used.<br>See also [known issues](/manual/installation/known_issues#ssh_checks) regarding passphrase usage.| |*Executed script*|Executed shell command(s) using SSH remote session.|The return value of the executed shell command(s) is limited to 16MB (including trailing whitespace that is truncated); [database limits](/manual/config/items/item#text_data_limits) also apply.<br><br>Note that the libssh2 library may truncate executable scripts to \~32kB.<br><br>Examples:<br>*date +%s*<br>*service mysql-server status*<br>*ps auxww \| grep httpd \| wc -l*|
es	##### Configuración de la métrica  Los comandos reales que se van a ejecutar deben colocarse en el campo *script ejecutado* en la configuración de la métrica. Se pueden ejecutar varios comandos uno tras otro colocándolos en una nueva línea. En este caso, los valores devueltos también tendrán el formato de varias líneas.  ![](../../../../../assets/en/manual/config/items/itemtypes/ssh_item.png){width="600"}  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para métricas SSH son:  |Parámetro|Descripción|Comentarios| |--|------|------| |*Tipo*|Seleccione **Agente SSH** aquí.| | |*Clave*|Clave de métrica única (por equipo) en el formato **ssh.run\[descripción breve única,<ip>,<puerto>,<codificación>,<opciones de ssh>\]**|**única Se requiere una breve descripción** y debe ser única para cada métrica SSH por equipo.<br><br>El puerto predeterminado es 22, no el puerto especificado en la interfaz a la que se asigna esta métrica.<br><br>** Las opciones ssh** (compatibles desde la versión 6.0.25; requieren libssh de la versión 0.9.0 y superior o libssh2) permiten pasar opciones SSH adicionales en el formato *clave1=valor1;clave2=valor2,valor3*. Se pueden pasar varios valores para una clave separados por comas (en este caso, el parámetro debe ser [quoted](/manual/config/items/item/key#parameter---quoted-string)); Se pueden pasar varias claves de opción separadas por punto y coma. Las claves y valores de opciones admitidas dependen de la biblioteca SSH. Tenga en cuenta que el signo "+" para agregar configuraciones de cifrado y "!" para deshabilitar configuraciones de cifrado específicas (como en GnuTLS y OpenSSL) no son compatibles.<br><br>Ejemplos:<br>=> `ssh.run[KexAlgorithms,127.0.0.1,,,Ciphers=aes128-ctr]`< br>=> `ssh.run[KexAlgorithms,,,,"KexAlgorithms=diffie-hellman-group1-sha1;HostkeyAlgorithms=ssh-rsa,ssh-dss,ecdh-sha2-nistp256"]`| |*Método de autenticación*|Una de las "Contraseña" o "Clave pública".| | |*Nombre de usuario*|Nombre de usuario para autenticarse en el host remoto. Requerido.| | |*Archivo de clave pública*|Nombre de archivo de la clave pública si *Método de autenticación* es "Clave pública". Requerido.|Ejemplo: *id\_rsa.pub* - nombre de archivo de clave pública predeterminado generado por un comando [ssh-keygen](http://en.wikipedia.org/wiki/Ssh-keygen).| |*Archivo de clave privada*|Nombre de archivo de la clave privada si *Método de autenticación* es "Clave pública". Requerido.|Ejemplo: *id\_rsa* - nombre de archivo de clave privada predeterminado.| |*Contraseña* o<br>*Frase de contraseña clave*|Contraseña para autenticar o<br>Frase de contraseña **si** se usó para la clave privada.|Deje el campo *Frase de contraseña clave* vacío si no se usó la frase de contraseña.< br>Consulte también [problemas conocidos](/manual/installation/known_issues#ssh_checks) sobre el uso de la frase de contraseña.| |*Script ejecutado*|Comando(s) de shell ejecutados usando una sesión remota SSH.|El valor de retorno de los comandos de shell ejecutados está limitado a 16 MB (incluidos los espacios en blanco finales que están truncados); [límites de la base de datos](/manual/config/items/item#text_data_limits) también se aplican.<br><br>Tenga en cuenta que la biblioteca libssh2 puede truncar scripts ejecutables a \~32kB.<br><br>Ejemplos:<br> *fecha +%s*<br>*servicio estado del servidor mysql*<br>*ps auxww \| grephttpd\| baño -l*|

en-us	#### Item configuration  A dependent item depends on its master item for data. That is why the **master item** must be configured (or exist) first:  -   Go to: *Configuration* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* -   Enter parameters of the item in the form  ![](../../../../../assets/en/manual/config/items/itemtypes/master_item.png)  All mandatory input fields are marked with a red asterisk.  Click on *Add* to save the master item.  Then you can configure a **dependent item**.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item.png)  All mandatory input fields are marked with a red asterisk.  The fields that require specific information for dependent items are:  |   |   | |--|--------| |*Type*|Select **Dependent item** here.| |*Key*|Enter a key that will be used to recognize the item.| |*Master item*|Select the master item. Master item value will be used to populate dependent item value.| |*Type of information*|Select the type of information that will correspond the format of data that will be stored.|  You may use item value [preprocessing](/manual/config/items/item#item_value_preprocessing) to extract the required part of the master item value.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_preprocessing.png){width="600"}  Without preprocessing, the dependent item value will be exactly the same as the master item value.  Click on *Add* to save the dependent item.  A shortcut to creating a dependent item quicker can be accessed by clicking on the ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_button.png) button in the item list and selecting *Create dependent item*.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_menu.png)
es	#### Configuración de la métrica  Una métrica dependiente depende de su métrica principal para obtener datos. Por eso **la métrica principal** debe configurarse (o existir) primero:  - Vaya a: *Configuración* → *Equipos* - Haga clic en *Métricas* en la fila del equipo - Haga clic en *Crear métrica* - Ingrese los parámetros de la métrica en el formulario.  ![](../../../../../assets/en/manual/config/items/itemtypes/master_item.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Haga clic en *Agregar* para guardar la métrica principal.  Luego puede configurar una **métrica dependiente**.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los campos que requieren información específica para métricas dependientes son:  | | | |--|--------| |*Tipo*|Seleccione **Métrica dependiente** aquí.| |*Clave*|Ingrese una clave que se utilizará para reconocer la métrica.| |*Métrica principal*|Seleccione la métrica principal. El valor de la métrica principal se utilizará para completar el valor de la métrica dependiente.| |*Tipo de información*|Seleccione el tipo de información que corresponderá al formato de datos que se almacenarán.|  Puede usar el  [preprocesamiento](/manual/config/items/item#item_value_preprocessing) del valor de la métrica para que extraiga la parte requerida del valor de la métrica principal.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_preprocessing.png){width="600"}  Sin preprocesamiento, el valor de la métrica dependiente será exactamente el mismo que el valor de la métrica principal.  Haga clic en *Agregar* para guardar la métrica dependiente.  Se puede acceder a un acceso directo para crear una métrica dependiente más rápido haciendo clic en el  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_button.png) botón en la lista de métricas y seleccionando *Crear métrica dependiente*.  ![](../../../../../assets/en/manual/config/items/itemtypes/dependent_item_menu.png)

en-us	##### Item configuration  Configure a log monitoring [item](/manual/config/items/item#overview).  ![](../../../../../assets/en/manual/config/items/itemtypes/logfile_item.png)  All mandatory input fields are marked with a red asterisk.  Specifically for log monitoring items you enter:  |   |   | |--|--------| |*Type*|Select **Zabbix agent (active)** here.| |*Key*|Use one of the following item keys:<br>**log\[\]** or **logrt\[\]**:<br>These two item keys allow to monitor logs and filter log entries by the content regexp, if present.<br>For example: `log[/var/log/syslog,error]`. Make sure that the file has read permissions for the 'zabbix' user otherwise the item status will be set to 'unsupported'.<br>**log.count\[\]** or **logrt.count\[\]**:<br>These two item keys allow to return the number of matching lines only.<br>See supported [Zabbix agent item](zabbix_agent#supported_item_keys) key section for details on using these item keys and their parameters.| |*Type of information*|Prefilled automatically:<br>For log\[\] or logrt\[\] items - `Log`;<br>For log.count\[\] or logrt.count\[\] items - `Numeric (unsigned)`.<br>If optionally using the `output` parameter, you may manually select the appropriate type of information other than `Log`.<br>Note that choosing a non-Log type of information will lead to the loss of local timestamp.| |*Update interval (in sec)*|The parameter defines how often Zabbix agent will check for any changes in the log file. Setting it to 1 second will make sure that you get new records as soon as possible.| |*Log time format*|In this field you may optionally specify the pattern for parsing the log line timestamp.<br>If left blank the timestamp will not be parsed.<br>Supported placeholders:<br>\* **y**: *Year (0001-9999)*<br>\* **M**: *Month (01-12)*<br>\* **d**: *Day (01-31)*<br>\* **h**: *Hour (00-23)*<br>\* **m**: *Minute (00-59)*<br>\* **s**: *Second (00-59)*<br>For example, consider the following line from the Zabbix agent log file:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>It begins with six character positions for PID, followed by date, time, and the rest of the line.<br>Log time format for this line would be "pppppp:yyyyMMdd:hhmmss".<br>Note that "p" and ":" chars are just placeholders and can be anything but "yMdhms".|
es	##### Configuración del elemento  Configure un registro de monitoreo [elemento](/manual/config/items/item#overview).  ![](../../../../../assets/en/manual/config/items/itemtypes/logfile_item.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Específicamente para los elementos de monitoreo de registro que ingresa:  | | | |--|--------| |*Escriba*|Seleccione **Agente Zabbix (activo)** aquí.| |*Clave*|Utilice una de las siguientes claves de elementos:<br>**log\[\]** o **logrt\[\]**:<br>Estas dos claves de elementos permiten monitorear registros y filtrar registros entradas por la expresión regular de contenido, si está presente.<br>Por ejemplo: `log[/var/log/syslog,error]`. Asegúrese de que el archivo tenga permisos de lectura para el usuario 'zabbix'; de lo contrario, el estado del elemento se configurará como 'no compatible'.<br>**log.count\[\]** o **logrt.count\[\] **:<br>Estas dos claves de elementos permiten devolver solo el número de líneas coincidentes.<br>Consulte la sección de claves compatibles [Zabbix agent item](zabbix_agent#supported_item_keys) para obtener detalles sobre el uso de estas claves de elementos y sus parámetros.| |*Tipo de información*|Rellenado automáticamente:<br>Para elementos log\[\] o logrt\[\] - `Log`;<br>Para log.count\[\] o logrt.count\[\] elementos: `Numérico (sin firmar)`.<br>Si usa opcionalmente el parámetro `salida`, puede seleccionar manualmente el tipo de información apropiado que no sea `Registro`.<br>Tenga en cuenta que elegir un tipo de información que no sea de registro conducir a la pérdida de la marca de tiempo local.| |*Intervalo de actualización (en segundos)*|El parámetro define con qué frecuencia el agente de Zabbix verificará si hay cambios en el archivo de registro. Si lo establece en 1 segundo, se asegurará de obtener nuevos registros lo antes posible.| |*Formato de hora de registro*|En este campo, puede especificar opcionalmente el patrón para analizar la marca de tiempo de la línea de registro.<br>Si se deja en blanco, la marca de tiempo no se analizará.<br>Marcadores de posición admitidos:<br>\* **y **: *Año (0001-9999)*<br>\* **M**: *Mes (01-12)*<br>\* **d**: *Día (01-31)*< br>\* **h**: *Hora (00-23)*<br>\* **m**: *Minuto (00-59)*<br>\* **s**: *Segundo (00-59)*<br>Por ejemplo, considere la siguiente línea del archivo de registro del agente Zabbix:<br>" 23480:20100328:154718.045 Se inició el agente Zabbix. Zabbix 1.8.2 (revisión 11211)."<br>Es comienza con seis posiciones de caracteres para PID, seguido de fecha, hora y el resto de la línea.<br>El formato de hora de registro para esta línea sería "pppppp:yyyyMMdd:hhmmss".<br>Tenga en cuenta que "p" y " :" los caracteres son solo marcadores de posición y pueden ser cualquier cosa menos "yMdhms".|

en-us	#### Item configuration in Zabbix frontend  Configure a database monitoring [item](/manual/config/items/item#overview).  ![](../../../../../assets/en/manual/config/items/itemtypes/db_monitor.png)  All mandatory input fields are marked with a red asterisk.  Specifically for database monitoring items you must enter:  |   |   | |--|--------| |*Type*|Select *Database monitor* here.| |*Key*|Enter one of the two supported item keys:<br>**db.odbc.select**\[<unique short description>,<dsn>,<connection string>\] - this item is designed to return one value, i.e. the first column of the first row of the SQL query result. If a query returns more than one column, only the first column is read. If a query returns more than one line, only the first line is read.<br>**db.odbc.get**\[<unique short description>,<dsn>,<connection string>\] - this item is capable of returning multiple rows/columns in JSON format. Thus it may be used as a master item that collects all data in one system call, while JSONPath preprocessing may be used in dependent items to extract individual values. For more information, see an [example](/manual/discovery/low_level_discovery/examples/sql_queries#using-db.odbc.get) of the returned format, used in low-level discovery. This item is supported since Zabbix 4.4.<br>The unique description will serve to identify the item in triggers, etc.<br>Although `dsn` and `connection string` are optional parameters, at least one of them should be present. If both data source name (DSN) and connection string are defined, the DSN will be ignored.<br>The data source name, if used, must be set as specified in odbc.ini.<br>The connection string may contain driver-specific arguments.<br><br>Example (connection for MySQL ODBC driver 5):<br>=> db.odbc.get\[MySQL example,,"Driver=/usr/local/lib/libmyodbc5a.so;Database=master;Server=127.0.0.1;Port=3306"\]| |*User name*|Enter the database user name<br>This parameter is optional if user is specified in odbc.ini.<br>If connection string is used, and *User name* field is not empty, it is appended to the connection string as `UID=<user>`| |*Password*|Enter the database user password<br>This parameter is optional if password is specified in odbc.ini.<br>If connection string is used, and *Password* field is not empty, it is appended to the connection string as `PWD=<password>`.<br> If a password contains semicolon, it should be wrapped in curly brackets, for example: <br> *Password*: {P?;)\*word}  (if an actual password is `P?;)*word`) <br><br> The password will be appended to connection string after the username as:<br>` UID=<username>;PWD={P?;)*word} `<br><br> To test the resulting string, run: <br>` isql -v -k 'Driver=libmaodbc.so;Database=zabbix;UID=zabbix;PWD={P?;)*word}'`| |*SQL query*|Enter the SQL query.<br>Note that with the `db.odbc.select[]` item the query must return one value only.| |*Type of information*|It is important to know what type of information will be returned by the query, so that it is selected correctly here. With an incorrect *type of information* the item will turn unsupported.|
es	#### Configuración de métricas en la interfaz de Zabbix  Configurar una [elemento](/manual/config/items/item#overview) de monitoreo de base de datos.  ![](../../../../../assets/en/manual/config/items/itemtypes/db_monitor.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Específicamente para las métricas de monitoreo de la base de datos debe ingresar:  | | | |--|--------| |*Tipo*|Seleccione *Monitor de base de datos* aquí.| |*Clave*|Ingrese una de las dos claves de métricas admitidas:<br>**db.odbc.select**\[<unique short description>,<dsn>,<connection string>\] - esta métrica está diseñado para devuelve un valor, es decir, la primera columna de la primera fila del resultado de la consulta SQL. Si una consulta devuelve más de una columna, solo se lee la primera columna. Si una consulta devuelve más de una línea, solo se lee la primera línea.<br>**db.odbc.get**\[<unique short description>,<dsn>,<connection string>\] - esta métrica es capaz de devolver múltiples filas/columnas en formato JSON. Por lo tanto, puede usarse como una métrica principal que recopila todos los datos en una llamada al sistema, mientras que el preprocesamiento JSONPath puede usarse en métricas dependientes para extraer valores individuales. Para obtener más información, consulte un [ejemplo](/manual/discovery/low_level_discovery/examples/sql_queries#using-db.odbc.get) del formato devuelto, utilizado en el descubrimiento de bajo nivel. Esta métrica es compatible desde Zabbix 4.4.<br>La descripción única servirá para identificar la métrica en los iniciadores, etc.<br>Aunque `dsn` y `connection string` son parámetros opcionales, al menos uno de ellos debe estar presente. Si se definen tanto el nombre de la fuente de datos (DSN) como la cadena de conexión, se ignorará el DSN.<br>El nombre de la fuente de datos, si se utiliza, debe configurarse como se especifica en odbc.ini.<br>La cadena de conexión puede contener un controlador -argumentos específicos.<br><br>Ejemplo (conexión para el controlador ODBC 5 de MySQL):<br>=> db.odbc.get\[Ejemplo de MySQL,,"Driver=/usr/local/lib/libmyodbc5a.so;Database=master;Server=127.0.0.1;Port=3306"\]| |*Nombre de usuario*|Ingrese el nombre de usuario de la base de datos<br>Este parámetro es opcional si se especifica el usuario en odbc.ini.<br>Si se utiliza una cadena de conexión y el campo *Nombre de usuario* no está vacío, se agrega a la cadena de conexión como `UID=<usuario>`| |*Contraseña*|Ingrese la contraseña del usuario de la base de datos<br>Este parámetro es opcional si la contraseña se especifica en odbc.ini.<br>Si se utiliza una cadena de conexión y el campo *Contraseña* no está vacío, se agrega a la conexión cadena como `PWD=<contraseña>`.<br> Si una contraseña contiene punto y coma, debe estar entre llaves, por ejemplo: <br> *Contraseña*: {P?;)\*palabra} (si es real la contraseña es `P?;)*word`) <br><br> La contraseña se agregará a la cadena de conexión después del nombre de usuario como:<br>` UID=<nombre de usuario>;PWD={P?;)*word} `<br><br> Para probar la cadena resultante, ejecute: <br>` isql -v -k 'Driver=libmaodbc.so;Database=zabbix;UID=zabbix;PWD={P?;)*word}' `| |*Consulta SQL*|Ingrese la consulta SQL.<br>Tenga en cuenta que con la métrica `db.odbc.select[]` la consulta debe devolver un solo valor.| |*Tipo de información*|Es importante saber qué tipo de información devolverá la consulta, para que aquí se seleccione correctamente. Con un *tipo de información* incorrecto, la métrica dejará de ser compatible.|

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

en-us	##### Item configuration  When [configuring an item](/manual/config/items/item) on a host level:  -   Select 'IPMI agent' as the *Type* -   Enter an item [key](/manual/config/items/item/key) that is unique     within the host (say, ipmi.fan.rpm) -   For *Host interface* select the relevant IPMI interface (IP and     port). Note that an IPMI interface must exist on the host. -   Specify the *IPMI sensor* (for example 'FAN MOD 1A RPM' on Dell     Poweredge) to retrieve the metric from. By default, the sensor ID     should be specified. It is also possible to use prefixes before the     value:     -   `id:` - to specify sensor ID;     -   `name:` - to specify sensor full name. This can be useful in         situations when sensors can only be distinguished by specifying         the full name. -   Select the respective type of information ('Numeric (float)' in this     case; for discrete sensors - 'Numeric (unsigned)'), units (most     likely 'rpm') and any other required item attributes
es	##### Configuración del elemento  Al [configurar un elemento](/manual/config/items/item) en un nivel de host:  - Seleccione 'Agente de IPMI' como *Tipo* - Ingrese un elemento [clave](/manual/config/items/item/key) que sea único     dentro del host (digamos, ipmi.fan.rpm) - Para *Interfaz de host*, seleccione la interfaz IPMI relevante (IP y     Puerto). Tenga en cuenta que debe existir una interfaz IPMI en el host. - Especifique el *sensor IPMI* (por ejemplo, 'FAN MOD 1A RPM' en Dell     Poweredge) para recuperar la métrica. Por defecto, la identificación del sensor     debe especificarse. También es posible utilizar prefijos antes del     valor:     - `id:` - para especificar el ID del sensor;     - `name:` - para especificar el nombre completo del sensor. Esto puede ser útil en         situaciones en las que los sensores solo se pueden distinguir especificando         el nombre completo. - Seleccione el tipo de información respectivo ('Numérico (flotante)' en este     caso; para sensores discretos - 'Numérico (sin signo)'), unidades (la mayoría     probablemente 'rpm') y cualquier otro atributo de artículo requerido

en-us	# item.create
es	# imagen.crear

en-us	# item.delete
es	# item.eliminar

en-us	##### Item filter syntax  The item filter:      /host/key[parameters]?[conditions]  consists of four parts, where:  *   host - host name *   key - item key (without parameters) *   parameters - item key parameters *   conditions - host group and/or item tag based conditions (as expression)  Spaces are allowed only inside the conditions expression.  **Wildcard usage**  *   Wildcard can be used to replace the host name, item key or an individual item key parameter. *   Either the host or item key must be specified without wildcard. So `/host/*` and `/*/key` are valid filters, but `/*/*` is invalid. *   Wildcard cannot be used for a *part* of host name, item key, item key parameter. *   Wildcard does not match more than a single item key parameter. So a wildcard must be specified for each parameter in separation (i.e. `key[abc,*,*]`).  **Conditions expression**  The conditions expression supports:  *   operands:     *   group - host group     *   tag - item tag     *   `"<text>"` - string constant, with the `\` escape character to escape `"` and `\` *   case-sensitive string comparison operators: `=`, `<>` *   logical operators: `and`, `or`, `not` *   grouping with parentheses: `(` `)`  Quotation of string constants is mandatory. Only case-sensitive full string comparison is supported.  :::notewarning When specifying tags in the filter (i.e. `tag="tagname:value"`), the colon ":" is used as a delimiter.  Everything after it is considered the tag value. Thus it is currently not supported to specify a tag name containing ":" in it. :::    **Examples**  A complex filter may be used, referencing the item key, host group and tags, as illustrated by the examples:  |Syntax example|Description| |--|--| |`/host/key[abc,*]`|Matches similar items on this host.| |`/*/key`|Matches the same item of any host.| |`/*/key?[group="ABC" and tag="tagname:value"]`|Matches the same item of any host from the ABC group having 'tagname:value' tags.| |`/*/key[a,*,c]?[(group="ABC" and tag="Tag1") or (group="DEF" and (tag="Tag2" or tag="Tag3:value"))]`|Matches similar items of any host from the ABC or DEF group with the respective tags.|  All referenced items must exist and collect data. Only enabled items on enabled hosts are included in the calculations.  ::: noteimportant If the item key of a referenced item is changed, the filter must be updated manually. :::  Specifying a parent host group includes the parent group and all nested host groups with their items.
es	##### Sintaxis de filtro de métricas  El filtro de métricas:      /host/key[parameters]?[conditions]  consta de cuatro partes, donde:  * host - nombre del anfitrión * key - clave de métrica (sin parámetros) * parameters - parámetros clave de la métrica * conditions: condiciones basadas en grupo de equipos y/o etiqueta de métrica (como expresión)  Sólo se permiten espacios dentro de la expresión de condiciones.  **Uso de comodines**  * Se puede utilizar un comodín para reemplazar el nombre del equipo, la clave de la métrica o un parámetro de clave de métrica individual. * Se debe especificar la clave del equipo o de la métrica sin comodines. Entonces `/host/*` y `/*/key` son filtros válidos, pero `/*/*` no es válido. * El comodín no se puede utilizar para una *parte* del nombre del equipo, clave de métrica o parámetro de clave de métrica. * El comodín no coincide con más de un parámetro clave de métrica. Por lo tanto, se debe especificar un comodín para cada parámetro en la separación (es decir, `key[abc,*,*]`).  **Expresión de condiciones**  La expresión de condiciones admite:  * operandos:     * group - grupo de equipos     * tag - etiqueta de la métrica     * `"<text>"` - constante de cadena, con el carácter de escape `\` para escapar de `"` y `\` * operadores de comparación de cadenas que distinguen entre mayúsculas y minúsculas: `=`, `<>` * operadores lógicos: `and`, `or`, `not` * agrupación entre paréntesis: `(` `)`  La cita de constantes de cadena es obligatoria. Solo se admite la comparación de cadenas completas que distingue entre mayúsculas y minúsculas.  :::notewarning Al especificar etiquetas en el filtro (es decir, `tag="tagname:value"`), los dos puntos ":" se utilizan como delimitador. Todo lo que sigue se considera el valor de la etiqueta. Por lo tanto, actualmente no se admite especificar un nombre de etiqueta que contenga ":". :::    **Ejemplos**  Se puede utilizar un filtro complejo, que haga referencia a la clave de la métrica, al grupo de equipos y etiquetas, como lo ilustran los ejemplos:  |Ejemplo de sintaxis|Descripción| |--|--| |`/host/key[abc,*]`|Coincide con métricas similares en este equipo.| |`/*/key`|Coincide con la misma métrica de cualquier equipo.| |`/*/key?[group="ABC" and tag="tagname:value"]`|Coincide con la misma métrica de cualquier equipo del grupo ABC que tenga etiquetas 'tagname:value'.| |`/*/key[a,*,c]?[(group="ABC" and tag="Etiqueta1") or (group="DEF" and (tag="Etiqueta2" or tag="Etiqueta3:valor" ))]`|Coincide con métricas similares de cualquier equipo del grupo ABC o DEF con las etiquetas respectivas.|  Todas las métricas a los que se hace referencia deben existir y recopilar datos. Sólo las métricas habilitadas en los equipos habilitados se incluyen en los cálculos.  ::: noteimportant Si se cambia la clave de la métrica de una métrica referenciada, el filtro debe actualizarse manualmente. :::  La especificación de un grupo de equipos principal incluye el grupo principal y todos los equipos de los grupos de equipos anidados con sus métricas.

en-us	# item.get
es	# obtener.item

en-us	#### Item key  In [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) configuration, select **JMX agent** in the *Type* field.  Two item keys are supported for JMX object discovery - jmx.discovery\[\] and jmx.get\[\]:  |**Item key**|<|<|<| |-|--------|--------|----------| |<|Return value|Parameters|Comment| |**jmx.discovery**\[<discovery mode>,<object name>,<unique short description>\]|<|<|<| |<|This item returns a JSON array with LLD macros describing MBean objects or their attributes.|**discovery mode** - one of the following: *attributes* (retrieve JMX MBean attributes, default) or *beans* (retrieve JMX MBeans)<br>**object name** - object name pattern (see [documentation](https://docs.oracle.com/javase/7/docs/api/javax/management/ObjectName.html)) identifying the MBean names to be retrieved (empty by default, retrieving all registered beans)<br>**unique short description** - a unique description that allows multiple JMX items with the same discovery mode and object name on the host (optional)|Examples:<br>→ jmx.discovery - retrieve all JMX MBean attributes<br>→ jmx.discovery\[beans\] - retrieve all JMX MBeans<br>→ jmx.discovery\[attributes,"\*:type=GarbageCollector,name=\*"\] - retrieve all garbage collector attributes<br>→ jmx.discovery\[beans,"\*:type=GarbageCollector,name=\*"\] - retrieve all garbage collectors<br><br>There are some [limitations](#limitations) to what MBean properties this item can return based on limited characters that are supported in macro name generation (supported characters can be described by the following regular expression: `A-Z0-9_\.`). So, for example, to discover MBean properties with a hyphenated word or non-ASCII characters, you need to use `jmx.get[]`.<br><br>Supported since Zabbix Java gateway 3.4.| |**jmx.get**\[<discovery mode>,<object name>,<unique short description>\]|<|<|<| |<|This item returns a JSON array with MBean objects or their attributes.<br><br>Compared to `jmx.discovery[]` it does not define LLD macros.|**discovery mode** - one of the following: *attributes* (retrieve JMX MBean attributes, default) or *beans* (retrieve JMX MBeans)<br>**object name** - object name pattern (see [documentation](https://docs.oracle.com/javase/7/docs/api/javax/management/ObjectName.html)) identifying the MBean names to be retrieved (empty by default, retrieving all registered beans)<br>**unique short description** - a unique description that allows multiple JMX items with the same discovery mode and object name on the host (optional)|When using this item, it is needed to define custom low-level discovery macros, pointing to values extracted from the returned JSON using JSONPath.<br><br>Supported since Zabbix Java gateway 4.4.|  ::: noteimportant If no parameters are passed, all MBean attributes from JMX are requested. Not specifying parameters for JMX discovery or trying to receive all attributes for a wide range like `*:type=*,name=*` may lead to potential performance problems. :::
es	#### Clave de artículo  En [descubrimiento regla](/manual/discovery/low_level_discovery#discovery_rule) configuración, seleccione **Agente JMX** en el campo *Tipo*.  Se admiten dos claves de elementos para el descubrimiento de objetos JMX: jmx.discovery\[\] y jmx.get\[\]:  |**Clave de artículo**|<|<|<| |-|--------|--------|----------| |<|Valor de retorno|Parámetros|Comentario| |**jmx.discovery**\[<modo de descubrimiento>,<nombre de objeto>,<descripción breve única>\]|<|<|<| |<|Este elemento devuelve una matriz JSON con macros LLD que describen objetos MBean o sus atributos.|**modo de descubrimiento** - uno de los siguientes: *atributos* (recuperar atributos de MBean JMX, predeterminado) o *beans* (recuperar atributos de JMX MBean MBeans)<br>**nombre de objeto**: patrón de nombre de objeto (consulte [documentación](https://docs.oracle.com/javase/7/docs/api/javax/management/ObjectName.html)) que identifica el Nombres de MBean que se recuperarán (vacíos de forma predeterminada, recuperando todos los beans registrados)<br>**descripción breve única**: una descripción única que permite múltiples elementos JMX con el mismo modo de descubrimiento y nombre de objeto en el host (opcional)|Ejemplos :<br>→ jmx.discovery - recuperar todos los atributos de JMX MBean<br>→ jmx.discovery\[beans\] - recuperar todos los JMX MBeans<br>→ jmx.discovery\[attributes,"\*:type=GarbageCollector, name=\*"\] - recuperar todos los atributos del recolector de basura<br>→ jmx.discovery\[beans,"\*:type=GarbageCollector,name=\*"\] - recuperar todos los recolectores de basura<br><br> Existen algunas [limitaciones](#limitaciones) sobre las propiedades de MBean que este elemento puede devolver en función de los caracteres limitados que se admiten en la generación de nombres de macros (los caracteres admitidos se pueden describir mediante la siguiente expresión regular: `A-Z0-9_\.` ). Entonces, por ejemplo, para descubrir propiedades de MBean con una palabra con guiones o caracteres que no sean ASCII, debe usar `jmx.get[]`.<br><br>Compatible desde Zabbix Java gateway 3.4.| |**jmx.get**\[<modo de descubrimiento>,<nombre de objeto>,<descripción breve única>\]|<|<|<| |<|Este elemento devuelve una matriz JSON con objetos MBean o sus atributos.<br><br>En comparación con `jmx.discovery[]`, no define macros LLD.|**modo de descubrimiento** - uno de los siguientes : *atributos* (recuperar atributos de JMX MBean, predeterminado) o *beans* (recuperar JMX MBeans)<br>**nombre de objeto** - patrón de nombre de objeto (consulte [documentación](https://docs.oracle.com/ javase/7/docs/api/javax/management/ObjectName.html)) identificando los nombres de MBean que se recuperarán (vacío de forma predeterminada, recuperando todos los beans registrados)<br>**descripción breve única**: una descripción única que permite varios elementos JMX con el mismo modo de descubrimiento y nombre de objeto en el host (opcional)|Cuando se usa este elemento, es necesario definir macros de descubrimiento personalizadas de bajo nivel, que apunten a valores extraídos del JSON devuelto usando JSONPath.<br>< br>Soportado desde Zabbix Java gateway 4.4.|  ::: nota importante Si no se pasan parámetros, todos los atributos del MBean Se solicitan de JMX. No especificar parámetros para el descubrimiento de JMX o intentando recibir todos los atributos para un amplio rango como `*:type=*,name=*` puede conducir a posibles problemas de rendimiento. :::

en-us	#### Item key  SQL queries are performed using a "Database monitor" item type. Therefore, most of the instructions on [ODBC monitoring](/manual/config/items/itemtypes/odbc_checks) page apply in order to get a working "Database monitor" discovery rule.  Two item keys may be used in "Database monitor" discovery rules:  -   **db.odbc.discovery**\[<unique short     description>,<dsn>,<connection string>\] - this item     transforms the SQL query result into a JSON array, turning the     column names from the query result into low-level discovery macro     names paired with the discovered field values. These macros can be     used in creating item, trigger, etc prototypes. See also: [Using     db.odbc.discovery](#using_dbodbcdiscovery).  ```{=html} <!-- --> ``` -   **db.odbc.get**\[<unique short     description>,<dsn>,<connection string>\] - this item     transforms the SQL query result into a JSON array, keeping the     original column names from the query result as a field name in JSON     paired with the discovered values. Compared to     `db.odbc.discovery[]`, this item does not create low-level discovery     macros in the returned JSON, therefore there is no need to check if     the column names can be valid macro names. The low-level discovery     macros can be defined as an additional step as required, using the     [custom LLD     macro](/manual/discovery/low_level_discovery#custom_macros)     functionality with JSONPath pointing to the discovered values in the     returned JSON. See also: [Using db.odbc.get](#using_dbodbcget).
es	#### Clave de artículo  Las consultas SQL se realizan utilizando un tipo de elemento "Monitor de base de datos". Por lo tanto, la mayoría de las instrucciones en [ODBC monitoreo](/manual/config/items/itemtypes/odbc_checks) la página se aplica en para obtener una regla de descubrimiento de "Monitor de base de datos" que funcione.  Se pueden utilizar dos claves de elementos en las reglas de descubrimiento del "monitor de base de datos":  - **db.odbc.discovery**\[<corto único     descripción>,<dsn>,<cadena de conexión>\] - este elemento     transforma el resultado de la consulta SQL en una matriz JSON, convirtiendo el     nombres de columnas del resultado de la consulta en una macro de descubrimiento de bajo nivel     nombres emparejados con los valores de campo descubiertos. Estas macros pueden ser     Se utiliza para crear prototipos de elementos, activadores, etc. Ver también: [Usando     db.odbc.discovery](#using_dbodbcdiscovery).  ```{=html} <!-- --> ``` - **db.odbc.get**\[<corto único     descripción>,<dsn>,<cadena de conexión>\] - este elemento     transforma el resultado de la consulta SQL en una matriz JSON, manteniendo el     nombres de columnas originales del resultado de la consulta como un nombre de campo en JSON     emparejado con los valores descubiertos. En comparación con     `db.odbc.discovery[]`, este elemento no crea un descubrimiento de bajo nivel     macros en el JSON devuelto, por lo tanto no es necesario comprobar si     los nombres de las columnas pueden ser nombres de macro válidos. El descubrimiento de bajo nivel     Las macros se pueden definir como un paso adicional según sea necesario, utilizando el     [LLD personalizado     macro](/manual/discovery/low_level_discovery#custom_macros)     funcionalidad con JSONPath apuntando a los valores descubiertos en el     JSON devuelto. Consulte también: [Usando db.odbc.get](#using_dbodbcget).

en-us	### Item keys  The table provides details on the item keys that you can use with Zabbix Windows agent only.  See also: [Minimum permission level for Windows agent items](/manual/appendix/items/win_permissions)  |Key|<|<|<| |--|--|------|------| |Description|Return value|Parameters|Comments| |eventlog\[name,<regexp>,<severity>,<source>,<eventid>,<maxlines>,<mode>\]|<|<|<| |Event log monitoring.|Log|**name** - name of event log<br>**regexp** - regular expression describing the required pattern<br>**severity** - regular expression describing severity (case-insensitive).<br>This parameter accepts a regular expression based on the following values: "Information", "Warning", "Error", "Critical", "Verbose" (since Zabbix 2.2.0 running on Windows Vista or newer)<br>**source** - regular expression describing source identifier (case-insensitive; regular expression is supported since Zabbix 2.2.0)<br>**eventid** - regular expression describing the event identifier(s)<br>**maxlines** - maximum number of new lines per second the agent will send to Zabbix server or proxy. This parameter overrides the value of 'MaxLinesPerSecond' in [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd_win)<br>**mode** - possible values:<br>*all* (default), *skip* - skip processing of older data (affects only newly created items).|The item must be configured as an [active check](/manual/appendix/items/activepassive#active_checks).<br><br>Examples:<br>=> eventlog\[Application\]<br>=> eventlog\[Security,,"Failure Audit",,\^(529\|680)$\]<br>=> eventlog\[System,,"Warning\|Error"\]<br>=> eventlog\[System,,,,\^1$\]<br>=> eventlog\[System,,,,\@TWOSHORT\] - here a [custom regular expression](/manual/regular_expressions) named `TWOSHORT` is referenced (defined as a *Result is TRUE* type, the expression itself being `^1$\|^70$`).<br><br>*Note* that the agent is unable to send in events from the "Forwarded events" log.<br><br>The `mode` parameter is supported since Zabbix 2.0.0.<br>"Windows Eventing 6.0" is supported since Zabbix 2.2.0.<br><br>Note that selecting a non-Log [type of information](/manual/config/items/item#configuration) for this item will lead to the loss of local timestamp, as well as log severity and source information.<br><br>See also additional information on [log monitoring](/manual/config/items/itemtypes/log_items).| |net.if.list|<|<|<| |Network interface list (includes interface type, status, IPv4 address, description).|Text| |Supported since Zabbix agent version 1.8.1. Multi-byte interface names supported since Zabbix agent version 1.8.6. Disabled interfaces are not listed.<br><br>Note that enabling/disabling some components may change their ordering in the Windows interface name.<br><br>Some Windows versions (for example, Server 2008) might require the latest updates installed to support non-ASCII characters in interface names.| |perf\_counter\[counter,<interval>\]|<|<|<| |Value of any Windows performance counter.|Integer, float, string or text (depending on the request)|**counter** - path to the counter<br>**interval** - last N seconds for storing the average value.<br>The `interval` must be between 1 and 900 seconds (included) and the default value is 1.|Performance Monitor can be used to obtain list of available counters. Until version 1.6 this parameter will return correct value only for counters that require just one sample (like \\System\\Threads). It will not work as expected for counters that require more than one sample - like CPU utilization. Since 1.6, `interval` is used, so the check returns an average value for last "interval" seconds every time.<br><br>See also: [Windows performance counters](/manual/config/items/perfcounters).| |perf\_counter\_en\[counter,<interval>\]|<|<|<| |Value of any Windows performance counter in English.|Integer, float, string or text (depending on the request)|**counter** - path to the counter in English<br>**interval** - last N seconds for storing the average value.<br>The `interval` must be between 1 and 900 seconds (included) and the default value is 1.|This item is only supported on **Windows Server 2008/Vista** and above.<br><br>You can find the list of English strings by viewing the following registry key: `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009`.<br><br>Supported since Zabbix agent versions 4.0.13 and 4.2.7.| |perf\_instance.discovery\[object\]|<|<|<| |List of object instances of Windows performance counters. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/windows_perf_instances).|JSON object|**object** - object name (localized)|Supported since Zabbix agent version 5.0.1.| |perf\_instance\_en.discovery\[object\]|<|<|<| |List of object instances of Windows performance counters, discovered using object names in English. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/windows_perf_instances).|JSON object|**object** - object name (in English)|Supported since Zabbix agent version 5.0.1.| |proc\_info\[process,<attribute>,<type>\]|<|<|<| |Various information about specific process(es).|Float|**process** - process name<br>**attribute** - requested process attribute<br>**type** - representation type (meaningful when more than one process with the same name exists)|The following `attributes` are supported:<br>*vmsize* (default) - size of process virtual memory in Kbytes<br>*wkset* - size of process working set (amount of physical memory used by process) in Kbytes<br>*pf* - number of page faults<br>*ktime* - process kernel time in milliseconds<br>*utime* - process user time in milliseconds<br>*io\_read\_b* - number of bytes read by process during I/O operations<br>*io\_read\_op* - number of read operation performed by process<br>*io\_write\_b* - number of bytes written by process during I/O operations<br>*io\_write\_op* - number of write operation performed by process<br>*io\_other\_b* - number of bytes transferred by process during operations other than read and write operations<br>*io\_other\_op* - number of I/O operations performed by process, other than read and write operations<br>*gdiobj* - number of GDI objects used by process<br>*userobj* - number of USER objects used by process<br><br>Valid `types` are:<br>*avg* (default) - average value for all processes named <process><br>*min* - minimum value among all processes named <process><br>*max* - maximum value among all processes named <process><br>*sum* - sum of values for all processes named <process><br><br>Examples:<br>=> proc\_info\[iexplore.exe,wkset,sum\] - to get the amount of physical memory taken by all Internet Explorer processes<br>=> proc\_info\[iexplore.exe,pf,avg\] - to get the average number of page faults for Internet Explorer processes<br><br>Note that on a 64-bit system, a 64-bit Zabbix agent is required for this item to work correctly.<br><br>Note: *io\_\**, *gdiobj* and *userobj* attributes are available only on Windows 2000 and later versions of Windows, not on Windows NT 4.0.| |service.discovery|<|<|<| |List of Windows services. Used for [low-level discovery](/manual/discovery/low_level_discovery/examples/windows_services).|JSON object| |Supported since Zabbix agent version 3.0.| |service.info\[service,<param>\]|<|<|<| |Information about a service.|Integer - with `param` as *state*, *startup*<br><br>String - with `param` as *displayname*, *path*, *user*<br><br>Text - with `param` as *description*<br><br>Specifically for *state*:<br>0 - running,<br>1 - paused,<br>2 - start pending,<br>3 - pause pending,<br>4 - continue pending,<br>5 - stop pending,<br>6 - stopped,<br>7 - unknown,<br>255 - no such service<br><br>Specifically for *startup*:<br>0 - automatic,<br>1 - automatic delayed,<br>2 - manual,<br>3 - disabled,<br>4 - unknown,<br>5 - automatic trigger start,<br>6 - automatic delayed trigger start,<br>7 - manual trigger start|**service** - a real service name or its display name as seen in MMC Services snap-in<br>**param** - *state* (default), *displayname*, *path*, *user*, *startup* or *description*|Examples:<br>=> service.info\[SNMPTRAP\] - state of the SNMPTRAP service<br>=> service.info\[SNMP Trap\] - state of the same service, but with display name specified<br>=> service.info\[EventLog,startup\] - startup type of the EventLog service<br><br>Items service.info\[service,state\] and service.info\[service\] will return the same information.<br><br>Note that only with `param` as *state* this item returns a value for non-existing services (255).<br><br>This item is supported since Zabbix 3.0.0. It should be used instead of the deprecated service\_state\[service\] item.| |services\[<type>,<state>,<exclude>\]|<|<|<| |Listing of services.|0 - if empty<br><br>Text - list of services separated by a newline|**type** - *all* (default), *automatic*, *manual* or *disabled*<br>**state** - *all* (default), *stopped*, *started*, *start\_pending*, *stop\_pending*, *running*, *continue\_pending*, *pause\_pending* or *paused*<br>**exclude** - services to exclude from the result. Excluded services should be listed in double quotes, separated by comma, without spaces.|Examples:<br>=> services\[,started\] - list of started services<br>=> services\[automatic, stopped\] - list of stopped services, that should be run<br>=> services\[automatic, stopped, "service1,service2,service3"\] - list of stopped services, that should be run, excluding services with names service1, service2 and service3<br><br>The `exclude` parameter is supported since Zabbix 1.8.1.| |wmi.get\[<namespace>,<query>\]|<|<|<| |Execute WMI query and return the first selected object.|Integer, float, string or text (depending on the request)|**namespace** - WMI namespace<br>**query** - WMI query returning a single object<br>|WMI queries are performed with [WQL](https://en.wikipedia.org/wiki/WQL).<br><br>Example:<br>=> wmi.get\[root\\cimv2,select status from Win32\_DiskDrive where Name like '%PHYSICALDRIVE0%'\] - returns the status of the first physical disk<br><br>This key is supported since Zabbix 2.2.0.| |wmi.getall\[<namespace>,<query>\]|<|<|<| |Execute WMI query and return the whole response.<br><br>Can be used for [low-level discovery](/manual/discovery/low_level_discovery/examples/wmi).|JSON object|**namespace** - WMI namespace<br>**query** - WMI query<br>|WMI queries are performed with [WQL](https://en.wikipedia.org/wiki/WQL).<br><br>Example:<br>=> wmi.getall\[root\\cimv2,select \* from Win32\_DiskDrive where Name like '%PHYSICALDRIVE%'\] - returns status information of physical disks<br><br>JSONPath [preprocessing](/manual/config/items/item#item_value_preprocessing) can be used to point to more specific values in the returned JSON.<br><br>This key is supported since Zabbix 4.4.0.| |vm.vmemory.size\[<type>\]|<|<|<| |Virtual memory size in bytes or in percentage from total.|Integer - for bytes<br><br>Float - for percentage|**type** - possible values:<br>*available* (available virtual memory), *pavailable* (available virtual memory, in percent), *pused* (used virtual memory, in percent), *total* (total virtual memory, default), *used* (used virtual memory)|Example:<br>=> vm.vmemory.size\[pavailable\] → available virtual memory, in percentage<br><br>Monitoring of virtual memory statistics is based on:<br>\* Total virtual memory on Windows (total physical + page file size);<br>\* The maximum amount of memory Zabbix agent can commit;<br>\* The current committed memory limit for the system or Zabbix agent, whichever is smaller.<br><br>This key is supported since Zabbix 3.0.7 and 3.2.3.|
es	### Claves de métricas  La tabla proporciona detalles sobre las claves de métricas que puede usar exclusivamente con  el agente Zabbix de Windows.  Ver también: [Nivel de permiso mínimo para las métricas del agente de Windows](/manual/appendix/items/win_permissions)  |Clave|<|<|<| |--|--|------|------| |Descripción|Valor de retorno|Parámetros|Comentarios| |eventlog\[nombre,<regexp>,<gravedad>,<fuente>,<eventid>,<maxlines>,<modo>\]|<|<|<| |Supervisión del registro de eventos.|Registro|**nombre** - nombre del registro de eventos<br>**regexp** - expresión regular que describe el patrón requerido<br>**severidad** - expresión regular que describe la gravedad (no distingue entre mayúsculas y minúsculas) ).<br>Este parámetro acepta una expresión regular basada en los siguientes valores: "Información", "Advertencia", "Error", "Crítico", "Detallado" (desde Zabbix 2.2.0 ejecutándose en Windows Vista o posterior)< br>**source** - expresión regular que describe el identificador de origen (no distingue entre mayúsculas y minúsculas; la expresión regular se admite desde Zabbix 2.2.0)<br>**eventid** - expresión regular que describe los identificadores de eventos<br>* *maxlines**: número máximo de líneas nuevas por segundo que el agente enviará al servidor o proxy de Zabbix. Este parámetro anula el valor de 'MaxLinesPerSecond' en [zabbix\_agentd.conf](/manual/appendix/config/zabbix_agentd_win)<br>**mode** - valores posibles:<br>*all* (predeterminado), * skip*: omite el procesamiento de datos más antiguos (afecta solo a las métricas recién creadas).|La métrica debe configurarse como una [verificación activa](/manual/appendix/items/activepassive#active_checks).<br><br>Ejemplos:< br>=> eventlog\[Aplicación\]<br>=> eventlog\[Seguridad,,"Auditoría de fallas",,\^(529\|680)$\]<br>=> eventlog\[Sistema,," Advertencia\|Error"\]<br>=> eventlog\[System,,,,\^1$\]<br>=> eventlog\[System,,,,\@TWOSHORT\] - aquí un [regular personalizado expresión](/manual/regular_expressions) denominada `TWOSHORT` está referenciada (definida como un tipo *El resultado es VERDADERO*, siendo la expresión misma `^1$\|^70$`).<br><br>*Nota* que el agente no puede enviar eventos desde el registro "Eventos reenviados".<br><br>El parámetro `mode` se admite desde Zabbix 2.0.0.<br>"Windows Eventing 6.0" se admite desde Zabbix 2.2. 0.<br><br>Tenga en cuenta que seleccionar un [tipo de información] que no sea de registro (/manual/config/items/item#configuration) para esta métrica provocará la pérdida de la marca de tiempo local, así como la gravedad del registro y información de origen.<br><br>Consulte también información adicional sobre [monitoreo de registros](/manual/config/items/itemtypes/log_items).| |net.if.lista|<|<|<| |Lista de interfaces de red (incluye tipo de interfaz, estado, dirección IPv4, descripción).|Texto| |Soportado desde la versión 1.8.1 del agente Zabbix. Nombres de interfaz multibyte admitidos desde la versión 1.8.6 del agente Zabbix. Las interfaces deshabilitadas no aparecen en la lista.<br><br>Tenga en cuenta que habilitar/deshabilitar algunos componentes puede cambiar su orden en el nombre de la interfaz de Windows.<br><br>Algunas versiones de Windows (por ejemplo, Server 2008) pueden requerir las últimas actualizaciones instalado para admitir caracteres no ASCII en nombres de interfaz.| |perf\_counter\[contador,<intervalo>\]|<|<|<| |Valor de cualquier contador de rendimiento de Windows.|Entero, flotante, cadena o texto (dependiendo de la solicitud)|**contador** - ruta al contador<br>**intervalo** - últimos N segundos para almacenar el valor promedio .<br>El `intervalo` debe estar entre 1 y 900 segundos (incluido) y el valor predeterminado es 1.|Performance Monitor se puede utilizar para obtener una lista de contadores disponibles. Hasta la versión 1.6, este parámetro devolverá el valor correcto solo para los contadores que requieren solo una muestra (como \\System\\Threads). No funcionará como se esperaba para los contadores que requieren más de una muestra, como la utilización de la CPU. Desde 1.6, se usa `intervalo`, por lo que la verificación devuelve un valor promedio para los últimos segundos del "intervalo" cada vez.<br><br>Consulte también: [Contadores de rendimiento de Windows](/manual/config/items/perfcounters). | |perf\_counter\_es\[contador,<intervalo>\]|<|<|<| |Valor de cualquier contador de rendimiento de Windows en inglés.|Entero, flotante, cadena o texto (dependiendo de la solicitud)|**contador** - ruta al contador en inglés<br>**intervalo** - últimos N segundos para almacenar el valor promedio.<br>El `intervalo` debe estar entre 1 y 900 segundos (incluido) y el valor predeterminado es 1.|Esta métrica solo se admite en **Windows Server 2008/Vista** y superior.<br ><br>Puede encontrar la lista de cadenas en inglés viendo la siguiente clave de registro: `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009`.<br><br>Compatible desde las versiones 4.0.13 del agente Zabbix y 4.2.7.| |perf\_instance.discovery\[objeto\]|<|<|<| |Lista de instancias de objetos de contadores de rendimiento de Windows. Utilizado para [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/windows_perf_instances).|Objeto JSON|**objeto** - nombre del objeto (localizado)|Compatible desde la versión 5.0.1 del agente Zabbix.| |perf\_instance\_en.discovery\[objeto\]|<|<|<| |Lista de instancias de objetos de contadores de rendimiento de Windows, descubiertas utilizando nombres de objetos en inglés. Usado para [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/windows_perf_instances).|Objeto JSON|**objeto** - nombre del objeto (en inglés)|Soportado desde la versión 5.0 del agente Zabbix.1.| |proc\_info\[proceso,<atributo>,<tipo>\]|<|<|<| |Diversa información sobre procesos específicos.|Float|**proceso** - nombre del proceso<br>**atributo** - atributo del proceso solicitado<br>**tipo** - tipo de representación (significativo cuando hay más de uno existe un proceso con el mismo nombre)|Se admiten los siguientes `atributos`:<br>*vmsize* (predeterminado) - tamaño de la memoria virtual del proceso en Kbytes<br>*wkset* - tamaño del conjunto de trabajo del proceso (cantidad de memoria física utilizado por el proceso) en Kbytes<br>*pf* - número de errores de página<br>*ktime* - tiempo del kernel del proceso en milisegundos<br>*utime* - tiempo del usuario del proceso en milisegundos<br>*io\_read\_b * - número de bytes leídos por el proceso durante las operaciones de E/S<br>*io\_read\_op* - número de operaciones de lectura realizadas por el proceso<br>*io\_write\_b* - número de bytes escritos por el proceso durante I Operaciones /O<br>*io\_write\_op* - número de operaciones de escritura realizadas por el proceso<br>*io\_other\_b* - número de bytes transferidos por el proceso durante operaciones distintas a las de lectura y escritura<br>* io\_other\_op* - número de operaciones de E/S realizadas por el proceso, distintas de las operaciones de lectura y escritura<br>*gdiobj* - número de objetos GDI utilizados por el proceso<br>*userobj* - número de objetos USUARIO utilizados por proceso<br><br>Los `tipos` válidos son:<br>*avg* (predeterminado) - valor promedio para todos los procesos llamados <proceso><br>*min* - valor mínimo entre todos los procesos llamados <proceso><br >*max* - valor máximo entre todos los procesos llamados <process><br>*sum* - suma de valores para todos los procesos llamados <process><br><br>Ejemplos:<br>=> proc\_info\[iexplore .exe,wkset,sum\] - para obtener la cantidad de memoria física utilizada por todos los procesos de Internet Explorer<br>=> proc\_info\[iexplore.exe,pf,avg\] - para obtener el número promedio de errores de página para procesos de Internet Explorer<br><br>Tenga en cuenta que en un sistema de 64 bits, se requiere un agente Zabbix de 64 bits para que esta métrica funcione correctamente.<br><br>Nota: *io\_\**, Los atributos *gdiobj* y *userobj* están disponibles sólo en Windows 2000 y versiones posteriores de Windows, no en Windows NT 4.0.| |service.discovery|<|<|<| |Lista de servicios de Windows. Se utiliza para [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/windows_services).|Objeto JSON| |Soportado desde la versión 3.0 del agente Zabbix.| |service.info\[servicio,<param>\]|<|<|<| |Información sobre un servicio.|Entero - con `param` como *estado*, *inicio*<br><br>Cadena - con `param` como *displayname*, *path*, *user*<br><br >Texto - con `param` como *descripción*<br><br>Específicamente para *estado*:<br>0 - en ejecución,<br>1 - en pausa,<br>2 - inicio pendiente,<br>3 - pausa pendiente,<br>4 - continuar pendiente,<br>5 - detener pendiente,<br>6 - detenido,<br>7 - desconocido,<br>255 - no existe tal servicio<br><br>Específicamente para * inicio*:<br>0 - automático,<br>1 - automático retrasado,<br>2 - manual,<br>3 - deshabilitado,<br>4 - desconocido,<br>5 - inicio automático del iniciador,<br >6 - inicio automático del iniciador retrasado,<br>7 - inicio manual del iniciador|**servicio** - un nombre de servicio real o su nombre para mostrar como se ve en el complemento Servicios MMC<br>**param** - *estado * (predeterminado), *nombre para mostrar*, *ruta*, *usuario*, *inicio* o *descripción*|Ejemplos:<br>=> service.info\[SNMPTRAP\] - estado del servicio SNMPTRAP<br>= > service.info\[SNMP Trap\] - estado del mismo servicio, pero con el nombre para mostrar especificado<br>=> service.info\[EventLog,startup\] - tipo de inicio del servicio EventLog<br><br> Las métricas service.info\[service,state\] y service.info\[service\] devolverán la misma información.<br><br>Tenga en cuenta que solo con `param` como *state* esta métrica devuelve un valor para no -servicios existentes (255).<br><br>Este elemento es compatible desde Zabbix 3.0.0. Debe usarse en lugar de la métrica obsoleta service\_state\[service\].| |services\[<tipo>,<estado>,<excluir>\]|<|<|<| |Listado de servicios.|0 - si está vacío<br><br>Texto - lista de servicios separados por una nueva línea|**tipo** - *todos* (predeterminado), *automático*, *manual* o *deshabilitado* <br>**estado** - *todos* (predeterminado), *detenido*, *iniciado*, *inicio\_pendiente*, *detener\_pendiente*, *en ejecución*, *continuar\_pendiente*, *pausa\_pendiente * o *pausado*<br>**excluir** - servicios para excluir del resultado. Los servicios excluidos deben enumerarse entre comillas dobles, separados por comas y sin espacios.|Ejemplos:<br>=> servicios\[,iniciados\] - lista de servicios iniciados<br>=> servicios\[automático, detenido\] - lista de servicios detenidos que deben ejecutarse<br>=> servicios\[automático, detenido, "servicio1, servicio2, servicio3"\] - lista de servicios detenidos que deben ejecutarse, excluyendo los servicios con nombres servicio1, servicio2 y servicio3 <br><br>El parámetro `excluir` es compatible desde Zabbix 1.8.1.| |wmi.get\[<espacio de nombres>,<consulta>\]|<|<|<| |Ejecute la consulta WMI y devuelva el primer objeto seleccionado.|Entero, flotante, cadena o texto (dependiendo de la solicitud)|**namespace** - Espacio de nombres WMI<br>**consulta** - Consulta WMI que devuelve un solo objeto< br>|Las consultas WMI se realizan con [WQL](https://en.wikipedia.org/wiki/WQL).<br><br>Ejemplo:<br>=> wmi.get\[root\\cimv2, seleccione el estado de Win32\_DiskDrive donde el nombre sea '%PHYSICALDRIVE0%'\] - devuelve el estado del primer disco físico<br><br>Esta clavees compatible desde Zabbix 2.2.0.| |wmi.getall\[<espacio de nombres>,<consulta>\]|<|<|<| |Ejecute la consulta WMI y devuelva la respuesta completa.<br><br>Se puede utilizar para [descubrimiento de bajo nivel](/manual/discovery/low_level_discovery/examples/wmi).|Objeto JSON|**espacio de nombres** - WMI espacio de nombres<br>**consulta** - consulta WMI<br>|Las consultas WMI se realizan con [WQL](https://en.wikipedia.org/wiki/WQL).<br><br>Ejemplo:<br >=> wmi.getall\[root\\cimv2, seleccione \* de Win32\_DiskDrive donde nombre como '%PHYSICALDRIVE%'\] - devuelve información de estado de los discos físicos<br><br>JSONPath [preprocesamiento](/manual /config/items/item#item_value_preprocessing) se puede utilizar para señalar valores más específicos en el JSON devuelto.<br><br>Esta clave es compatible desde Zabbix 4.4.0.| |vm.vmemory.size\[<tipo>\]|<|<|<| |Tamaño de la memoria virtual en bytes o en porcentaje del total.|Entero - para bytes<br><br>Flotador - para porcentaje|**tipo** - valores posibles:<br>*disponible* (memoria virtual disponible), * pavailable* (memoria virtual disponible, en porcentaje), *pused* (memoria virtual usada, en porcentaje), *total* (memoria virtual total, predeterminado), *used* (memoria virtual usada)|Ejemplo:<br>=> vm.vmemory.size\[pavailable\] → memoria virtual disponible, en porcentaje<br><br>El monitoreo de las estadísticas de la memoria virtual se basa en:<br>\* Memoria virtual total en Windows (tamaño físico total del archivo de página) ;<br>\* La cantidad máxima de memoria que el agente Zabbix puede comprometer;<br>\* El límite actual de memoria comprometida para el sistema o el agente Zabbix, el que sea menor.<br><br>Esta clave es compatible desde Zabbix 3.0 .7 y 3.2.3.|

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      net.if.discovery  This item is supported since Zabbix agent 2.0.
es	#### Clave de la métrica  La clave de la métrica que se utilizará en la [regla de  descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      net.if.discovery  Esta métrica es compatible desde el agente Zabbix 2.0.

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      system.cpu.discovery  This item is supported since Zabbix agent 2.4.
es	#### Clave de métrica  La clave de la métrica que se utilizará en la [regla de descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      system.cpu.discovery  Esta métrica es compatible desde el agente Zabbix 2.4.

en-us	#### Item key  The item key to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      vfs.dev.discovery  This item is supported on Linux platforms only, since Zabbix agent 4.4.  You may create discovery rules using this discovery item and:  -   filter: **{\#DEVNAME} matches `sd[\D]$`** - to discover devices     named "sd0", "sd1", "sd2", ... -   filter: **{\#DEVTYPE} matches `disk` AND {\#DEVNAME} does not match     `^loop.*`** - to discover disk type devices whose name does not     start with "loop"
es	#### Clave de la métrica  La clave de la métrica que se utilizará en la [regla de  descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      vfs.dev.discovery  Esta métrica solo es compatible con plataformas Linux, desde el agente Zabbix 4.4.  Puede crear reglas de descubrimiento utilizando esta métrica de descubrimiento y:  - filtro: **{\#DEVNAME} matches `sd[\D]$`** - para descubrir dispositivos     denominado "sd0", "sd1", "sd2", ... - filtro: **{\#DEVTYPE} matches `disk` AND {\#DEVNAME} does not match`^loop.*`** - para descubrir dispositivos de tipo disco cuyo nombre no     empiece por "loop"

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      perf_instance.discovery[object]  or, to be able to provide the object name in English only, independently of OS localization:      perf_instance_en.discovery[object]  For example:      perf_instance.discovery[Processador]     perf_instance_en.discovery[Processor]  These items are supported since Zabbix Windows agent 5.0.1.
es	#### Clave de la métrica  La métrica a utilizar en la [regla de descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      perf_instance.discovery[object]  o, para poder proporcionar el nombre del objeto solo en inglés, de forma independiente de la localización del sistema operativo:      perf_instance_en.discovery[object]  Por ejemplo:      perf_instance.discovery[Procesador]     perf_instance_en.discovery[Processor]  Estas métricas son compatibles desde el agente Zabbix Windows 5.0.1.

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      service.discovery  This item is supported since Zabbix Windows agent 3.0.
es	#### Clave de la métrica  La métrica a utilizar en la [regla de descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      service.discovery  Esta métrica es compatible desde Zabbix Windows Agent 3.0.

en-us	### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is the      systemd.unit.discovery  ::: noteimportant This [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) key is only supported in Zabbix agent 2. :::  This item returns a JSON with information about systemd units, for example:      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "MySQL Server",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Journal Socket",         "{#UNIT.LOADSTATE}": "loaded",         "{#UNIT.ACTIVESTATE}": "active",         "{#UNIT.SUBSTATE}": "running",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "enabled"     }]
es	### Clave de artículo  El elemento a utilizar en el [descubrimiento regla](/manual/discovery/low_level_discovery#discovery_rule) es la      descubrimiento.de.unidad.systemd  ::: nota importante Este La clave [item](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) es solo es compatible con el agente 2 de Zabbix. :::  Este elemento devuelve un JSON con información sobre las unidades systemd, por ejemplo ejemplo:      [{         "{#UNIT.NAME}": "mysqld.service",         "{#UNIT.DESCRIPTION}": "Servidor MySQL",         "{#UNIT.LOADSTATE}": "cargado",         "{#UNIT.ACTIVESTATE}": "activo",         "{#UNIT.SUBSTATE}": "en ejecución",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/mysqld_2eservice",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "habilitado"     }, {         "{#UNIT.NAME}": "systemd-journald.socket",         "{#UNIT.DESCRIPTION}": "Toma de diario",         "{#UNIT.LOADSTATE}": "cargado",         "{#UNIT.ACTIVESTATE}": "activo",         "{#UNIT.SUBSTATE}": "en ejecución",         "{#UNIT.FOLLOWED}": "",         "{#UNIT.PATH}": "/org/freedesktop/systemd1/unit/systemd_2djournald_2esocket",         "{#UNIT.JOBID}": 0,         "{#UNIT.JOBTYPE}": "",         "{#UNIT.JOBPATH}": "/",         "{#UNIT.UNITFILESTATE}": "habilitado"     }]

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is the      zabbix[host,discovery,interfaces]  internal item. This item is supported since Zabbix server 3.4.  This item returns a JSON with the description of interfaces, including:  -   IP address/DNS hostname (depending on the “Connect to” host setting) -   Port number -   Interface type (Zabbix agent, SNMP, JMX, IPMI) -   If it is the default interface or not -   If the bulk request feature is enabled - for SNMP interfaces only.  For example:      [{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]    With multiple interfaces their records in JSON are ordered by:  -   Interface type, -   Default - the default interface is put before non-default     interfaces, -   Interface ID (in ascending order).
es	#### Clave de la métrica  La métrica a utilizar en la [regla de  descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es la métrica interna      zabbix[host,discovery,interfaces]  Esta métrica es compatible desde el servidor Zabbix 3.4.  Esta métrica devuelve un JSON con la descripción de las interfaces, que incluye:  -   Dirección IP/nombre de equipo DNS (dependiendo de la configuración del equipo "Conectar a") -   Número de puerto -   Tipo de interfaz (agente Zabbix, SNMP, JMX, IPMI) -   Si es la interfaz predeterminada o no -   Si la función de solicitud masiva está habilitada, solo para interfaces SNMP.  Por ejemplo:      [{"{#IF.CONN}":"192.168.3.1","{#IF.IP}":"192.168.3.1","{#IF.DNS}":"","{#IF.PORT}":"10050","{#IF.TYPE}":"AGENT","{#IF.DEFAULT}":1}]  Con múltiples interfaces sus registros en JSON están ordenados por:  -    Tipo de interfaz, -    Predeterminado: la interfaz predeterminada se antepone a la no predeterminada, -    ID de interfaz (en orden ascendente).

en-us	#### Item key  The item to use in the [discovery rule](/manual/discovery/low_level_discovery#discovery_rule) is      wmi.getall[<namespace>,<query>]  This [item](/manual/config/items/itemtypes/zabbix_agent/win_keys) transforms the query result into a JSON array. For example:      select * from Win32_DiskDrive where Name like '%PHYSICALDRIVE%'  may return something like this:  ``` {.java} [     {         "DeviceID" : "\\.\PHYSICALDRIVE0",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 0,         "InterfaceType" : "IDE"     },     {         "DeviceID" : "\\.\PHYSICALDRIVE1",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 1,         "InterfaceType" : "IDE"     } ] ```  This item is supported since Zabbix Windows agent 4.4.
es	#### Clave de métrica  La métrica a utilizar en la [regla de descubrimiento](/manual/discovery/low_level_discovery#discovery_rule) es      wmi.getall[<espacio de nombres>,<consulta>]  Esta [métrica](/manual/config/items/itemtypes/zabbix_agent/win_keys) transforma el resultado de la consulta en una matriz JSON. Por ejemplo:      select * from Win32_DiskDrive where Name like '%PHYSICALDRIVE%'  puede devolver algo como esto:  ``` {.java} [     {         "DeviceID" : "\\.\PHYSICALDRIVE0",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 0,         "InterfaceType" : "IDE"     },     {         "DeviceID" : "\\.\PHYSICALDRIVE1",         "BytesPerSector" : 512,         "Capabilities" : [             3,             4         ],         "CapabilityDescriptions" : [             "Random Access",             "Supports Writing"         ],         "Caption" : "VBOX HARDDISK ATA Device",         "ConfigManagerErrorCode" : "0",         "ConfigManagerUserConfig" : "false",         "CreationClassName" : "Win32_DiskDrive",         "Description" : "Disk drive",         "FirmwareRevision" : "1.0",         "Index" : 1,         "InterfaceType" : "IDE"     } ] ```  Esta métrica está soportada desde Zabbix Windows Agent 4.4.

en-us	#### Item key  Unlike with file system and network interface discovery, the item does not necessarily has to have an "snmp.discovery" key - item type of SNMP agent is sufficient.  To configure the discovery rule, do the following:  -   Go to: *Configuration* → *Templates* -   Click on *Discovery* in the row of an appropriate template  ![](../../../../../assets/en/manual/discovery/low_level_discovery/templates_snmp.png)  -   Click on *Create discovery rule* in the upper right corner of the     screen -   Fill in the discovery rule form with the required details as in the     screenshot below  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_snmp.png)  All mandatory input fields are marked with a red asterisk.  The OIDs to discover are defined in SNMP OID field in the following format: `discovery[{#MACRO1}, oid1, {#MACRO2}, oid2, …,]`  where *{\#MACRO1}*, *{\#MACRO2}* … are valid lld macro names and *oid1*, *oid2*... are OIDs capable of generating meaningful values for these macros. A built-in macro *{\#SNMPINDEX}* containing index of the discovered OID is applied to discovered entities. The discovered entities are grouped by *{\#SNMPINDEX}* macro value.  To understand what we mean, let us perform few snmpwalks on our switch:      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifDescr     IF-MIB::ifDescr.1 = STRING: WAN     IF-MIB::ifDescr.2 = STRING: LAN1     IF-MIB::ifDescr.3 = STRING: LAN2      $ snmpwalk -v 2c -c public 192.168.1.1 IF-MIB::ifPhysAddress     IF-MIB::ifPhysAddress.1 = STRING: 8:0:27:90:7a:75     IF-MIB::ifPhysAddress.2 = STRING: 8:0:27:90:7a:76     IF-MIB::ifPhysAddress.3 = STRING: 8:0:27:2b:af:9e  And set SNMP OID to: `discovery[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress]`  Now this rule will discover entities with {\#IFDESCR} macros set to **WAN**, **LAN1** and **LAN2**, {\#IFPHYSADDRESS} macros set to **8:0:27:90:7a:75**, **8:0:27:90:7a:76**, and **8:0:27:2b:af:9e**, {\#SNMPINDEX} macros set to the discovered OIDs indexes **1**, **2** and **3**:  ``` {.java} [     {         "{#SNMPINDEX}": "1",         "{#IFDESCR}": "WAN",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:75"     },     {         "{#SNMPINDEX}": "2",         "{#IFDESCR}": "LAN1",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:76"     },     {         "{#SNMPINDEX}": "3",         "{#IFDESCR}": "LAN2",         "{#IFPHYSADDRESS}": "8:0:27:2b:af:9e"     } ] ```  If an entity does not have the specified OID, then the corresponding macro will be omitted for this entity. For example if we have the following data:      ifDescr.1 "Interface #1"     ifDescr.2 "Interface #2"     ifDescr.4 "Interface #4"      ifAlias.1 "eth0"     ifAlias.2 "eth1"     ifAlias.3 "eth2"     ifAlias.5 "eth4"  Then in this case SNMP discovery `discovery[{#IFDESCR}, ifDescr, {#IFALIAS}, ifAlias]` will return the following structure:  ``` {.java} [     {         "{#SNMPINDEX}": 1,         "{#IFDESCR}": "Interface #1",         "{#IFALIAS}": "eth0"     },     {         "{#SNMPINDEX}": 2,         "{#IFDESCR}": "Interface #2",         "{#IFALIAS}": "eth1"     },     {         "{#SNMPINDEX}": 3,         "{#IFALIAS}": "eth2"     },     {         "{#SNMPINDEX}": 4,         "{#IFDESCR}": "Interface #4"     },     {         "{#SNMPINDEX}": 5,         "{#IFALIAS}": "eth4"     } ] ```
es	#### Clave de artículo  A diferencia del sistema de archivos y el descubrimiento de interfaces de red, el elemento no no necesariamente tiene que tener una clave "snmp.discovery" - tipo de elemento de SNMP agente es suficiente.  Para configurar la regla de descubrimiento, haga lo siguiente:  - Ir a: *Configuración* → *Plantillas* - Haga clic en *Descubrimiento* en la fila de una plantilla apropiada  ![](../../../../../assets/en/manual/discovery/low_level_discovery/templates_snmp.png)  - Haga clic en *Crear regla de descubrimiento* en la esquina superior derecha de la     pantalla - Complete el formulario de regla de descubrimiento con los detalles requeridos como en el     captura de pantalla a continuación  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_rule_snmp.png)  Todos los campos de entrada obligatorios están marcados con un asterisco rojo.  Los OID a descubrir se definen en el campo OID de SNMP en la siguiente formato: `descubrimiento[{#MACRO1}, oid1, {#MACRO2}, oid2,…,]`  donde *{\#MACRO1}*, *{\#MACRO2}* … son nombres de macro lld válidos y *oid1*, *oid2*... son OID capaces de generar valores significativos para estos macros. Una macro incorporada *{\#SNMPINDEX}* que contiene el índice del El OID descubierto se aplica a las entidades descubiertas. el descubierto las entidades se agrupan por *{\#SNMPINDEX}* valor de macro.  Para entender lo que queremos decir, realicemos algunos snmpwalks en nuestro conmutador:      $ snmpwalk -v 2c -c público 192.168.1.1 IF-MIB::ifDescr     IF-MIB::ifDescr.1 = CADENA: WAN     IF-MIB::ifDescr.2 = CADENA: LAN1     IF-MIB::ifDescr.3 = CADENA: LAN2      $ snmpwalk -v 2c -c público 192.168.1.1 IF-MIB::ifPhysAddress     IF-MIB::ifPhysAddress.1 = CADENA: 8:0:27:90:7a:75     IF-MIB::ifPhysAddress.2 = CADENA: 8:0:27:90:7a:76     IF-MIB::ifPhysAddress.3 = CADENA: 8:0:27:2b:af:9e  Y configure SNMP OID en: `descubrimiento[{#IFDESCR}, ifDescr, {#IFPHYSADDRESS}, ifPhysAddress]`  Ahora esta regla descubrirá entidades con macros {\#IFDESCR} configuradas en **WAN**, **LAN1** y **LAN2**, macros {\#IFPHYSADDRESS} configuradas en **8:0:27:90:7a:75**, **8:0:27:90:7a:76** y **8:0:27:2b:af:9e**, {\#SNMPINDEX} macros configuradas para los índices OID descubiertos **1**, **2** y **3**:  ``` {.java} [     {         "{#SNMPINDEX}": "1",         "{#IFDESCR}": "WAN",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:75"     },     {         "{#SNMPINDEX}": "2",         "{#IFDESCR}": "LAN1",         "{#IFPHYSADDRESS}": "8:0:27:90:7a:76"     },     {         "{#SNMPINDEX}": "3",         "{#IFDESCR}": "LAN2",         "{#IFPHYSADDRESS}": "8:0:27:2b:af:9e"     } ] ```  Si una entidad no tiene el OID especificado, entonces el correspondiente La macro se omitirá para esta entidad. Por ejemplo si tenemos el siguientes datos:      ifDescr.1 "Interfaz #1"     ifDescr.2 "Interfaz #2"     ifDescr.4 "Interfaz #4"      ifAlias.1 "eth0"     ifAlias.2 "eth1"     ifAlias.3 "eth2"     ifAlias.5 "eth4"  Entonces, en este caso, descubrimiento SNMP. `discovery[{#IFDESCR}, ifDescr, {#IFALIAS}, ifAlias]` devolverá el siguiente estructura:  ``` {.java} [     {         "{#SNMPINDEX}": 1,         "{#IFDESCR}": "Interfaz #1",         "{#IFALIAS}": "eth0"     },     {         "{#SNMPINDEX}": 2,         "{#IFDESCR}": "Interfaz #2",         "{#IFALIAS}": "eth1"     },     {         "{#SNMPINDEX}": 3,         "{#IFALIAS}": "eth2"     },     {         "{#SNMPINDEX}": 4,         "{#IFDESCR}": "Interfaz n.º 4"     },     {         "{#SNMPINDEX}": 5,         "{#IFALIAS}": "eth4"     } ] ```

en-us	#### Item net.tcp.service parameters  **ftp**  Creates a TCP connection and expects the first 4 characters of the response to be "220 ", then sends "QUIT\\r\\n". Default port 21 is used if not specified.  **http**  Creates a TCP connection without expecting and sending anything. Default port 80 is used if not specified.  **https**  Uses (and only works with) libcurl, does not verify the authenticity of the certificate, does not verify the host name in the SSL certificate, only fetches the response header (HEAD request). Default port 443 is used if not specified.  **imap**  Creates a TCP connection and expects the first 4 characters of the response to be "\* OK", then sends "a1 LOGOUT\\r\\n". Default port 143 is used if not specified.  **ldap**  Opens a connection to an LDAP server and performs an LDAP search operation with filter set to (objectClass=\*). Expects successful retrieval of the first attribute of the first entry. Default port 389 is used if not specified.  **nntp**  Creates a TCP connection and expects the first 3 characters of the response to be "200" or "201", then sends "QUIT\\r\\n". Default port 119 is used if not specified.  **pop**  Creates a TCP connection and expects the first 3 characters of the response to be "+OK", then sends "QUIT\\r\\n". Default port 110 is used if not specified.  **smtp**  Creates a TCP connection and expects the first 3 characters of the response to be "220", followed by a space, the line ending or a dash. The lines containing a dash belong to a multiline response and the response will be re-read until a line without the dash is received. Then sends "QUIT\\r\\n". Default port 25 is used if not specified.  **ssh**  Creates a TCP connection. If the connection has been established, both sides exchange an identification string (SSH-major.minor-XXXX), where major and minor are protocol versions and XXXX is a string. Zabbix checks if the string matching the specification is found and then sends back the string "SSH-major.minor-zabbix\_agent\\r\\n" or "0\\n" on mismatch. Default port 22 is used if not specified.  **tcp**  Creates a TCP connection without expecting and sending anything. Unlike the other checks requires the port parameter to be specified.  **telnet**  Creates a TCP connection and expects a login prompt (':' at the end). Default port 23 is used if not specified.
es	#### Parámetros de la métrica net.tcp.service  **ftp**  Crea una conexión TCP y espera que los primeros 4 caracteres de la respuesta sean "220 ", luego envía "QUIT\\r\\n". Si no se especifica, se utiliza el puerto predeterminado 21.  **http**  Crea una conexión TCP sin esperar ni enviar nada. Por defecto se utiliza el puerto 80 si no se especifica.  **https**  Utiliza (y sólo funciona con) libcurl, no verifica la autenticidad del certificado, no verifica el nombre de equipo en el certificado SSL, solo recupera el encabezado de respuesta (solicitud HEAD). Se utiliza el puerto predeterminado 443 si no se especifica.  **imap**  Crea una conexión TCP y espera que los primeros 4 caracteres de la la respuesta sean "\* OK", luego envía "a1 LOGOUT\\r\\n". Utiliza el puerto predeterminado 143 si no se especifica.  **ldap**  Abre una conexión a un servidor LDAP y realiza una operación de búsqueda LDAP  con filtro establecido en (objectClass=\*). espera éxito en la recuperación del primer atributo de la primera entrada. Si no se especifica, se utiliza el puerto predeterminado 389.  **nntp**  Crea una conexión TCP y espera que los primeros 3 caracteres de la respuesta sean "200 " o "201 ", luego envía "QUIT\\r\\n". Puerto predeterminado 119 se utiliza si no se especifica.  **pop**  Crea una conexión TCP y espera que los primeros 3 caracteres de la respuesta sean "+OK", luego envía "QUIT\\r\\n". Se utiliza el puerto predeterminado 110 si no se especifica.  **smtp**  Crea una conexión TCP y espera que los primeros 3 caracteres de la respuesta sean "220", seguida de un espacio, al final de la línea o un guión. Las líneas que contienen un guión pertenecen a una respuesta de varias líneas y las respuestas se volverán a leer hasta que se reciba una línea sin el guión. Entonces envía "QUIT\\r\\n". El puerto predeterminado 25 se utiliza si no se especifica.  **shh**  Crea una conexión TCP. Si se ha establecido la conexión, ambos lados intercambian una cadena de identificación (SSH-major.minor-XXXX), donde mayor y menor son versiones de protocolo y XXXX es una cadena. Zabbix comprueba si se encuentra la cadena que coincide con la especificación y luego envía de vuelta la cadena "SSH-major.minor-zabbix\_agent\\r\\n" o "0\\n" si no coincide.  Se utiliza el puerto predeterminado 22 si no se especifica.  **tcp**  Crea una conexión TCP sin esperar ni enviar nada. A diferencia de las otras comprobaciones requieren que se especifique el parámetro del puerto.  **telnet**  Crea una conexión TCP y espera un mensaje de inicio de sesión (':' al final). Se utiliza el puerto predeterminado 23 si no se especifica.

en-us	#### Item net.udp.service parameters  **ntp**  Sends an SNTP packet over UDP and validates the response according to [RFC 4330, section 5](http://tools.ietf.org/html/rfc4330#section-5). Default port 123 is used if not specified.
es	#### Parámetros del elemento net.udp.service  **ntp**  Envía un paquete SNTP a través de UDP y valida la respuesta según [RFC 4330, sección 5](http://tools.ietf.org/html/rfc4330#section-5). Se utiliza el puerto predeterminado 123 si no se especifica.

en-us	### Item  ::: noteclassic Web items cannot be directly created, updated or deleted via the Zabbix API. :::  The item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|*(readonly)* ID of the item.| |**delay**<br>(required)|string|Update interval of the item. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host or template that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item's host interface.<br><br>Used only for host items. Not required for Zabbix agent (active), Zabbix internal, Zabbix trapper, calculated, dependent, database monitor and script items. Optional for HTTP agent items.| |**key\_**<br>(required)|string|Item key.| |**name**<br>(required)|string|Name of the item.| |**type**<br>(required)|integer|Type of the item.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>9 - Web item;<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - Telnet agent;<br>15 - Calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script| |**url**<br>(required)|string|URL string, required only for HTTP agent item type. Supports user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent items or HTTP agent items.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item.| |error|string|*(readonly)* Error text if there are problems updating the item value.| |flags|integer|*(readonly)* Origin of the item.<br><br>Possible values:<br>0 - a plain item;<br>4 - a discovered item.| |follow\_redirects|integer|HTTP agent item field. Follow response redirects while polling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item field. HTTP(S) proxy connection string.| |inventory\_link|integer|ID of the host inventory field that is populated by the item.<br><br>Refer to the [host inventory page](/manual/api/reference/host/object#host_inventory) for a list of supported host inventory fields and their IDs.<br><br>Default: 0.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI items.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lastclock|timestamp|*(readonly)* Time when the item value was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastns|integer|*(readonly)* Nanoseconds when the item value was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastvalue|string|*(readonly)* Last value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |logtimefmt|string|Format of the time in log entries. Used only by log items.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and maximum count of dependent items equal to 29999 are allowed.<br><br>Required by dependent items.| |output\_format|integer|HTTP agent item field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item:<br>- executed script for SSH and Telnet items;<br>- SQL query for database monitor items;<br>- formula for calculated items;<br>- the script for script item.| |parameters|array|Additional parameters for script items. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br>When used by JMX, username should also be specified together with password or both properties should be left blank.| |post\_type|integer|HTTP agent item field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item field. HTTP(S) request body data. Used with post\_type.| |prevvalue|string|*(readonly)* Previous value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item field. Password for SSL Key file.| |state|integer|*(readonly)* State of the item.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - not supported.| |status|integer|Status of the item.<br><br>Possible values:<br>0 - *(default)* enabled item;<br>1 - disabled item.| |status\_codes|string|HTTP agent item field. Ranges of required HTTP status codes separated by commas. Also supports user macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item.<br><br>*Hint*: Use the `hostid` property to specify the template that the item belongs to.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script items. Supports user macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper items or HTTP agent items.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>Required by SSH and Telnet items.<br>When used by JMX, password should also be specified together with username or both properties should be left blank.| |uuid|string|Universal unique identifier, used for linking imported item to already existing ones. Used only for items on templates. Auto-generated, if not given.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item field. Whether to validate that the host name for the connection matches the one in the host's certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |verify\_peer|integer|HTTP agent item field. Whether to validate that the host's certificate is authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
es	### Item  ::: noteclassic Web items cannot be directly created, updated or deleted via the Zabbix API. :::  The item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--------|---------------------------------------------------|-----------| |itemid|string|*(readonly)* ID of the item.| |**delay**<br>(required)|string|Update interval of the item. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host or template that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item's host interface.<br><br>Not required for template items. Optional for internal, active agent, trapper, calculated, dependent and database monitor items.| |**key\_**<br>(required)|string|Item key.| |**name**<br>(required)|string|Name of the item.| |**type**<br>(required)|integer|Type of the item.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>9 - Web item;<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - Telnet agent;<br>15 - Calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script| |**url**<br>(required)|string|URL string, required only for HTTP agent item type. Supports user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent items or HTTP agent items.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item.| |error|string|*(readonly)* Error text if there are problems updating the item.| |flags|integer|*(readonly)* Origin of the item.<br><br>Possible values:<br>0 - a plain item;<br>4 - a discovered item.| |follow\_redirects|integer|HTTP agent item field. Follow response redirects while pooling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item field. HTTP(S) proxy connection string.| |inventory\_link|integer|ID of the host inventory field that is populated by the item.<br><br>Refer to the [host inventory page](/manual/api/reference/host/object#host_inventory) for a list of supported host inventory fields and their IDs.<br><br>Default: 0.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI items.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lastclock|timestamp|*(readonly)* Time when the item was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastns|integer|*(readonly)* Nanoseconds when the item was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastvalue|string|*(readonly)* Last value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |logtimefmt|string|Format of the time in log entries. Used only by log items.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and maximum count of dependent items equal to 29999 are allowed.<br><br>Required by dependent items.| |output\_format|integer|HTTP agent item field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item:<br>- executed script for SSH and Telnet items;<br>- SQL query for database monitor items;<br>- formula for calculated items;<br>- the script for script item.| |parameters|array|Additional parameters for script items. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br>When used by JMX, username should also be specified together with password or both properties should be left blank.| |post\_type|integer|HTTP agent item field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item field. HTTP(S) request body data. Used with post\_type.| |prevvalue|string|*(readonly)* Previous value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item field. Password for SSL Key file.| |state|integer|*(readonly)* State of the item.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - not supported.| |status|integer|Status of the item.<br><br>Possible values:<br>0 - *(default)* enabled item;<br>1 - disabled item.| |status\_codes|string|HTTP agent item field. Ranges of required HTTP status codes separated by commas. Also supports user macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item.<br><br>*Hint*: Use the `hostid` property to specify the template that the item belongs to.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script items. Supports user macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper items or HTTP agent items.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>Required by SSH and Telnet items.<br>When used by JMX, password should also be specified together with username or both properties should be left blank.| |uuid|string|Universal unique identifier, used for linking imported item to already existing ones. Used only for items on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item field. Validate host name in URL is in Common Name field or a Subject Alternate Name field of host certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |verify\_peer|integer|HTTP agent item field. Validate is host certificate authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.|

en-us	# > Item object  The following objects are directly related to the `item` API.
es	# > Objeto de artículo  Los siguientes objetos están directamente relacionados con la API 'item'.

en-us	### Item preprocessing  The item preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
es	### Preprocesamiento de artículos  El objeto de preprocesamiento de elementos tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |**tipo**<br>(obligatorio)|entero|El tipo de opción de preprocesamiento.<br><br>Valores posibles:<br>1 - Multiplicador personalizado;<br>2 - Recorte derecho;<br>3 - Recorte izquierdo;<br>4 - Recortar;<br>5 - Coincidencia de expresiones regulares;<br>6 - Booleano a decimal;<br>7 - Octal a decimal;<br>8 - Hexadecimal a decimal;<br>9 - Cambio simple;<br>10 - Cambio por segundo;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - Dentro del rango;<br>14 - Coincide con expresiones regulares;<br>15 - No coincide con la expresión regular;<br>16 - Verificar errores en JSON;<br>17 - Verificar errores en XML;<br>18 - Verificar errores usando expresiones regulares;<br>19 - Descartar sin cambios;<br >20 - Descartar sin cambios con latido;<br>21 - JavaScript;<br>22 - Patrón de Prometheus;<br>23 - Prometheus a JSON;<br>24 - CSV a JSON;<br>25 - Reemplazar;<br >26 - Marcar no compatible;<br>27 - XML a JSON.| |**params**<br>(obligatorio)|cadena|Parámetros adicionales utilizados por la opción de preprocesamiento. Varios parámetros están separados por el carácter LF (\\n).| |**error\_handler**<br>(obligatorio)|entero|Tipo de acción utilizado en caso de error en el paso de preprocesamiento.<br><br>Valores posibles:<br>0: el servidor Zabbix establece el mensaje de error;< br>1 - Descartar valor;<br>2 - Establecer valor personalizado;<br>3 - Establecer mensaje de error personalizado.| |**error\_handler\_params**<br>(obligatorio)|cadena|Parámetros del controlador de errores. Se usa con `error_handler`.<br><br>Debe estar vacío, si `error_handler` es 0 o 1.<br>Puede estar vacío si `error_handler` es 2.<br>No puede estar vacío, si `error_handler` es 3.|  Los siguientes parámetros y controladores de errores son compatibles con cada tipo de preprocesamiento.  |Tipo de preprocesamiento|Nombre|Parámetro 1|Parámetro 2|Parámetro 3|Manejadores de errores admitidos| |------------------|----|-----------|-----------|- ----------|---------------------------------| |1|Multiplicador personalizado|número^1,\ 6^|<|<|0, 1, 2, 3| |2|Recorte derecho|lista de caracteres^2^|<|<|<| |3|Recorte izquierdo|lista de caracteres^2^|<|<|<| |4|Recortar|lista de caracteres^2^|<|<|<| |5|Expresión regular|patrón^3^|salida^2^|<|0, 1, 2, 3| |6|Booleano a decimal|<|<|<|0, 1, 2, 3| |7|Octal a decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal a decimal|<|<|<|0, 1, 2, 3| |9|Cambio simple|<|<|<|0, 1, 2, 3| |10|Cambio por segundo|<|<|<|0, 1, 2, 3| |11|XML XPath|ruta^4^|<|<|0, 1, 2, 3| |12|JSONPath|ruta^4^|<|<|0, 1, 2, 3| |13|En el rango|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Coincide con la expresión regular|patrón^3^|<|<|0, 1, 2, 3| |15|No coincide con la expresión regular|patrón^3^|<|<|0, 1, 2, 3| |16|Compruebe si hay errores en JSON|ruta^4^|<|<|0, 1, 2, 3| |17|Compruebe si hay errores en XML|ruta^4^|<|<|0, 1, 2, 3| |18|Compruebe si hay errores usando la expresión regular|patrón^3^|salida^2^|<|0, 1, 2, 3| |19|Descartar sin cambios|<|<|<|<| |20|Descartar sin cambios con latido|segundos^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Patrón de Prometeo|patrón^6,\ 7^|`valor`, `etiqueta`, `función`|salida^8,\ 9^|0, 1, 2, 3| |23|Prometeo a JSON|patrón^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV a JSON|carácter^2^|carácter^2^|0,1|0, 1, 2, 3| |25|Reemplazar|cadena de búsqueda^2^|reemplazo^2^|<|<| |26|Comprobación no admitida|<|<|<|1, 2, 3| |27|XML a JSON|<|<|<|0, 1, 2, 3|  ^1^ número entero o de punto flotante\ ^2^ cadena\ ^3^ expresión regular\ ^4^ JSONPath o XML XPath\ ^5^ entero positivo (con soporte de sufijos de tiempo, por ejemplo, 30s, 1m, 2h, 1d)\ ^6^ macro de usuario\ ^7^ Patrón de Prometheus siguiendo la sintaxis: `<nombre de métrica>{<nombre de etiqueta>="<valor de etiqueta>", ...} == <valor>`. Cada Componente del patrón Prometheus (métrica, nombre de etiqueta, valor de etiqueta y métrica) valor) puede ser una macro de usuario.\ ^8^ Salida de Prometheus siguiendo la sintaxis: `<nombre de etiqueta>` (puede ser una macro de usuario) si se selecciona `etiqueta` como segundo parámetro.\ ^9^ Una de las funciones de agregación: `suma`, `min`, `max`, `avg`, `count` si se selecciona `función` como segundo parámetro.

en-us	#### itemprototype  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item prototype.\
es	#### prototipo de item  Corrección de errores:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`,`itemprototype.update`: la propiedad `interfaceid`no es requerida para crear/actualizar un agente HTTP tipo prototipo de elemento.\

en-us	#### item prototype  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
es	#### prototipo de item  Cambios:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`,`itemprototype.create`,`itemprototype.update`: añadido el tercer parámetro del paso de preprocesamiento del patrón Prometheus. El segundo parámetro ahora determinará un metodo de agregación: `value,`label`,`function`. El tercer parámetro ahora contendrá la salida Prometheus para el método de agregación `label`o una función de agregración para el método de agregación `function`.\

en-us	#### itemprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: the parameter `uuid` can now be updated.\
es	#### itemprototype  Cambios:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: el parámetro `uuid` ahora se puede actualizar.\

en-us	# itemprototype.create
es	# prototipodeitem.crear

en-us	# itemprototype.delete
es	# prototipodeitem.borrar

en-us	# itemprototype.get
es	# prototipodeitem.obtener

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

en-us	### Item prototype preprocessing  The item prototype preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro, LLD macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro or LLD macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro or an LLD macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
es	### Preprocessament del prototip d'element  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |**type**<br>(obligatori)|integer|El tipus d'opció de preprocessament.<br><br>Valors possibles:<br>1 - Multiplicador personalitzat;<br>2 - Elimina els espais finals;<br> 3 - Eliminació d'espais inicials;<br>4 - Eliminació d'espais finals i posteriors;<br>5 - Coincidència d'expressió regular;<br>6 - Booleà a decimal;<br>7 - Octal a decimal;<br>8 - Hexadecimal a decimal;<br>9 - Canvi únic;<br>10 - Canvi per segon;<br>11 - XML ​​​​XPath;<br>12 - JSONPath;<br>13 - Dins l'interval;<br>14 - Coincideix amb l'expressió regular;<br>15 - No coincideix amb l'expressió regular;<br>16 - Comprova si hi ha un error a JSON;<br>17 - Comprova si hi ha un error a XML;<br>18 - Troba un error emprant una expressió regular;<br>19 - Esborra sense modificacions;<br>20 - Esborra sense modificacions amb heartbeat;<br>21 - JavaScript;< 22 - Patró de Prometheus;<br>23 - Prometheus a JSON;<br> 24 - CSV a JSON; <br>25 - Substitueix;<br>26 - Comprova si hi ha valors no admesos;<br>27 - XML ​​​​a JSON. | |**params**<br>(obligatori)|string|Paràmetres addicionals emprats per l'opció de preprocessament. Diversos paràmetres són separats pel caràcter LF (\\n).| |**error\_handler**<br>(obligatori)|integer|Tipus d'acció emprat en cas d'error del pas de preprocessament:<br>0 - El servidor Zabbix ha establert el missatge d'error ;<br>1 - Elimina el valor;< br>2 - Estableix un valor personalitzat;<br>3 - Estableix un missatge d'error personalitzat. |**error\_handler\_params**<br>(obligatori)|string|Paràmetres del gestor d'errors. S'empra amb `error_handler`.<br><br>Ha d'ésser buit, si `error_handler` és 0 o 1.<br>Pot ésser buit si `error_handler` és 2.<br>No pot pas ésser buit, si `error_handler ` és 3.|  Els següents paràmetres i gestors d'errors són compatibles per a cada tipus de preprocessament.  |Tipus de preprocessament|Nom|Paràmetre 1|Paràmetre 2|Paràmetre 3|Gestors d'errors admesos| |-------------------|----|-----------|------------|- ----------|----------| |1|Multiplicador personalitzat|nombre^1,\6^|<|<|0, 1, 2, 3| |2|Eliminació d'espais finals|llista de caràcters^2^|<|<|<| |3|Eliminació dels espais inicials|llista de caràcters^2^|<|<|<| |4|Eliminació dels espais inicials i finals|llista de caràcters^2^|<|<|<| |5|Concordança d'expressió regular|patró^3^|sortida^2^|<|0, 1, 2, 3| |6|Booleà a decimal|<|<|<|0, 1, 2, 3| |7|Octal a decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal a decimal|<|<|<|0, 1, 2, 3| |9|Canvi únic|<|<|<|0, 1, 2, 3| |10|Canvi per segon|<|<|<|0, 1, 2, 3| |11|XML XPath|camí^4^|<|<|0, 1, 2, 3| |12|JSONPath|camí^4^|<|<|0, 1, 2, 3| |13|Dins de l'interval|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Coincideix amb l'expressió regular|patró^3^|<|<|0, 1, 2, 3| |15|No coincideix amb l'expressió regular^3^|<|<|0, 1, 2, 3| |16|Cerca un error a JSON|camí^4^|<|<|0, 1, 2, 3| |17|Cerca un error a XML|camí^4^|<|<|0, 1, 2, 3| |18|Cerca un error emprant una expressió regular|patró^3^|sortida^2^|<|0, 1, 2, 3| |19|Esborra sense modificacions|<|<|<|<| |20|Esborra sense canvis amb el heratbeat|segons^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Patró de Prometheus|patró^6,\7^|`valor`, `etiqueta`, `funció`|sortida^8,\9^|0, 1, 2, 3| |23|Prometheus a JSON|patró^6,\7^|<|<|0, 1, 2, 3| |24|CSV a JSON|char^2^|char^2^|0,1|0, 1, 2, 3| |25|Substitueix|cadena de cerca^2^|substitueix^2^|<|<| |26|Comprova si hi ha valors no admesos|<|<|<|1, 2, 3| |27|XML a JSON|<|<|<|0, 1, 2, 3|  ^1^ nombre enter o coma flotant\ ^2^ cadena\ ^3^ expressió regular\ ^4^ JSONPath o XML XPath\ ^5^ enter positiu (amb suport per a sufixos de temps, per exemple, 30s, 1m, 2h, 1d)\ ^6^ macro d'usuari, macro LLD\ ^7^ Patró Prometheus següent sintaxi: `<nom mètric>{<nom de l'etiqueta>="<valor de l'etiqueta>", ...} == <valor>`. Cada component del patró de Prometheus (mètrica, nom d'etiqueta, valor d'etiqueta i valor de mètrica) pot ésser una macro d'usuari o una macro LLD.\ ^8^ Prometheus dóna la següent sintaxi: `<nom de l'etiqueta>` (pot ésser una macro d'usuari o una macro LLD) si `label` és seleccionada com a segon paràmetre.\ ^9^ Una de les funcions d'agregació: `sum`, `min`, `max`, `avg`, `count` si `function` és seleccionada com a segon paràmetre.

en-us	### Item prototypes  Item prototypes that can be created based on systemd service discovery include, for example:  -   Item name: `{#UNIT.DESCRIPTION} active state info`; item key:     `systemd.unit.info["{#UNIT.NAME}"]` -   Item name: `{#UNIT.DESCRIPTION} load state info`; item key:     `systemd.unit.info["{#UNIT.NAME}",LoadState]`  `systemd.unit.info` [agent items](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) are supported since Zabbix 4.4.
es	### Prototipos de métricas  Los prototipos de métricas que se pueden crear basándose en el descubrimiento de servicios systemd incluyen, por ejemplo:  - Nombre de la métrica: `{#UNIT.DESCRIPTION} información de estado activo`; clave de la métrica:     `systemd.unit.info["{#UNIT.NAME}"]` - Nombre de la métrica: `{#UNIT.DESCRIPTION} información del estado de carga`; clave de la métrica:     `systemd.unit.info["{#UNIT.NAME}",LoadState]`  Las [métricas de agente](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2) `systemd.unit.info` están soportadas desde Zabbix 4.4.

en-us	#### Item prototypes  The following screenshot illustrates how we can use these macros in item prototypes:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)  You can create as many item prototypes as needed:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png){width="600"}
es	#### Prototipos de métricas  La siguiente captura de pantalla ilustra cómo podemos usar estas macros en prototipos de métricas:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototype_snmp.png)  Puede crear tantos prototipos de métricas como necesite:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/item_prototypes_snmp.png){width="600"}

en-us	### Item prototype tag  The item prototype tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Item prototype tag name.| |value|string|Item prototype tag value.|
es	### Etiqueta de prototipo de métrica  El objeto de etiqueta del prototipo de métrica tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#tipos_de_datos)|Descripción| |--|--|------| |**tag**<br>(obligatorio)|cadena|Nombre de etiqueta del prototipo de métrica.| |value|cadena|Valor de etiqueta del prototipo de métrica.|

en-us	### Item prototype  The item prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|*(readonly)* ID of the item prototype.| |**delay**<br>(required)|string|Update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros and LLD macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host that the item prototype belongs to.<br><br>For update operations this field is *readonly*.| |**ruleid**<br>(required)|string|ID of the LLD rule that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item prototype's host interface. Used only for host item prototypes.<br><br>Not required for Zabbix agent (active), Zabbix internal, Zabbix trapper, calculated, dependent, database monitor and script item prototypes. Optional for HTTP agent item prototypes.| |**key\_**<br>(required)|string|Item prototype key.| |**name**<br>(required)|string|Name of the item prototype.| |**type**<br>(required)|integer|Type of the item prototype.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>10 - external check;<br>11 - database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - TELNET agent;<br>15 - calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script.| |**url**<br>(required)|string|URL string required only for HTTP agent item prototypes. Supports LLD macros, user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item prototype.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item prototype field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent item prototypes or HTTP agent item prototypes.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item prototype.| |follow\_redirects|integer|HTTP agent item prototype field. Follow response redirects while polling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item prototype field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item prototype field. HTTP(S) proxy connection string.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI item prototypes.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |logtimefmt|string|Format of the time in log entries. Used only by log item prototypes.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and item prototypes and maximum count of dependent items and item prototypes equal to 29999 are allowed.<br><br>Required by Dependent items.| |output\_format|integer|HTTP agent item prototype field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item prototype:<br>- executed script for SSH and Telnet item prototypes;<br>- SQL query for database monitor item prototypes;<br>- formula for calculated item prototypes.| |parameters|array|Additional parameters for script item prototypes. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.| |post\_type|integer|HTTP agent item prototype field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item prototype field. HTTP(S) request body data. Used with post\_type.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item prototype field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item prototype field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item prototype field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item prototype field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item prototype field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item prototype field. Password for SSL Key file.| |status|integer|Status of the item prototype.<br><br>Possible values:<br>0 - *(default)* enabled item prototype;<br>1 - disabled item prototype;<br>3 - unsupported item prototype.| |status\_codes|string|HTTP agent item prototype field. Ranges of required HTTP status codes separated by commas. Also supports user macros or LLD macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item prototype.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script item prototypes. Supports user macros and LLD macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper item prototypes or HTTP item prototypes.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.<br><br>Required by SSH and Telnet item prototypes.| |uuid|string|Universal unique identifier, used for linking imported item prototypes to already existing ones. Used only for item prototypes on templates. Auto-generated, if not given.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item prototype field. Whether to validate that the host name for the connection matches the one in the host's certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.<br>| |verify\_peer|integer|HTTP agent item prototype field. Whether to validate that the host's certificate is authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |discover|integer|Item prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new items will be discovered;<br>1 - new items will not be discovered and existing items will be marked as lost.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
es	### Prototip d'element  L'objecte té les propietats següents.  |Propietat|[Tipus](/manual/api/reference_commentary#data_types)|Descripció| |--|--|------| |itemid|string|*(només lectura)* ID del prototip d'element.| |**delay**<br>(obligatori)|string|Interval d'actualització del prototip d'element. Accepta segons o una unitat de temps amb sufix (30s, 1m, 2h, 1d).<br>Opcionalment, un o més [intervals personalitzats](/manual/config/items/item/custom_intervals) es poden especificar com a intervals flexibles o com una programació.<br>Múltiples intervals estan separats per un punt i coma.<br>Es poden emprar macros d'usuari. Una sola macro hauria d'omplir tot el camp. No s'admeten pas diverses macros en un camp o macros barrejades amb text.<br>Els intervals flexibles es poden escriure com a dues macros separades per una barra inclinada (p. ex., `{$FLEX_INTERVAL}/ {$FLEX_PERIOD}`).<br><br >Opcional per a Zabbix trapper, elements dependents i per a agent Zabbix (actiu) amb la clau `mqtt.get`.| |**hostid**<br>(obligatori)|string|Id de l'equip o de la plantilla a la qual pertany el prototip d'element.<br><br>Per a les operacions d'actualització, aquest camp és de *només lectura*.| |**ruleid**<br>(obligatori)|string|ID de la regla LLD a la qual pertany l'element.<br><br>Per a les operacions d'actualització, aquest camp és de *només lectura*. |**interfaceid**<br>(obligatori)|string|Identificador d'interfície equip del prototip d'element.<br><br>Només s'empra per als prototips d'element equip. No és necessari per a l'agent Zabbix (actiu), Zabbix intern, Zabbix trapper, calculat, dependent, monitor de base de dades i prototips d'elements d'script. Opcional per als elements de prototip d'agent HTTP.| |**key\_**<br>(obligatori)|string|Clau del prototip d'element.| |**name**<br>(obligatori)|string|Nom del prototip de l'element.| |**type**<br>(obligatori)|entier|Tipus de prototip d'element<br><br>Valors possibles:<br>0 - Agent Zabbix;<br>2 - Trapper Zabbix;<br>3 - Verificació simple;<br>5 - Zabbix intern;<br>7 - Agent Zabbix (actiu);<br>9 - Element web;<br>10 - Verificació externa;<br>11 - Monitor de base de dades; <br>12 - IPMI Agent;<br>13 - Agent SSH;<br>14 - Agent Telnet;<br>15 - Calculat;<br>16 - Agent JMX;<br>17 - Trampa SNMP;<br> 18 - Element dependent;< br>19 - Agent HTTP;<br>20 - Agent SNMP;<br>21 - Script| |**url**<br>(obligatori)|string|cadena d'URL, necessària només per al tipus de prototip d'element d'agent HTTP. Admet macros d'usuari, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**valor\_tipus**<br>(obligatori)|entier|Tipus d'informació del prototip d'element.<br><br>Valors possibles:<br>0 - nombre flotant;<br>1 - caràcter ;<br >2 - diari;<br>3 - digital sense signar;<br>4 - text.| |allow\_traps|integer|camp de prototip d'element d'agent HTTP. També permet l'ampliació de valors com en el tipus d'element trapper.<br><br>0 - *(per defecte)* No permet acceptar dades entrants.<br>1 - Permet acceptar dades entrants.| |authtype|integer|Només s'empren per elements d'agent SSH prototip o elements d'agent HTTP.<br><br>Valors possibles per al mètode d'autenticació de l'agent SSH:<br>0 - mot de pas *(per defecte)*;<br>1 - clau pública.<br><br> Valors possibles del mètode d'autenticació de l'agent HTTP:<br>0 - *(per defecte)* cap <br>1 - Bàsic<br>2 - NTLM<br>3 - Kerberos| |description|string|Descripció del prototip d'element.| |follow\_redirects|integer|Prototip de camp d'element d'agent HTTP. Seguiu les redireccions de respostes mentre aegiu dades.<br><br>0 - No seguir les redireccions.<br>1 - *(per defecte)* Seguir les redireccions.| |headers|object|Camp de prototip d'element d'agent HTTP. Objecte amb capçaleres de petició HTTP(S), on el nom de la capçalera s'empra com a clau i el valor de la capçalera com a valor.<br><br>Exemple:<br>{ " User-Agent": "Zabbix" }| |history|string|Unitat de temps que indica quant de temps s'han d'emmagatzemar les dades de l'històric. També admet macros d'usuari.<br><br>Per defecte: 90d.| |http\_proxy|string|Camp de prototip d'element d'agent HTTP. Cadena de connexió del proxy HTTP(S).| |ipmi\_sensor|string|sensor IPMI. Emprat només pels prototips d'elements IPMI.| |jmx\_endpoint|string|Cadena de connexió de l'agent JMX personalitzada.<br><br>Per defecte:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN} :{HOST.PORT} /jmxrmi| |logtimefmt|string|Format d'hora a les entrades de registre. S'empren només per prototips d'elements de diari.| |master\_itemid|integer|Identificador d'element principal.<br>Es permet la recursivitat fins a 3 elements dependents i el nombre màxim d'elements i prototips d'elements dependents de 29.999.<br>< br>Requerit per elements dependents.| |output\_format|integer|Camp d'element de prototip d'agent HTTP. En cas de convertir la resposta a JSON.<br><br>0 - *(per defecte)* Emmagatzema en brut.<br>1 - Converteix a JSON.| |params|string|Paràmetres addicionals en funció del tipus de prototip d'element:<br>- script executat per a prototips d'elements SSH i Telnet;<br>- Consulta SQL per a dades de prototips d'elements de supervisió bàsica;<br>- fórmula per a prototips d'elements calculats.| |parameters|array|Paràmetres addicionals per a prototips d'elements de script. Matriu d'objectes amb propietats "nom" i "valor", on el nom ha d'ésser únic.| |password|string|Mot de pas per a l'autenticació. Emprat per Simple Check, SSH, Telnet, Database Monitor, JMX i HTTP Agent Item Prototypes.| |post\_type|integer|Camp de prototip d'element d'agent HTTP. Tipus de cos de dades de publicació emmagatzemat a la propietat de publicacions.<br><br>0 - *(per defecte)* Dades en brut.<br>2 - Dades JSON.<br>3 - Dades XML.| |posts|string|Camp de prototip d'element d'agent HTTP. HTTP(S) demana dades del cos. S'empra amb post\_type.| |privatekey|string|Nom del fitxer de clau privada.| |publickey|string|Nom del fitxer de clau pública.| |query\_fields|array|Camp de prototip d'element d'agent HTTP. Paràmetres de consulta. Matriu d'objectes amb parells 'clau':'valor', on el valor pot ésser una cadena buida.| |request\_method|integer|Camp de prototip d'element d'agent HTTP. Tipus de mètode de petició.<br><br>0 - *(per defecte)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|Camp de prototip d'element d'agent HTTP. Quina part de la resposta s'ha d'emmagatzemar.<br><br>0 - *(per defecte)* Cos.<br>1 - Capçaleres.<br>2 - S'emmagatzemaran el cos i les capçaleres.< br><br>Per request\_method HEAD només s'admet el valor 1.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|Camp de prototip d'element d'agent HTTP. Camí al fitxer de clau SSL pública.| |ssl\_key\_file|string|Camp de prototip d'element d'agent HTTP. Camí al fitxer de clau SSL privada.| |ssl\_key\_password|string|Camp de prototip d'element d'agent HTTP. Mot de pas per al fitxer de clau SSL.| |status|integer|Estat del prototip d'element.<br><br>Valors possibles:<br>0 - prototip d'element habilitat *(per defecte)*;<br>1 - prototip d'element desactivat;< br>2 - prototip d'element no compatible.| |status\_codes|string|Camp de prototip d'element d'agent HTTP. Intervals de codis d'estat HTTP obligatoris separats per comes. També admet macros d'usuari com a part d'una llista separada per comes.<br><br>Exemple: 200.200-{$M},{$M},200-400| |templateid|string|(només lectura) ID del prototip d'element de plantilla principal.| |timeout|string|Temps d'espera de la consulta de dades d'element. S'empra per a l'agent HTTP i els prototips d'elements d'script. Admet macros d'usuari.<br><br>valor per defecte: 3s<br>valor màxim: 60s| |trapper\_hosts|string|Equips permesos. Emprat per prototips d'elements trapper o prototips d'elements d'agent HTTP.| |trends|string|Unitat de temps de quant de temps s'han d'emmagatzemar les dades de tendències. També admet macros d'usuari.<br><br>Per defecte: 365d.| |units|string|Unitats de valor.| |username|string|Nom d'usuari per a l'autenticació. S'empra per simple verificació, SSH, Telnet, monitor de base de dades, prototips d'elements d'agent JMX i HTTP.<br><br>Requerit pels prototips d'elements SSH i Telnet.| |uuid|string|Identificador únic universal, que s'empra per enllaçar un prototip d'element importat amb prototips d'element ja existents. S'empra només per a prototips d'elements de model. Es genera automàticament, si no es proporciona.<br><br>Per a les operacions d'actualització, aquest camp és *només lectura*.| |valuemapid|string|ID de la taula. coincidència de valors associats.| |verify\_host|integer|Camp de prototip d'element d'agent HTTP. Valida que el nom d'equip a l'URL sigui al camp Nom comú o Nom alternatiu del subjecte del certificat d'equip.<br><br>0 - *(per defecte)* No valideu. <br>1 - Valida.| |verify\_peer|integer|Camp de prototip d'element d'agent HTTP. Valideu si el certificat d'equip és autèntic.<br><br>0 - *(per defecte)* No validar.<br>1 - Validar.| |discover|integer|Estat de descobriment del prototip d'element.<br><br>Valors possibles:<br>0 - *(per defecte)* es descobriran nous elements;<br>1 - no es descobriran elements nous i els elements existents es marcaran com a perduts.|  Tingueu en compte que per a alguns mètodes (actualitzar, esborrar) la combinació de paràmetres obligatoris/opcionals és diferent.

en-us	# Item prototype  This class is designed to work with item prototypes.  Object references:\  -   [Item     prototype](/manual/api/reference/itemprototype/object#item_prototype)  Available methods:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     creating new item prototypes -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     deleting item prototypes -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     retrieving item prototypes -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     updating item prototypes
es	# Prototipo de Item  Esta clase está diseñada para trabajar con prototipos de item.  Referencias de objetos:\  -[Item  prototype](/manual/api/reference/itemprototype/object#prototipo_de_item) Métodos disponibles:\  -[itemprototype.create](/manual/api/reference/itemprototype/create) -crear nuevos prototipos de item  -[itemprototype.delete](/manual/api/reference/itemprototype/delete) -eliminar prototipos de item  -[itemprototype.get](/manual/api/reference/itemprototype/get) -recuperar prototipos de item  -[itemprototype.update](/manual/api/reference/itemprototype/update) - actualizar prototipos de item 

en-us	# itemprototype.update
es	# itemprototype.update

en-us	##### Item prototype  You may want to create an item prototype like this:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  with preprocessing options:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)
es	##### Prototipo de métrica  Es posible que desee crear un prototipo de métrica como este:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom.png)  con opciones de preprocesamiento:  ![](../../../../../assets/en/manual/discovery/low_level_discovery/lld_item_prototype_prom_b.png)

en-us	## Items
es	## Métricas

en-us	## Items
es	## Métricas

en-us	## Items
es	## Métricas

en-us	## Items
es	## Métricas

en-us	#### Items  Define items to monitor.  [Item API](/manual/api/reference/item)
es	#### Monitores  Defina elementos de monitorización.  [API de Monitor](/manual/api/reference/item)

en-us	### Items  ##### docker.container_stats  The [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) item on Zabbix agent 2 now also returns a `pids_stats` property with the current number of processes/threads on the container.
es	### Métricas  ##### docker.container_stats  La métrica [docker.container_stats](/manual/config/items/itemtypes/zabbix_agent/zabbix_agent2#docker) en Zabbix Agent 2 ahora también devuelve una propiedad `pids_stats` con el número actual de procesos/hilos en el contenedor.

en-us	#### Items / item prototypes  In an [item](/manual/config/items/item) or an [item prototype](/manual/discovery/low_level_discovery/item_prototypes) configuration, user macros can be used in the following fields:  |Location|<|Multiple macros/mix with text^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Item key parameters|<|yes| |Update interval|<|no| |Custom intervals|<|no| |History storage period|<|no| |Trend storage period|<|no| |Description|<|yes| |*Calculated item*|<|<| | |Formula|yes| |*Database monitor*|<|<| | |Username|yes| |^|Password|yes| |^|SQL query|yes| |*HTTP agent*|<|<| | |URL^[3](supported_by_location_user#footnotes)^|yes| |^|Query fields|yes| |^|Timeout|no| |^|Request body|yes| |^|Headers (names and values)|yes| |^|Required status codes|yes| |^|HTTP proxy|yes| |^|HTTP authentication username|yes| |^|HTTP authentication password|yes| |^|SSl certificate file|yes| |^|SSl key file|yes| |^|SSl key password|yes| |^|Allowed hosts|yes| |*JMX agent*|<|<| | |JMX endpoint|yes| |*Script item*|<|<| | |Parameter names and values|yes| |*SNMP agent*|<|<| | |SNMP OID|yes| |*SSH agent*|<|<| | |Username|yes| |^|Public key file|yes| |^|Private key file|yes| |^|Password|yes| |^|Script|yes| |*TELNET agent*|<|<| | |Username|yes| |^|Password|yes| |^|Script|yes| |*Zabbix trapper*|<|<| | |Allowed hosts|yes| |*Tags*^[2](supported_by_location_user#footnotes)^|<|<| | |Tag names|yes| |^|Tag values|yes| |*Preprocessing*|<|<| | |Step parameters (including custom scripts)|yes|
es	#### Métricas /prototipos de métricas  En la configuración de una [métrica](/manual/config/items/item) o un [prototipo de métrica](/manual/discovery/low_level_discovery#item_prototypes) , las macros de usuario se pueden utilizar en los siguientes campos:  |Ubicación|<|Múltiples macros/mezcla con texto^[1](supported_by_location_user#footnotes)^| |-|------------------------------|----------| |Parámetros clave de la métrica|<|sí| |Intervalo de actualización|<|no| |Intervalos personalizados|<|no| |Período de almacenamiento del historial|<|no| |Período de almacenamiento de tendencias|<|no| |Descripción|<|sí| |*Métrica calculada*|<|<| | |Fórmula|sí| |*Monitor de base de datos*|<|<| | |Nombre de usuario|sí| |^|Contraseña|sí| |^|Consulta SQL|sí| |*Agente HTTP*|<|<| | |URL^[3](compatible_por_ubicación_usuario#notas al pie)^|sí| |^|Campos de consulta|sí| |^|Tiempo de espera|no| |^|Cuerpo de la solicitud|sí| |^|Encabezados (nombres y valores)|sí| |^|Códigos de estado requeridos|sí| |^|Proxy HTTP|sí| |^|nombre de usuario de autenticación HTTP|sí| |^|Contraseña de autenticación HTTP|sí| |^|archivo de certificado SSL|sí| |^|Archivo de clave SSL|sí| |^|contraseña de clave SSL|sí| |^|Equipos permitidos|sí| |*Agente JMX*|<|<| | |Punto final JMX|sí| |*Métrica de script*|<|<| | |Nombres y valores de parámetros|sí| |*Agente SNMP*|<|<| | |ID de SNMP|sí| |*Agente SSH*|<|<| | |Nombre de usuario|sí| |^|Archivo de clave pública|sí| |^|Archivo de clave privada|sí| |^|Contraseña|sí| |^|Script|sí| |*Agente TELNET*|<|<| | |Nombre de usuario|sí| |^|Contraseña|sí| |^|Guión|sí| |*Capturador Zabbix*|<|<| | |Equipos permitidos|sí| |*Etiquetas*^[2](compatible_por_ubicación_usuario#notas al pie)^|<|<| | |Nombres de etiqueta|sí| |^|Valores de etiqueta|sí| |*Preprocesamiento*|<|<| | |Parámetros de paso (incluidos scripts personalizados)|sí|

en-us	#### Items  To configure querying of internal stats on another Zabbix instance, you may use two items:  -   `zabbix[stats,<ip>,<port>]` internal item - for direct remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance. -   `zabbix.stats[<ip>,<port>]` agent item - for agent-based remote     queries of Zabbix server/proxy. <ip> and <port> are used     to identify the target instance.  See also: [Internal items](/manual/config/items/itemtypes/internal), [Zabbix agent items](/manual/config/items/itemtypes/zabbix_agent)  The following diagram illustrates the use of either item depending on the context.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  -   ![](../../../../assets/en/manual/appendix/items/green.png) - Server     → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/pink.png) - Server →     proxy → external Zabbix instance (`zabbix[stats,<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/blue.png) - Server →     agent → external Zabbix instance (`zabbix.stats[<ip>,<port>]`) -   ![](../../../../assets/en/manual/appendix/items/red.png) - Server →     proxy → agent → external Zabbix instance     (`zabbix.stats[<ip>,<port>]`)  To make sure that the target instance allows querying it by the external instance, list the address of the external instance in the 'StatsAllowedIP' parameter on the target instance.
es	#### Métricas  Para configurar la consulta de estadísticas internas en otra instancia de Zabbix, puede utilizar dos métricas:  -   métrica interna `zabbix[stats,<ip>,<port>]` - para control remoto directo de     consultas del servidor/proxy de Zabbix. Se utilizan <ip> y <puerto>     para identificar la instancia de destino. -   métrica de agente `zabbix.stats[<ip>,<puerto>]` - para control basado en agente     mediante consultas remotas del servidor/proxy de Zabbix. Se utilizan <ip> y <puerto>     para identificar la instancia de destino.  Ver también: [Métricas internas](/manual/config/items/itemtypes/internal), [Métricas del agente Zabbix](/manual/config/items/itemtypes/zabbix_agent)  El siguiente diagrama ilustra el uso de cualquiera de las métricas dependiendo del contexto.  ![](../../../../assets/en/manual/appendix/items/ext_stats.png)  - ![](../../../../assets/en/manual/appendix/items/green.png) - Servidor     → instancia externa de Zabbix (`zabbix[stats,<ip>,<port>]`) - ![](../../../../assets/en/manual/appendix/items/pink.png) - Servidor →     proxy → instancia externa de Zabbix (`zabbix[stats,<ip>,<puerto>]`) - ![](../../../../assets/en/manual/appendix/items/blue.png) - Servidor →     agente → instancia externa de Zabbix (`zabbix.stats[<ip>,<puerto>]`) - ![](../../../../assets/en/manual/appendix/items/red.png) - Servidor →     proxy → agente → instancia externa de Zabbix     (`zabbix.stats[<ip>,<puerto>]`)  Para asegurarse de que la instancia de destino permita consultarse mediante el dispositivo externo, indique la dirección de la instancia externa en el parámetro 'StatsAllowedIP' en la instancia de destino.

en-us	### Item tag  The item tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Item tag name.| |value|string|Item tag value.|
es	### Etiqueta de la métrica  El objeto de etiqueta de métrica tiene las siguientes propiedades.  |Propiedad|[Tipo](/manual/api/reference_commentary#data_types)|Descripción| |--|--|------| |**tag**<br>(obligatorio)|cadena|Nombre de etiqueta de la métrica.| |value|cadena|Valor de etiqueta de la métrica.|

en-us	# Item  This class is designed to work with items.  Object references:\  -   [Item](/manual/api/reference/item/object#item)  Available methods:\  -   [item.create](/manual/api/reference/item/create) - creating new     items -   [item.delete](/manual/api/reference/item/delete) - deleting items -   [item.get](/manual/api/reference/item/get) - retrieving items -   [item.update](/manual/api/reference/item/update) - updating items
es	# Item  Esta clase está diseñada para trabajar con items.  Referencias de objetos:\  -[Item](/manual/api/reference/item/object#item)  Métodos disponibles:\  - [item.create](/manual/api/reference/item/create) - crear nuevos     items - [item.delete](/manual/api/reference/item/delete) - eliminar items - [item.get](/manual/api/reference/item/get) - recuperar items - [item.update](/manual/api/reference/item/update) - actualizar de items

en-us	##### Item  To begin with, you may want to set up an item that monitors a log file, for example:      log[/var/log/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  With the item set up, wait a minute for the configuration changes to be picked up and then go to [Latest data](/manual/web_interface/frontend_sections/monitoring/latest_data) to make sure that the item has started collecting data.
es	##### Elemento  Para empezar, es posible que desee configurar un elemento que supervise un archivo de registro, por ejemplo:      registro[/var/registro/syslog]  ![](../../../../assets/en/manual/config/event_correlation/correlation_item.png)  Con el elemento configurado, espere un minuto para que se realicen los cambios de configuración. recogido y luego vaya a [Último data](/manual/web_interface/frontend_sections/monitoring/latest_data) para asegúrese de que el elemento haya comenzado a recopilar datos.

en-us	# item.update
es	# item.actualización

en-us	##### Item value preprocessing  The **Preprocessing** tab allows to define [transformation rules](/manual/config/items/preprocessing) for the received values.
es	##### Preprocesamiento de los valores de la métrica  La pestaña **Preprocesamiento** permite definir las [reglas de transformación](/manual/config/items/preprocessing) para los valores recibidos.