en-us	### Overview  This page provides the steps required to build a loadable plugin binary from the sources.  If the source tarball is downloaded, it is possible to build the plugin offline, i.e. without the internet connection.  The PostgreSQL plugin is used as an example. Other loadable plugins can be built in a similar way.
es	### Descripción general  Esta página proporciona los pasos necesarios para crear un complemento binario cargable a partir de las fuentes.  Si se descarga el tarball fuente, es posible crear el complemento sin conexión, es decir, sin conexión a Internet.  El complemento PostgreSQL se utiliza como ejemplo. Se pueden crear otros complementos cargables de forma similar.

en-us	### Overview  This section allows to view and [configure](/manual/it_services/sla) SLAs.
es	### Descripción general  Esta sección permite ver y [configurar](/manual/it_services/sla) los SLA.

en-us	### Overview  This section allows to view [SLA](/manual/it_services/sla) reports, based on the criteria selected  in the filter.  SLA reports can also be displayed as a [dashboard widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/sla_report).
es	### Descripción general  Esta sección permite ver informes [SLA](/manual/it_services/sla), según los criterios seleccionados en el filtro.  Los informes de SLA también se pueden mostrar como un [widget de tablero] (/manual/web_interface/frontend_sections/monitoring/dashboards/widgets/sla_report).

en-us	#### Overview  This section contains a list of locations, where [user-definable](/manual/config/macros/user_macros) macros are supported.  ::: noteclassic  Only global-level user macros are supported for *Actions*, *Network discovery*, *Proxies* and all locations listed under *Other locations* section of this page. In the mentioned locations, host-level and template-level macros will not be resolved.  :::
es	#### Visión general  Esta sección contiene un listado de localizaciones donde las macros [definidas por el usuario](/manual/config/macros/user_macros) están soportadas.  ::: noteclassic  Solo las macros de usuario de nivel global están soportadas en las *Acciones*, *Descubrimiento de red*, *Proxies* y todas las localizaciones listadas bajo la sección *Otras localizaciones* de esta página. En las ubicaciones mencionadas, las macros a nivel de equipo y de plantilla no se resolverán. :::

en-us	### Overview  This section contains best practices that should be observed in order to set up Zabbix in a secure way.  The practices contained here are not required for the functioning of Zabbix. They are recommended for better security of the system.
es	### Descripción general  Esta sección contiene las mejores prácticas que deben observarse para configurar Zabbix de forma segura.  Las prácticas aquí contenidas no son necesarias para el funcionamiento de Zabbix. Se recomiendan para una mejor seguridad del sistema.

en-us	#### Overview  This section contains descriptions of configuration file parameters for Zabbix agent 2 plugins. Please use the sidebar to access information about the specific plugin.
es	#### Visión general  Esta sección contiene descripciones de los parámetros del archivo de configuración para Complementos del agente 2 de Zabbix. Utilice la barra lateral para acceder a la información. sobre el complemento específico.

en-us	#### Overview  This section contains instructions for creating Oracle database and configuring connections between the database and Zabbix server, proxy, and frontend.
es	#### Descripción general  Esta sección contiene instrucciones para crear una base de datos Oracle y configurar conexiones entre la base de datos y el servidor Zabbix, proxy, e interfaz.

en-us	#### Overview  This section demonstrates how to build Zabbix agent 2 (Windows) from sources.
es	#### Descripción general  Esta seccion muestra como compilar Zabbix agent 2 (Windows) desde el código fuente.

en-us	#### Overview  This section demonstrates how to build Zabbix macOS agent binaries from sources with or without TLS.
es	#### Descripción general  Esta sección muestra como compilar los binarios del  Zabbix macOS agent desde el código fuente con o sin TLS.

en-us	#### Overview  This section demonstrates how to build Zabbix Windows agent binaries from sources with or without TLS.
es	#### Descripción general  Esta sección muestra como compilar los binarios del Zabbix Windows agent  desde el código fuente con o sin TLS.

en-us	### Overview  This section describes a simple setup for monitoring Zabbix high availability cluster as a service.
es	### Descripción general  Esta sección describe una configuración simple para monitorear el clúster de alta disponibilidad de Zabbix como servicio.

en-us	### Overview  This section describes the steps for resetting user passwords in Zabbix.
es	### Descripción general  Esta sección describe los pasos para restablecer las contraseñas de usuario en Zabbix.

en-us	### Overview  This section describes Zabbix additions to the JavaScript language implemented with Duktape and supported global JavaScript functions.
es	### Descripción general  Esta sección describe las adiciones de Zabbix al lenguaje JavaScript implementado con Duktape y las funciones globales de JavaScript compatibles.

en-us	#### Overview  This section explains how to add a “Host group” type element when configuring a [network map](/manual/config/ visualization/maps/map).
es	#### Visión general  Esta sección explica cómo agregar un elemento de tipo “Grupo de hosts” cuando configurar un [mapa de red](/manual/config/visualization/maps/map).

en-us	#### Overview  This section lists parameters supported in a Zabbix agent configuration file (zabbix\_agentd.conf).   Note that:  -   The default values reflect daemon defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del agente Zabbix (zabbix\_agentd.conf).  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del demonio, no los valores de los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que empiezan por "\#" sólo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in a Zabbix agent (Windows) configuration file (zabbix\_agentd.conf).   Note that:  -   The default values reflect daemon defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del agente Zabbix (Windows) (zabbix\_agentd.conf).  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del demonio, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in a Zabbix proxy configuration file (zabbix\_proxy.conf).   Note that:  -   The default values reflect daemon defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en una configuración de proxy Zabbix (zabbix\_proxy.conf).  Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del daemon, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in a Zabbix server configuration file (zabbix\_server.conf). Note that:  -   The default values reflect daemon defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en una configuración de servidor Zabbix (zabbix\_server.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del daemon, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Ceph Zabbix agent 2 plugin configuration file (ceph.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Resumen  Esta sección enumera los parámetros soportados en un archivo de configuración del agente Zabbix (Windows) (zabbix\_agent.conf). Tenga en cuenta que:  - · Los valores por defecto reflejan los valores por defecto del demonio, no los valores de los archivos de configuración enviados; - · Zabbix soporta archivos de configuración sólo en codificación UTF-8 sin [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - · Los comentarios que empiezan por "\#" sólo se admiten al principio de la línea.

en-us	#### Overview  This section lists parameters supported in the Docker Zabbix agent 2 plugin configuration file (docker.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en el archivo de configuración de  Zabbix agent 2 del complemento Docker (docker.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Ember+ Zabbix agent 2 plugin configuration file (ember.conf).  The Ember+ plugin is a loadable plugin and is available and fully described in the [Ember+ plugin repository](https://git.zabbix.com/projects/AP/repos/ember-plus/browse?at=refs%2Fheads%2Frelease%2F6.0).  This plugin is supported since Zabbix 6.0.30 and currently only available to be built from the source (for both Unix and Windows).  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del complemento Ember+ de Zabbix Agent 2 (ember.conf).  El complemento Ember+ es un complemento cargable y está disponible y se describe completamente en el [repositorio de complementos Ember+](https://git.zabbix.com/projects/AP/repos/ember-plus/browse?at=refs%2Fheads%2Frelease %2F6.0).  Este complemento es compatible desde Zabbix 6.0.30 y actualmente solo está disponible para compilarse desde el código fuente (tanto para Unix como para Windows).  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Memcached Zabbix agent 2 plugin configuration file (memcached.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Resumen  Esta sección enumera los parámetros soportados en un archivo de configuración del agente Zabbix (Windows) (zabbix\_agent.conf). Tenga en cuenta que:  - · Los valores por defecto reflejan los valores por defecto del demonio, no los valores de los archivos de configuración enviados; - · Zabbix soporta archivos de configuración sólo en codificación UTF-8 sin [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - · Los comentarios que empiezan por "\#" sólo se admiten al principio de la línea.

en-us	#### Overview  This section lists parameters supported in the Modbus Zabbix agent 2 plugin configuration file (modbus.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en el archivo de configuración de  Zabbix agent 2 del complemento Docker (docker.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the MongoDB Zabbix agent 2 plugin configuration file (mongo.conf).  Since Zabbix 6.0.6, the MongoDB plugin is a loadable plugin and is available and fully described in the [MongoDB plugin repository](https://git.zabbix.com/projects/AP/repos/mongodb/browse?at=refs%2Fheads%2Frelease%2F6.0).  Pre-compiled plugin binaries for Windows are available since [Zabbix 6.0.19](https://cdn.zabbix.com/zabbix/binaries/stable/6.0/6.0.19/) and are compatible with previous 6.0 versions.  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del complemento MongoDB del Agente 2 Zabbix (mongo.conf).  Desde Zabbix 6.0.6, MongoDB es un complemento cargable, que está disponible y se describe completamente en el [repositorio de complementos de MongoDB] (https://git.zabbix.com/projects/AP/repos/mongodb/browse?at=refs%2Fheads%2Frelease%2F6. 0).  Los binarios de complementos precompilados para Windows están disponibles desde [Zabbix 6.0.19](https://cdn.zabbix.com/zabbix/binaries/stable/6.0/6.0.19/) y son compatibles con versiones 6.0 .  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the MQTT Zabbix agent 2 plugin configuration file (mqtt.conf).  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en MQTT Zabbix agent 2 archivo de configuración del complemento (mqtt.conf).   Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración sólo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the MSSQL Zabbix agent 2 plugin configuration file (mssql.conf).  The MSSQL plugin is a loadable plugin and is available and fully described in the [MSSQL plugin repository](https://git.zabbix.com/projects/AP/repos/mssql/browse?at=refs%2Fheads%2Frelease%2F6.0).  This plugin is supported since Zabbix 6.0.27. Pre-compiled plugin binaries for Windows are available since [Zabbix 6.0.28](https://cdn.zabbix.com/zabbix/binaries/stable/6.4/6.4.13/) and are compatible with 6.0.27 version.  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración (mssql.conf) del complemento MSSQL del agente Zabbix 2.  El complemento MSSQL es un complemento cargable y está disponible y se describe completamente en el [repositorio de complementos MSSQL](https://git.zabbix.com/projects/AP/repos/mssql/browse?at=refs%2Fheads%2Frelease%2F6.0).  Este complemento es compatible desde Zabbix 6.0.27.  Los binarios de complementos precompilados para Windows están disponibles desde [Zabbix 6.0.28](https://cdn.zabbix.com/zabbix/binaries/stable/6.4/6.4.13/) y son compatibles con la versión 6.0.27.  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the MySQL Zabbix agent 2 plugin configuration file (mysql.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en el archivo de configuración de Zabbix agent 2  del complemento MySQL (mysql.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Oracle Zabbix agent 2 plugin configuration file (oracle.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en el archivo de configuración de Zabbix agent 2 del complemento Oracle (oracle.conf).   Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	### Overview  This section lists parameters supported in the PostgreSQL Zabbix agent 2 plugin configuration file (postgresql.conf).  Since Zabbix 6.0.10, the PostgreSQL plugin is a loadable plugin and is available and fully described in the [PostgreSQL plugin repository](https://git.zabbix.com/projects/AP/repos/postgresql/browse?at=refs%2Fheads%2Frelease%2F6.0).  Pre-compiled plugin binaries for Windows are available since [Zabbix 6.0.19](https://cdn.zabbix.com/zabbix/binaries/stable/6.0/6.0.19/) and are compatible with previous 6.0 versions.  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del complemento PostgreSQL del Agente Zabbix 2 (postgresql.conf).   Desde Zabbix 6.0.10, PostgreSQL es un complemento cargable, que está disponible y se describe completamente en el [Repositorio de complementos de PostgreSQL](https://git.zabbix.com/projects/AP/repos/postgresql/browse?at=refs%2Fheads%2Frelease%2F6.0).  Los binarios de complementos precompilados para Windows están disponibles desde [Zabbix 6.0.19](https://cdn.zabbix.com/zabbix/binaries/stable/6.0/6.0.19/) y son compatibles con versiones 6.0 anteriores.  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Redis Zabbix agent 2 plugin configuration file (redis.conf).  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Visión general  Esta sección enumera los parámetros admitidos en el archivo de configuración de Zabbix agent 2 del complemento REDIS (redis.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section lists parameters supported in the Smart Zabbix agent 2 plugin configuration file (smart.conf).  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
es	#### Descripción general  Esta sección enumera los parámetros admitidos en el archivo de configuración del agente Zabbix 2 del complemento Smart (smart.conf).  Tenga en cuenta que:  -   Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en los     archivos de configuración enviados; -   Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  This section presents a step-by-step real-life example of how web monitoring can be used.  Let's use Zabbix web monitoring to monitor the web interface of Zabbix. We want to know if it is available, provides the right content and how quickly it works. To do that we also must log in with our user name and password.
es	#### Descripción general  Esta sección presenta un ejemplo real paso a paso de cómo se puede utilizar el monitoreo web.  Utilicemos el monitoreo web de Zabbix para monitorear la interfaz web de Zabbix. Queremos saber si está disponible, proporciona el contenido adecuado y cómo rápidamente funciona. Para ello también debemos iniciar sesión con nuestro nombre de usuario y contraseña.

en-us	#### Overview  This section presents examples of using preprocessing steps to accomplish some practical tasks.
es	#### Descripción general  Esta sección presenta ejemplos del uso de pasos de preprocesamiento para realizar algunas tareas prácticas.

en-us	#### Overview  This section provides details of preprocessing by JavaScript.
es	#### Descripción general  Esta sección proporciona detalles del preprocesamiento mediante JavaScript.

en-us	#### Overview  This section provides details of supported JSONPath functionality in item value preprocessing steps.  JSONPath consists of segments separated with dots. A segment can be either a simple word like a JSON value name, `*` or a more complex construct enclosed within square brackets `[` `]`. The separating dot before bracket segment is optional and can be omitted. For example:  |Path|Description| |----|-----------| |`$.object.name`|Return the object.name contents.| |`$.object['name']`|Return the object.name contents.| |`$.object.['name']`|Return the object.name contents.| |`$["object"]['name']`|Return the object.name contents.| |`$.['object'].["name"]`|Return the object.name contents.| |`$.object.history.length()`|Return the number of object.history array elements.| |`$[?(@.name == 'Object')].price.first()`|Return the price field of the first object with name 'Object'.| |`$[?(@.name == 'Object')].history.first().length()`|Return the number of history array elements of the first object with name 'Object'.| |`$[?(@.price > 10)].length()`|Return the number of objects with price being greater than 10.|  See also: [Escaping special characters from LLD macro values in JSONPath](/manual/config/items/preprocessing/jsonpath_functionality/escaping_lld_macros).
es	#### Descripción general  Esta sección proporciona detalles de la funcionalidad JSONPath admitida en los pasos de preprocesamiento del valor de la métrica.  JSONPath consta de segmentos separados por puntos. Un segmento puede ser tanto una palabra simple como el nombre de un valor JSON, `*` o una  construcción más compleja encerrada entre corchetes `[` `]`. El punto separador antes del segmento de soporte es opcional y se puede omitir. Por ejemplo:  |Ruta|Descripción| |----|-----------| |`$.object.name`|Devuelve el contenido del object.name.| |`$.object['name']`|Devuelve el contenido de object.name.| |`$.object.['name']`|Devuelve el contenido de object.name.| |`$["object"]['name']`|Devuelve el contenido de object.name.| |`$.['object'].["name"]`|Devuelve el contenido de object.name.| |`$.object.history.length()`|Devuelve el número de elementos de la matriz object.history.| |`$[?(@.name == 'Object')].price.first()`|Devuelve el campo de precio del primer objeto con nombre 'Object'.| |`$[?(@.name == 'Object')].history.first().length()`|Devuelve el número de elementos de la matriz histórica del primer objeto con nombre 'Object'.| |`$[?(@.price > 10)].length()`|Devuelve el número de objetos con un precio mayor que 10.|  Ver también: [Escapar caracteres especiales de valores de macro LLD en JSONPath](/manual/config/items/preprocessing/jsonpath_functionality/escaping_lld_macros).

en-us	#### Overview  This section provides details on passive and active checks performed by [Zabbix agent](/manual/config/items/itemtypes/zabbix_agent).  Zabbix uses a JSON based communication protocol for communicating with Zabbix agent.  See also: [Zabbix agent 2](/manual/appendix/protocols/zabbix_agent2)  protocol details.
es	#### Descripción general  Esta sección proporciona detalles sobre las comprobaciones pasivas y activas realizadas por el [Agente Zabbix](/manual/config/items/itemtypes/zabbix_agent).  Zabbix utiliza un protocolo de comunicación basado en JSON para comunicarse con el Agente Zabbix.  Ver también: Detalles del protocolo del [Agente Zabbix 2](/manual/appendix/protocols/zabbix_agent2).

en-us	 ### Overview  This section provides information on:  *   Agent2 -> Server : active checks request *   Server -> Agent2 : active checks response  *   Agent2 -> Server : agent data request *   Server -> Agent2 : agent data response
es	 ### Descripción general  Esta sección proporciona información sobre:  *   Agente2 -> Servidor: solicitud de comprobaciones activas *   Servidor -> Agente2: respuesta de comprobaciones activas  *   Agente2 -> Servidor: solicitud de datos del agente *   Servidor -> Agente2: respuesta de datos del agente

en-us	#### Overview  This section provides instructions on installing Zabbix web service and configuring Zabbix to enable generation of [scheduled reports](/manual/config/reports).  ::: noteimportant  Currently the support of scheduled reports is experimental.  :::
es	#### Descripción general  Esta sección proporciona instrucciones sobre cómo instalar el servicio web Zabbix y configurar Zabbix para permitir la generación de [informes programados] (/manual/config/reports).  ::: noteimportant  Actualmente el soporte de informes programados es experimental. :::

en-us	#### Overview  This section provides item value preprocessing details. Item value preprocessing allows to define and execute [transformation rules](/manual/config/items/preprocessing) for the received item values.  Preprocessing is managed by a preprocessing manager process, which was added in Zabbix 3.4, along with preprocessing workers that perform the preprocessing steps. All values (with or without preprocessing) from different data gatherers pass through the preprocessing manager before being added to the history cache. Socket-based IPC communication is used between data gatherers (pollers, trappers, etc) and the preprocessing process. Either Zabbix server or Zabbix proxy (for items monitored by the proxy) is performing preprocessing steps.
es	#### Descripción general  Esta sección proporciona detalles del preprocesamiento del valor de la métrica. El preprocesamiento del  valor de la métrica permite definir y ejecutar [reglas de transformación ](/manual/config/items/preprocessing) para los valores de las métricas recibidos.  El preprocesamiento lo gestiona el proceso del administrador de preprocesamiento, incorporado en Zabbix 3.4, junto con los trabajadores de preprocesamiento que realizan los pasos de preprocesamiento. Todos los valores (con o sin preprocesamiento) de diferentes recolectores de datos pasan por el administrador de preprocesamiento antes de ser agregados a la caché del historial. Se utiliza comunicación IPC basada en sockets entre los recolectores de datos (sondeadores, capturadores, etc.) y el proceso de preprocesamiento.  Tanto el servidor Zabbix como el proxy Zabbix (para elementos monitoreados por el proxy) realizan los pasos de preprocesamiento.

en-us	### Overview  This section provides several encryption configuration examples for CentOS 8.2 and MySQL 8.0.21 and can be used as a quickstart guide for encrypting the connection to the database.    ::: noteimportant  If MySQL host is set to localhost, encryption options will not be available. In this case a connection between Zabbix frontend and the database uses a socket file (on Unix) or shared memory (on Windows) and cannot be encrypted. :::   ::: noteclassic  List of encryption combinations is not limited to the ones listed on this page. There are a lot more combinations available.  :::
es	### Descripción general  Esta sección proporciona varios ejemplos de configuración de cifrado para CentOS 8.2 y MySQL 8.0.21 y se puede utilizar como guía de inicio rápido para cifrar la conexión a la base de datos.  ::: noteimportant  Si el host MySQL está configurado en localhost, las opciones de cifrado no estarán disponibles. En este caso, una conexión entre la interfaz de Zabbix y la base de datos utiliza un archivo de socket (en Unix) o memoria compartida (en Windows) y no se puede cifrar. :::  ::: noteclassic La lista de las combinaciones de cifrado  no se limita a las que figuran en esta página. Hay muchas más combinaciones disponibles. :::

en-us	### Overview  This section provides several encryption configuration examples for CentOS 8.2 and PostgreSQL 13.  ::: noteclassic  Connection between Zabbix frontend and PostgreSQL cannot be encrypted (parameters in GUI are disabled), if the value of *Database host* field begins with a slash or the field is empty.  :::
es	### Descripción general  Esta sección proporciona varios ejemplos de configuración de cifrado para CentOS 8.2 y PostgreSQL 13.  ::: noteclassic  La conexión entre la interfaz de Zabbix y PostgreSQL no se puede cifrar (los parámetros en la GUI están deshabilitados), si el valor de *Equipo de Base de datos* comienza con una barra o el campo está vacío. :::

en-us	#### Overview  This section provides some parameter details for the [vm.memory.size\[<mode>\]](/manual/config/items/itemtypes/zabbix_agent) agent item.
es	#### Descripción general  Esta sección proporciona algunos detalles de parámetros para la métrica [vm.memory.size\[<modo>\](/manual/config/items/itemtypes/zabbix_agent)\] del agente.

en-us	#### Overview  This section provides the details of parameters that are  common for [dashboard](/manual/web_interface/frontend_sections/monitoring/dashboard) widgets.  #### Common parameters  The following parameters are common for every single widget:  |   |   | |--|--------| |*Name*|Enter a widget name.| |*Refresh interval*|Configure default refresh interval. Default refresh intervals for widgets range from *No refresh* to *15 minutes* depending on the type of widget. For example: *No refresh* for URL widget, *1 minute* for action log widget, *15 minutes* for clock widget.| |*Show header*|Mark the checkbox to show the header permanently.<br>When unchecked the header is hidden to save space and only slides up and becomes visible again when the mouse is positioned over the widget, both in view and edit modes. It is also semi-visible when dragging a widget to a new place.|  Refresh intervals for a widget can be set to a default value for all the corresponding users and also each user can set his own refresh interval value:  -   To set a default value for all the corresponding users switch to     editing mode (click the *Edit dashboard* button, find the right     widget, click the *Edit* button opening the editing form of a     widget), and choose the required refresh interval from the dropdown     list. -   Setting a unique refresh interval for each user separately is     possible in view mode by clicking the     ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/edit_button_widget_view.png)     button for a certain widget.  Unique refresh interval set by a user has priority over the widget setting and once it's set it's always preserved when the widget's setting is modified.  To see **specific parameters** for each widget, go to individual widget pages  for:  -   [Action log](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/action_log) -   [Clock](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/clock) -   [Data overview](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/data_overview) -   [Discovery status](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/discovery_status) -   [Favorite graphs](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/favorite_graphs) -   [Favorite maps](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/favorite_maps) -   [Geomap](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/geomap) -   [Graph](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph) -   [Graph (classic)](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph_classic) -   [Graph prototype](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph_prototype) -   [Host availability](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/host_availability) -   [Item value](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/item_value) -   [Map](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/map) -   [Map navigation tree](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/map_tree) -   [Plain text](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/plain_text) -   [Problem hosts](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problem_hosts) -   [Problems](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problems) -   [SLA report](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/sla_report) -   [System information](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/system) -   [Problems by severity](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problems_severity) -   [Top hosts](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/top_hosts) -   [Trigger overview](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/trigger_overview) -   [URL](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/url) -   [Web monitoring](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/web_monitoring)
es	#### Descripción general  Esta sección proporciona los detalles de los parámetros  comunes para los widgets de [tablero](/manual/web_interface/frontend_sections/monitoring/dashboard).  #### Parámetros comunes  Los siguientes parámetros son comunes para todos los widgets:  | | | |--|--------| |*Nombre*|Ingrese un nombre para el widget.| |*Intervalo de actualización*|Configurar el intervalo de actualización predeterminado. Los intervalos de actualización predeterminados para los widgets varían desde *Sin actualización* hasta *15 minutos*, según el tipo de widget. Por ejemplo: *Sin actualización* para el widget de URL, *1 minuto* para el widget de registro de acciones, *15 minutos* para el widget de reloj.| |*Mostrar encabezado*|Marque la casilla de verificación para mostrar el encabezado permanentemente.<br>Cuando no está marcado, el encabezado está oculto para ahorrar espacio y solo se desliza hacia arriba y vuelve a ser visible cuando el mouse se coloca sobre el widget, tanto en el modo de visualización como en el de edición. También es semivisible al arrastrar un widget a un lugar nuevo.|  Los intervalos de actualización para un widget se pueden establecer en un valor predeterminado para todos los usuarios correspondientes y también cada usuario puede establecer su propio valor de intervalo de actualización:  -   Para establecer un valor predeterminado para todos los usuarios correspondientes, cambie a     modo de edición (haga clic en el botón *Editar tablero*, busque el widget correspondiente     , haga clic en el botón *Editar* para abrir el formulario de edición de un     widget), y elija el intervalo de actualización requerido en el menú desplegable. - Establecer un intervalo de actualización único para cada usuario por separado es     posible en el modo de visualización haciendo clic en el     ![](../../../../../../assets/en/manual/web_interface/frontend_sections/monitoring/dashboard/edit_button_widget_view.png)     botón para un determinado widget.  El intervalo de actualización único establecido por un usuario tiene prioridad sobre la configuración del widget y una vez establecida, siempre se conserva cuando los ajustes del widget se modifican.  Para ver **parámetros específicos** para cada widget, vaya a las páginas de widgets individuales para:  -   [Registro de acciones](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/action_log) -   [Reloj](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/clock) -   [Resumen de datos](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/data_overview) -   [Estado de descubrimiento](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/discovery_status) -   [Gráficos favoritos](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/favorite_graphs) -   [Mapas favoritos](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/favorite_maps) -   [Geomapa](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/geomap) -   [Gráfico](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph) -   [Gráfico (clásico)](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph_classic) -   [Prototipo de gráfico](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph_prototype) -   [Disponibilidad del equipo](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/host_availability) -   [Valor de la métrica](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/item_value) -   [Mapa](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/map) -   [Árbol de navegación del mapa](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/map_tree) -   [Texto sin formato](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/plain_text) -   [Equipos con problemas](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problem_hosts) -   [Problemas](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problems) -   [Informe SLA](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/sla_report) -   [Información del sistema](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/system) -   [Problemas por gravedad](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/problems_severity) -   [Principales equipos](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/top_hosts) -   [Descripción general del iniciador](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/trigger_overview) -   [URL](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/url) -   [Monitoreo web](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/web_monitoring)

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Debian/Ubuntu.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |------------|-----------------------|---------------------------------------| |5.4.x|For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|<| |5.2.x|For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x|For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x|For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x|For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x|For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x|For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x|For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::  
es	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Debian/Ubuntu.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |------------|-----------------------|---------------------------------------| |5.4.x|For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|<| |5.2.x|For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x|For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x|For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x|For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x|For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x|For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x|For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::  

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Debian/Ubuntu.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
es	#### Descripción general  Esta sección proporciona los pasos requeridos para una  [actualización](/manual/appendix/compatibility) exitosa de Zabbix **5.4**.x a Zabbix **6.0**.x usando paquetes oficiales de Zabbix para Debian/Ubuntu.  Si bien la actualización de los agentes de Zabbix no es obligatoria (pero se recomienda), el servidor Zabbix y todos los proxies deben ser de [la misma versión](/manual/appendix/compatibility). Por lo tanto, en la configuración de un servidor-proxy , el servidor Zabbix y todos los proxies deben detenerse y actualizarse. Mantener los proxies en ejecución durante la actualización del servidor no generará ningún beneficio ya que durante la actualización del proxy, los datos antiguos se descartarán y no se recopilarán nuevos datos hasta que la configuración del proxy se sincronice con el servidor principal.  Tenga en cuenta que con la base de datos SQLite en proxies, los datos históricos de los proxies antes de la actualización se perderán, porque la actualización de la base de datos SQLite no está soportada y el archivo de la base de datos SQLite debe eliminarse manualmente. Cuándo el proxy se inicia por primera vez y el archivo de base de datos de SQLite no existe, el proxy lo crea automáticamente.  Según el tamaño de la base de datos, la actualización de la base de datos a la versión 6.0 puede tardar mucho tiempo.  ::: notewarning Antes de la actualización, asegúrese de leer la información relevante **¡notas de actualización!** :::  Están disponibles las siguientes notas de actualización:  |Actualizar desde|Leer las notas de actualización completas|Cambios más importantes entre versiones| |------------|-----------------------|---------------------------------------| |5.4.x |Para:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se actualizaron las versiones mínimas requeridas de la base de datos;<br>El servidor/proxy no se iniciará si la base de datos está desactualizada;<br>Los registros de auditoría se perdieron porque cambió la estructura de base de datos.| |5.2.x |Para:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se actualizaron las versiones mínimas requeridas de la base de datos;<br>Los elementos agregados se eliminaron como un tipo separado.| |5.0.x LTS|Para:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La versión mínima requerida de PHP se actualizó de 7.2.0 a 7.2.5.| |4.4.x |Para:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se eliminó la compatibilidad con IBM DB2;<br>Se actualizó la versión mínima requerida de PHP de 5.4.0 a 7.2.0;<br>Se actualizó la versión mínima requerida de la base de datos;<br>Se cambió el directorio de archivos PHP de Zabbix. | |4.2.x  |Para:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting tipos de medios eliminados.| |4.0.x LTS|Para:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Los proxies más antiguos ya no pueden enviar datos a un servidor actualizado;<br>Los agentes más nuevos ya no podrán trabajar con un servidor Zabbix más antiguo.| |3.4.x |Para:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Las bibliotecas 'libpthread' y 'zlib' ahora son obligatorias;<br>El soporte para el protocolo de texto sin formato y el encabezado son obligatorios;<br>Los agentes Zabbix de la versión anterior a la 1.4 ya no son compatibles;<br >El parámetro Server en la configuración del proxy pasivo ahora es obligatorio.| |3.2.x |Para:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Compatibilidad con SQLite como base de datos principal eliminada para servidor/frontend Zabbix;<br>Expresiones regulares compatibles con Perl (PCRE) admitidas en lugar de POSIX extendido;<br>Bibliotecas 'libpcre' y 'libevent' obligatorias para Servidor Zabbix;<br>Comprobaciones de código de salida fueron agregadas para losparámetros de usuario, comandos remotos y métricas system.run\[\] sin el indicador 'nowait', así como scripts ejecutados por el servidor Zabbix;<br>La puerta de enlace Zabbix Java debe actualizarse para soportar la nueva funcionalidad.| |3.0.x LTS|Para:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La actualización de la base de datos puede ser lenta, según el tamaño de la tabla de historial.| |2.4.x |Para:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión PHP mínima requerida actualizada de 5.3.0 a 5.4.0<br>Se debe especificar el parámetro LogFile del agente| |2.2.x LTS|Para:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Supervisión distribuida basada en nodos eliminada| |2.0.x |Para:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La versión mínima requerida de PHP se actualizó de 5.1.6 a 5.3.0;<br>Se requiere una base de datos MySQL que distingue entre mayúsculas y minúsculas para que el servidor funcione correctamente; Se requiere la intercalación del conjunto de caracteres utf8 y utf8\_bin para que el servidor Zabbix funcione correctamente con la base de datos MySQL. Consulte los [scripts de creación de bases de datos](/manual/appendix/install/db_scripts#mysql).<br>Se requiere la extensión de PHP 'mysqli' en lugar de 'mysql'|  También es posible que desee comprobar los [requisitos](/manual/installation/requirements) para 6.0.  ::: notetip Puede ser útil ejecutar dos sesiones SSH paralelas durante la actualización, ejecutando los pasos de actualización en una y monitoreando los registros del servidor/proxy en la otra. Por ejemplo, ejecute `tail -f zabbix_server.log` o `tail -f zabbix_proxy.log` en la segunda sesión SSH que le ira mostrando las últimas entradas del archivo de log y posibles errores en tiempo real. Esto puede ser crítico para las instancias de producción. :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Red Hat Enterprise Linux/CentOS.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |------------|-----------------------|---------------------------------------| |5.4.x|For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|<| |5.2.x|For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x|For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x|For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x|For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x|For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x|For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x|For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::  
es	#### Visión general  Esta sección proporciona los pasos necesarios para una exitosa instalación (/manual/installation/upgrade) de Zabbix **5.4**.x a Zabbix **6.0**.x utilizando los paquetes oficiales de Zabbix para Red Hat Enterprise Linux/CentOS.  Mientras que la actualización de los agentes de Zabbix no es obligatoria (pero se recomienda), Zabbix servidor y los proxies deben ser de la misma versión o mayor (/manual/appendix/compatibility). Por lo tanto, en una configuración servidor-proxy, el servidor Zabbix y todos los proxies deben ser detenidos y actualizados. Mantener los proxies en funcionamiento durante la actualización del servidor ya no traerá ningún beneficio ya que durante la actualización del proxy sus datos antiguos serán descartados y no datos nuevos hasta que la configuración del proxy se sincronice con el servidor. Tenga en cuenta que con la base de datos SQLite en los proxies, los datos del historial de los proxies antes de la actualización se perderán, porque la actualización de la base de datos SQLite no es soportada y el archivo de la base de datos SQLite tiene que ser eliminado manualmente. Cuando proxy se inicia por primera vez y el archivo de base de datos SQLite está ausente, el proxy lo crea automáticamente.  Dependiendo del tamaño de la base de datos actualizar a la versión 6.0 puede tomar algo de tiempo.  ::: notadeaviso Antes de actualizar tienes que estar seguro de leer las notas de actualización relevantes!** :::  Las siguientes notas de actualizacoón están disponibles:  |Actualización desde|Lea las notas de actualización completas|Los cambios más importantes entre las versiones| |------------|-----------------------|---------------------------------------| |5.4.x|For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|<||5.2.x|For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se actualizaron las versiones mínimas requeridas de la base de datos;<br>Los elementos agregados se eliminaron como un tipo separado. ||5.0.x|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.||4.4.x|For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.||4.2.x|For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.||4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.||3.4.x|For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.||3.2.x|For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br><br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|os proxies más antiguos ya no pueden reportar datos a un servidor actualizado;<br>Los nuevos agentes ya no podrán trabajar con un servidor Zabbix antiguo.| |3.4.x|For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' y 'zlib' librerías ahora son obligatorias;<br>el soporte para el protocolo de texto plano abandonado y la cabecera es obligatoria;<br>Los agentes Zabbix de la versión anterior a la 1.4 ya no están soportados;<br>El parámetro Server en la configuración del proxy pasivo ahora es obligatorio.| |3.2.x|For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se eliminó la compatibilidad con SQLite como base de datos backend para el servidor/frontend de Zabbix;<br>Expresiones regulares compatibles con Perl (PCRE) admitidas en lugar de POSIX extendido;<br>Bibliotecas 'libpcre' y 'libevent' obligatorias para el servidor de Zabbix;<br>Comprobaciones de código de salida agregado para parámetros de usuario, comandos remotos y elementos system.run\[\] sin el indicador 'nowait', así como scripts ejecutados por el servidor Zabbix;<br>La puerta de enlace Zabbix Java debe actualizarse para admitir la nueva funcionalidad.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La actualización de la base de datos puede ser lenta, según el tamaño de la tabla de historial.| |2.4.x|For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión PHP mínima requerida actualizada de 5.3.0 a 5.4.0<br>Se debe especificar el parámetro del agente LogFile| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed|¶ |2.0.x|For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La versión mínima requerida de PHP se actualizó de 5.1.6 a 5.3.0;<br>Se requiere una base de datos MySQL que distingue entre mayúsculas y minúsculas para que el servidor funcione correctamente; Se requiere la intercalación del conjunto de caracteres utf8 y utf8\_bin para que el servidor Zabbix funcione correctamente con la base de datos MySQL. Consulte [scripts de creación de bases de datos](/manual/appendix/install/db_scripts#mysql).<br>Se requiere la extensión de PHP 'mysqli' en lugar de 'mysql'|   También es posible que quiera comprobar los [requisitos](/manual/installation/requirements) para 6.0. ::: nota Puede ser útil ejecutar dos sesiones SSH paralelas durante la actualización, ejecutando los pasos de actualización en una y monitorizando los registros del servidor/proxy en otra. los registros del servidor/proxy en otra. Por ejemplo, ejecute`tail -f zabbix_server.log` o `tail -f zabbix_proxy.log` en la segunda sesión SSH mostrando las últimas entradas del archivo de registro y los posibles errores en tiempo real. Esto puede ser crítico para instancias de producción. :::  

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix packages for Red Hat Enterprise Linux.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running during server upgrade no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
es	#### Descripción general  Esta sección proporciona los pasos necesarios para una  [actualización](/manual/instalación/actualización) exitosa de Zabbix **5.4**.x a Zabbix **6.0**.x usando paquetes oficiales de Zabbix para Red Hat Enterprise Linux.  Si bien actualizar los agentes de Zabbix no es obligatorio (pero sí recomendado),  el servidor Zabbix y los servidores proxy deben ser de la [misma versión](/manual/appendix/compatibility). Por lo tanto, en la configuración de un servidor-proxy, el servidor Zabbix y todos los proxies deben detenerse y actualizarse. Mantener los servidores proxy en ejecución durante la actualización del servidor ya no generará ningún  beneficio ya que durante la actualización del proxy sus datos antiguos se descartarán y no se recopilarán nuevos datos hasta que la configuración del proxy se sincronice con el servidor.  Tenga en cuenta que con la base de datos SQLite en servidores proxy, los datos históricos de los servidores proxy antes de la actualización se perderán, porque la actualización de la base de datos SQLite no está soportada y el archivo de base de datos SQLite debe eliminarse manualmente. Cuando el proxy se inicia por primera vez y el archivo de base de datos SQLite no se encuentra, el proxy lo crea automáticamente.  Dependiendo del tamaño de la base de datos, la actualización de la base de datos a la versión 6.0 puede tardar mucho tiempo.  ::: notewarning Antes de la actualización, asegúrese de leer la información relevante **¡notas de actualización!** :::  Las siguientes notas de actualización están disponibles:  |Actualizar desde|Lea las notas de actualización completas|Cambios más importantes entre versiones| |--|--|------| |5.4.x |Para:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se aumentaron las versiones mínimas requeridas de la base de datos;<br>El servidor/proxy no se iniciará si la base de datos está desactualizada;<br>Los registros de auditoría se perdieron porque del cambio de estructura de la base de datos.| |5.2.x |Para:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600) |Se aumentaron las versiones mínimas requeridas de la base de datos;<br>Se eliminaron los elementos agregados como un tipo separado.| |5.0.x LTS|Para:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www. zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión PHP mínima requerida mejorada de 7.2.0 a 7.2.5.| |4.4.x |Para:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix .com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/ manual/installation/upgrade_notes_600)|Se eliminó el soporte de IBM DB2;<br>La versión mínima requerida de PHP aumentó de 5.4.0 a 7.2.0;<br>Las versiones mínimas requeridas de la base de datos aumentaron;<br>Se modificó el directorio de archivos PHP de Zabbix.| |4.2.x |Para:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix .com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https ://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se eliminaron los tipos de medios Jabber y Ez Texting.| |4.0.x LTS|Para:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www. zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2]( https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Los servidores proxy más antiguos ya no pueden enviar datos a un servidor actualizado;<br>Los agentes más nuevos ya no podrán trabajar con un servidor Zabbix más antiguo.| |3.4.x |Para:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix .com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https ://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br> Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Bibliotecas 'libpthread' y 'zlib' ahora obligatorias;<br>Se eliminó la compatibilidad con el protocolo de texto sin formato y el encabezado es obligatorio;<br>Los agentes Zabbix anteriores a la versión 1.4 ya no son compatibles;<br>El parámetro Servidor en la configuración del proxy pasivo ahora es obligatorio.| |3.2.x |Para:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix .com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https ://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br> Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se eliminó la compatibilidad con SQLite como base de datos backend para el servidor Zabbix /frontend;<br>Se admiten expresiones regulares compatibles con Perl (PCRE) en lugar de POSIX extendido;<br>Las bibliotecas 'libpcre' y 'libevent' son obligatorias para el servidor Zabbix;<br>Se agregaron verificaciones de código de salida para parámetros de usuario, comandos remotos y sistema .run\[\] métricas sin el indicador 'nowait', así como scripts ejecutados por el servidor Zabbix;<br>La puerta de enlace Java de Zabbix debe actualizarse para admitir nuevas funciones.| |3.0.x LTS|Para:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www. zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2]( https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br >Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/ instalación/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Actualización de base de datos puede ser lento, dependiendo del tamaño de la tabla del historial.| |2.4.x |Para:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix .com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https ://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br> Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation /upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation /5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión PHP mínima requerida actualizada de 5.3.0 a 5.4.0<br>Se debe especificar el parámetro del agente LogFile| |2.2.x LTS|Para:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www. zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4]( https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br >Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/ instalación/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/ documentación/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation /upgrade_notes_600)|Se eliminó el monitoreo distribuido basado en nodos| |2.0.x |Para:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix .com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https ://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br> Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation /upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation /5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www .zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión PHP mínima requerida mejorada de 5.1.6 a 5.3.0;<br>Se requiere una base de datos MySQL que distinga entre mayúsculas y minúsculas para trabajo adecuado del servidor; Se requiere el conjunto de caracteres utf8 y la intercalación utf8\_bin para que el servidor Zabbix funcione correctamente con la base de datos MySQL. Consulte [scripts de creación de bases de datos](/manual/appendix/install/db_scripts#mysql).<br>Se requiere la extensión PHP 'mysqli' en lugar de 'mysql'|  También es posible que desee comprobar los [requisitos](/manual/installation/requirements) para 6.0.  ::: notetip Puede resultar útil ejecutar dos sesiones SSH paralelas durante la actualización, ejecutando los pasos de actualización en uno y monitoreando el inicio de sesión del servidor/proxy  en otro. Por ejemplo, ejecutar `tail -f zabbix_server.log` o `tail -f zabbix_proxy.log` en la segunda sesión SSH que muestra las últimas entradas del archivo de registro y posibles errores en tiempo real. Esto puede ser crítico para las instancias en producción. :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) from Zabbix **5.4**.x to Zabbix **6.0**.x using official Zabbix sources.  While upgrading Zabbix agents is not mandatory (but recommended), Zabbix server and proxies must be of the [same major version](/manual/appendix/compatibility). Therefore, in a server-proxy setup, Zabbix server and all proxies have to be stopped and upgraded. Keeping proxies running no longer will bring any benefit as during proxy upgrade their old data will be discarded and no new data will be gathered until proxy configuration is synced with server.  ::: noteimportant It is no longer possible to start the upgraded server and have older and unupgraded proxies report data to a newer server. This approach, which was never recommended nor supported by Zabbix, now is officially disabled, as the server will ignore data from unupgraded proxies. :::  Note that with SQLite database on proxies, history data from proxies before the upgrade will be lost, because SQLite database upgrade is not supported and the SQLite database file has to be manually removed. When proxy is started for the first time and the SQLite database file is missing, proxy creates it automatically.  Depending on database size the database upgrade to version 6.0 may take a long time.  ::: notewarning Before the upgrade make sure to read the relevant **upgrade notes!** :::  The following upgrade notes are available:  |Upgrade from|Read full upgrade notes|Most important changes between versions| |--|--|------| |5.4.x    |For:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Server/proxy will not start if outdated database;<br>Audit log records lost because of database structure change.| |5.2.x    |For:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required database versions upped;<br>Aggregate items removed as a separate type.| |5.0.x LTS|For:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 7.2.0 to 7.2.5.| |4.4.x    |For:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Support of IBM DB2 dropped;<br>Minimum required PHP version upped from 5.4.0 to 7.2.0;<br>Minimum required database versions upped;<br>Changed Zabbix PHP file directory.| |4.2.x    |For:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, Ez Texting media types removed.| |4.0.x LTS|For:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Older proxies no longer can report data to an upgraded server;<br>Newer agents no longer will be able to work with an older Zabbix server.| |3.4.x    |For:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|'libpthread' and 'zlib' libraries now mandatory;<br>Support for plain text protocol dropped and header is mandatory;<br>Pre-1.4 version Zabbix agents are no longer supported;<br>The Server parameter in passive proxy configuration now mandatory.| |3.2.x    |For:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|SQLite support as backend database dropped for Zabbix server/frontend;<br>Perl Compatible Regular Expressions (PCRE) supported instead of POSIX extended;<br>'libpcre' and 'libevent' libraries mandatory for Zabbix server;<br>Exit code checks added for user parameters, remote commands and system.run\[\] items without the 'nowait' flag as well as Zabbix server executed scripts;<br>Zabbix Java gateway has to be upgraded to support new functionality.| |3.0.x LTS|For:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Database upgrade may be slow, depending on the history table size.| |2.4.x    |For:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.3.0 to 5.4.0<br>LogFile agent parameter must be specified| |2.2.x LTS|For:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Node-based distributed monitoring removed| |2.0.x    |For:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Minimum required PHP version upped from 5.1.6 to 5.3.0;<br>Case-sensitive MySQL database required for proper server work; character set utf8 and utf8\_bin collation is required for Zabbix server to work properly with MySQL database. See [database creation scripts](/manual/appendix/install/db_scripts#mysql).<br>'mysqli' PHP extension required instead of 'mysql'|  You may also want to check the [requirements](/manual/installation/requirements) for 6.0.  ::: notetip It may be handy to run two parallel SSH sessions during the upgrade, executing the upgrade steps in one and monitoring the server/proxy logs in another. For example, run `tail -f zabbix_server.log` or `tail -f zabbix_proxy.log` in the second SSH session showing you the latest log file entries and possible errors in real time. This can be critical for production instances. :::
es	#### Resumen  Esta sección proporciona los pasos requeridos para una  [actualización](/manual/installation/upgrade) exitosa de Zabbix **5.4**.x a Zabbix **6.0**.x utilizando las fuentes oficiales de Zabbix.  Si bien la actualización de los agentes de Zabbix no es obligatoria (pero se recomienda), el servidor Zabbix y los proxies deben ser de [la misma versión](/manual/appendix/compatibility). Por lo tanto, en la configuración de un servidor-proxy, el servidor Zabbix y todos los proxies deben detenerse y actualizarse. Mantener los proxies en ejecución ya no traerá ningún beneficio ya que durante la actualización del proxy sus datos antiguos se descartarán y no se agregarán datos nuevos hasta que la configuración del proxy se sincronice con el servidor.  ::: noteimportant Ya no es posible iniciar un servidor actualizado  y que haya proxies más antiguos y desactualizados, que reporten datos a un servidor más nuevo. Este enfoque, que nunca fue recomendado ni soportado por Zabbix, ahora está oficialmente deshabilitado, ya que el servidor ignorará los datos de proxies no actualizados. :::  Tenga en cuenta que en proxies con la base de datos SQLite, los datos históricos de los proxies anteriores a la actualización se perderán, porque la actualización de la base de datos SQLite no está soportada y el archivo de la base de datos SQLite debe eliminarse manualmente. Cuándo el proxy se inicia por primera vez y el archivo de base de datos SQLite no existe, el proxy lo crea automáticamente.  Según el tamaño de la base de datos, la actualización de la base de datos a la versión 6.0 puede tardar mucho tiempo.  ::: notewarning Antes de la actualización, asegúrese de leer la información relevante **¡notas de actualización!** :::  Están disponibles las siguientes notas de actualización:  |Actualizar desde|Leer las notas de actualización completas|Cambios más importantes entre versiones| |------------------|-----------------------|------------------ ---------------------------| |5.4.x |Para:<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Se actualizaron las versiones mínimas requeridas de la base de datos;<br>El servidor/proxy no se iniciará si la base de datos está obsoleta;<br>Los registros de auditoría se pierden porque la estructura de base de datos ha cambiado.| |5.2.x |Para:<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600) |Se actualizaron las versiones mínimas requeridas de la base de datos;<br>Las métricas agregadas se quitaron como un tipo separado.| |5.0.x LTS|Para:<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www. zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión de PHP mínima requerida actualizada de 7.2.0 a 7.2.5.| |4.4.x |Para:<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix .com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/ manual/installation/upgrade_notes_600)|Se eliminó la compatibilidad con IBM DB2;<br>Se actualizó la versión mínima requerida de PHP de 5.4.0 a 7.2.0;<br>Se actualizó la versión mínima requerida de la base de datos;<br>Cambió el directorio de archivos PHP de Zabbix.| |4.2.x |Para:<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix .com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https ://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Jabber, tipos de medios de mensajes de texto Ez eliminados.| |4.0.x LTS|Para:<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www. zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2]( https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br >Zabbix [6.0](/manual/installation/upgrade_notes_600)|Los proxies más antiguos ya no pueden enviar datos a un servidor actualizado;<br>Los agentes más nuevos ya no podrán trabajar con un servidor Zabbix más antiguo.| |3.4.x |Para:<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix .com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https ://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br> Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Bibliotecas 'libpthread' y 'zlib' ahora obligatorio;<br>Se eliminó la compatibilidad con el protocolo de texto sin formato y el encabezado es obligatorio;<br>Ya no se admiten los agentes Zabbix de la versión anterior a la 1.4;<br>El parámetro Server en la configuración de proxy pasivo ahora es obligatorio.| |3.2.x |Para:<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix .com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https ://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br> Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation /upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Compatibilidad con SQLite como base de datos principal fue eliminada para servidor/frontend Zabbix;<br>Expresiones regulares compatibles con Perl (PCRE) son admitidas en lugar de POSIX extendido;<br> Bibliotecas 'libpcre' y 'libevent' obligatorias para el servidor Zabbix;<br>Comprobaciones de código de salida añadidas para parametros de usuario, comandos remotos y elementos system.run\[\] sin el indicador 'nowait', así como scripts ejecutados por el servidor Zabbix;<br>La puerta de enlace Zabbix Java debe actualizarse para admitir nuevas funcionalidades.| |3.0.x LTS|Para:<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www. zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2]( https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.4/manual/installation/upgrade_notes_440)<br >Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/ installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|La actualización de la base de datos puede ser lenta, según el tamaño de la tabla de historial.| |2.4.x |Para:<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix .com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https ://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br> Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation /upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation /5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión de PHP mínima requerida actualizada de 5.3.0 a 5.4.0<br>LogFile  se debe especificar el parámetro agent | |2.2.x LTS|Para:<br>Zabbix [2.4](https://www.zabbix.com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www. zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)< br>Zabbix [3.4]( https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br>Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br >Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/ instalación/actualización_notas_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/ documentación/5.2/manual/instalación/upgrade_notes_520)<br>Zabbix [5.4](https://www.zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual /installation/upgrade_notes_600)|Supervisión distribuida basada en nodos eliminada| |2.0.x |Para:<br>Zabbix [2.2](https://www.zabbix.com/documentation/2.2/manual/installation/upgrade_notes_220)<br>Zabbix [2.4](https://www.zabbix .com/documentation/2.4/manual/installation/upgrade_notes_240)<br>Zabbix [3.0](https://www.zabbix.com/documentation/3.0/manual/installation/upgrade_notes_300)<br>Zabbix [3.2](https ://www.zabbix.com/documentation/3.2/manual/installation/upgrade_notes_320)<br>Zabbix [3.4](https://www.zabbix.com/documentation/3.4/manual/installation/upgrade_notes_340)<br> Zabbix [4.0](https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400)<br>Zabbix [4.2](https://www.zabbix.com/documentation/4.2/manual/installation /upgrade_notes_420)<br>Zabbix [4.4](https://www.zabbix.com/documentation/4.2/manual/installation/upgrade_notes_440)<br>Zabbix [5.0](https://www.zabbix.com/documentation /5.0/manual/installation/upgrade_notes_500)<br>Zabbix [5.2](https://www.zabbix.com/documentation/5.2/manual/installation/upgrade_notes_520)<br>Zabbix [5.4](https://www .zabbix.com/documentation/5.4/manual/installation/upgrade_notes_540)<br>Zabbix [6.0](/manual/installation/upgrade_notes_600)|Versión de PHP mínima requerida actualizada de 5.1.6 a 5.3.0;<br>Se necesita una base de datos MySQL que distingue entre mayúsculas y minúsculas para que el servidor funcione correctamente; Se requiere la intercalación del conjunto de caracteres utf8 y utf8\_bin para que el servidor Zabbix funcione correctamente con la base de datos MySQL. Consulte [scripts de creación de bases de datos](/manual/appendix/install/db_scripts#mysql).<br>Se requiere la extensión de PHP 'mysqli' en lugar de 'mysql'|  También pude comprobar los [requisitos](/manual/installation/requirements) para 6.0.  ::: notetip Puede ser útil ejecutar dos sesiones SSH paralelas durante la actualización, ejecutando los pasos de actualización en uno y monitoreando los archivos de log del servidor/proxy en el otro. Por ejemplo, ejecutar `tail -f zabbix_server.log` o `tail -f zabbix_proxy.log` en la segunda sesión SSH que muestra las últimas entradas del archivo de registro y posibles errores en tiempo real. Esto puede ser crítico para las instancias de producción. :::

en-us	#### Overview  This section provides the steps required for a successful [upgrade](/manual/installation/upgrade) using official RPM and DEB packages provided by Zabbix for:  -   [Red Hat Enterprise     Linux](/manual/installation/upgrade/packages/rhel) -   [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)
es	#### Descripción general  Esta sección proporciona los pasos necesarios para una  [actualización](/manual/instalación/actualización) exitosa usando los paquetes oficiales RPM y DEB proporcionados por Zabbix para:  -   [Red Hat Enterprise     Linux](/manual/installation/upgrade/packages/rhel) -   [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)

en-us	#### Overview  This section provides upgrade information for Zabbix **6.0**:  -   using packages:     -   for [Red Hat Enterprise         Linux](/manual/installation/upgrade/packages/rhel)     -   for         [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)  ```{=html} <!-- --> ``` -   using [sources](/manual/installation/upgrade/sources)  Direct upgrade to Zabbix 6.0.x is possible from Zabbix **5.4**.x, **5.2**.x, **5.0**.x, **4.4**.x, **4.2**.x, **4.0**.x, **3.4**.x, **3.2**.x, **3.0**.x, **2.4**.x, **2.2**.x and **2.0**.x. For upgrading from earlier versions consult Zabbix documentation for 2.0 and earlier.
es	#### Visión general  Esta sección proporciona información sobre la actualización de Zabbix **6.0**:  -   utilizando los paquetes:   -   para [Red Hat Enterprise     Linux](/manual/installation/upgrade/package/rhel)   -   para  [Debian/Ubuntu](/manual/installation/upgrade/packages/debian_ubuntu)  ```{=html} <!-- --> ``` -   usando [las fuentes](/manual/installation/upgrade/sources)  La actualización directa a Zabbix 6.0.x es posible desde Zabbix **5.4**.x,**5.2**.x, **5.0**.x, **4.4**.x, **4.2**.x, **4.0**.x, **3.4**.x,**3.2**.x, **3.0**.x, **2.4**.x, **2.2**.x y **2.0**.x. Para actualizar desde versiones anteriores consulte la documentación de Zabbix versión 2.0 y anteriores.

en-us	#### Overview  This section provides Zabbix setup steps and configuration examples for secure TLS connections between:  |Database|Zabbix components| |--------|-----------------| |MySQL|Zabbix frontend, Zabbix server, Zabbix proxy| |PostgreSQL|Zabbix frontend, Zabbix server, Zabbix proxy|  To set up connection encryption within the DBMS, see official vendor documentation for details:  -   [MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-encrypted-connections.html):     source and replica replication database servers. -   [MySQL](https://dev.mysql.com/doc/refman/8.0/en/group-replication-security.html):     group replication, etc. database servers. -   [PostgreSQL](https://www.postgresql.org/docs/current/encryption-options.html)     encryption options.  All examples are based on the GA releases of MySQL CE (8.0) and PgSQL (13) available through official repositories using AlmaLinux 8.
es	#### Descripción general  Esta sección proporciona pasos de configuración de Zabbix y ejemplos de configuración para conexiones TLS seguras entre:  |Base de datos|Componentes Zabbix| |--------|-----------------| |MySQL|Frontal Zabbix, servidor Zabbix, proxy Zabbix| |PostgreSQL|Frontal Zabbix, servidor Zabbix, proxy Zabbix|  Para configurar el cifrado de la conexión dentro del DBMS, consulte la documentación del  proveedor oficial para más detalles:  - [MySQL](https://dev.mysql.com/doc/refman/8.0/en/replication-solutions-encrypted-connections.html):     Servidores de bases de datos de replicación de origen y réplica. - [MySQL](https://dev.mysql.com/doc/refman/8.0/en/group-replication-security.html):     replicación de grupos, etc. servidores de bases de datos. - [PostgreSQL](https://www.postgresql.org/docs/current/encryption-options.html)     opciones de cifrado.  Todos los ejemplos se basan en las versiones GA de MySQL CE (8.0) y PgSQL. (13) disponibles a través de repositorios oficiales usando AlmaLinux 8.

en-us	#### Overview  This type of low-level [discovery](/manual/discovery/low_level_discovery) is done using SQL queries, whose results get automatically transformed into a JSON object suitable for low-level discovery.
es	#### Descripción general  Este tipo de  [descubrimiento](/manual/discovery/low_level_discovery) de bajo nivel se realiza usando  consultas SQL, cuyos resultados se transforman automáticamente en un objeto JSON adecuado para descubrimiento de bajo nivel.

en-us	#### Overview  This widget displays a status summary of the active web monitoring scenarios.
es	#### Descripción general  Este widget muestra un resumen del estado de los escenarios de monitoreo web activos.

en-us	#### Overview  This widget displays the content retrieved from the specified URL.
es	#### Descripción general  Este widget muestra el contenido recuperado de la URL especificada.

en-us	#### Overview  This widget displays the same information as in *Reports* → *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*, however, a single dashboard widget can only display either the system stats or the high availability nodes at a time (not both).
es	#### Descripción general  Este widget muestra la misma información que en *Informes* → *[información del sistema](/manual/web_interface/frontend_sections/reports/status_of_zabbix)*, sin embargo, un único widget de panel solo puede mostrar las estadísticas del sistema o los nodos de alta disponibilidad a la vez (no ambos).

en-us	#### Overview  This widget is useful for displaying [SLA reports](/manual/web_interface/frontend_sections/services/sla_report).  Functionally it is similar to the *Services* -> *SLA report* section.
es	#### Descripción general  Este widget es útil para mostrar los [informes SLA](/manual/web_interface/frontend_sections/services/sla_report). Funcionalmente es similar a la sección *Servicios* -> *Informe SLA*.

en-us	#### Overview  Though Zabbix offers a large number of webhook integrations available out-of-the-box, you may want to create your own webhooks instead. This section provides examples of custom webhook scripts (used in the *Script* parameter). See [webhook](/manual/config/notifications/media/webhook) section for description of other webhook parameters.
es	#### Visión general  Aunque Zabbix ofrece una gran cantidad de integraciones de webhook disponibles listo para usar, es posible que desee crear sus propios webhooks en su lugar. Este La sección proporciona ejemplos de scripts de webhook personalizados (utilizados en el parámetro *Script*). Ver [webhook](/manual/config/notifications/media/webhook) para descripción de otros parámetros de webhook.

en-us	#### Overview  To configure a host in Zabbix frontend, do the following:  -   Go to: *Configuration → Hosts* or *Monitoring → Hosts* -   Click on *Create host* to the right (or on the host name to edit an     existing host) -   Enter parameters of the host in the form  You can also use the *Clone* and *Full clone* buttons in the form of an existing host to create a new host. Clicking on *Clone* will retain all the host's parameters and template linkage (keeping all entities from those templates). *Full clone* will additionally retain directly attached entities (tags, items, triggers, graphs, low-level discovery rules and web scenarios).  *Note*: When a host is cloned, it will retain all template entities as they are originally on the template. Any changes to those entities made on the existing host level (such as changed item interval, modified regular expression or added prototypes to the low-level discovery rule) will not be cloned to the new host; instead they will be as on the template.
es	#### Descripción general  Para configurar un equipo en la interfaz de Zabbix, haga lo siguiente:  - Vaya a: *Configuración → Equipo* o *Monitoreo → Equipo* - Haga clic en *Crear equipo* a la derecha (o en el nombre del equipo para editar un     equipo existente) - Ingrese los parámetros del equipo en el formulario  También puede usar los botones *Clonar* y *Clonar completo* en formulario del equipo existente para crear un nuevo equipo. Al hacer clic en *Clonar* se conservarán todos los parámetros del equipo y sus enlaces a plantillas (manteniendo todas las entidades de esas plantillas). *Clon completo* también se mantendrá directamente conectadas las  entidades (etiquetas, métricas, iniciadores, gráficos, descubrimiento de bajo nivel reglas y escenarios web).  *Nota*: Cuando se clona un equipo, conservará todas las entidades de la plantilla como están en el equipo original. Cualquier cambio en esas entidades realizado a nivel de equipo existente (como intervalo de métrica cambiado, expresión regular modificada o prototipos agregados a la regla de descubrimiento de bajo nivel) no se clonarán en el nuevo equipo; en cambio, quedarán como en la plantilla.

en-us	#### Overview  To configure a network discovery rule used by Zabbix to discover hosts and services:  -   Go to *Configuration → Discovery* -   Click on *Create rule* (or on the rule name to edit an existing one) -   Edit the discovery rule attributes
es	#### Descripción general  Para configurar una regla de descubrimiento de red utilizada por Zabbix para descubrir  equipos y servicios:  -   Vaya a *Configuración → Descubrimiento* -   Haga clic en *Crear regla* (o en el nombre de la regla para editar una existente) -   Editar los atributos de la regla de descubrimiento.

en-us	#### Overview  To configure a trigger, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Triggers* in the row of the host -   Click on *Create trigger* to the right (or on the trigger name to     edit an existing trigger) -   Enter parameters of the trigger in the form  See also [general information](/manual/config/triggers) on triggers and their calculation times.
es	#### Descripción general  Para configurar un disparador, haga lo siguiente:  - Ir a: *Configuración* → *Equipo* - Haga clic en *Disparadores* en la fila del equipo - Haga clic en *Crear disparador* a la derecha (o en el nombre del disparador para     editar un disparador existente) - Ingrese los parámetros del disparador en el formulario  Ver también [información general](/manual/config/triggers) sobre disparadores y sus tiempos de cálculo.

en-us	#### Overview  To configure e-mail as the delivery channel for messages, you need to configure e-mail as the media type and assign specific addresses to users.  ::: noteclassic  Multiple notifications for single event will be grouped together on the same email thread.  :::
es	#### Descripción  Para configurar el correo electrónico como canal de entrega de mensajes, debe configurar el correo electrónico como el tipo de medio y asignar direcciones específicas a usuarios  ::: notaclásica  Múltiples notificaciones para un solo evento serán agrupadas en el mismo hilo de correo electrónico. :::

en-us	#### Overview  To create an item in Zabbix frontend, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Items* in the row of the host -   Click on *Create item* in the upper right corner of the screen -   Enter parameters of the item in the form  You can also create an item by opening an existing one, pressing the *Clone* button and then saving under a different name.
es	#### Descripción general  Siga los siguientes pasos para crear un item en el Zabbix frontend:  -   Vaya a: *Configuration* → *Hosts* -   De Click en *Items* en la fila del host -   Click en *Create item* en la esquina superior derecha de la pantalla. -   Agregue los parámetros del item en el formulario  También es posible crear un nuevo item si abrimos alguno existente, presionamos el botón *Clone* y después guardando utilizando un nombre diferente.

en-us	#### Overview  To make the calculation of trigger expressions, calculated items and some macros much faster, a value cache option is supported by the Zabbix server.  This in-memory cache can be used for accessing historical data, instead of making direct SQL calls to the database. If historical values are not present in the cache, the missing values are requested from the database and the cache updated accordingly.  To enable the value cache functionality, an optional **ValueCacheSize** parameter is supported by the Zabbix server [configuration](/manual/appendix/config/zabbix_server) file.  Two internal items are supported for monitoring the value cache: **zabbix\[vcache,buffer,<mode>\]** and **zabbix\[vcache,cache,<parameter>\]**. See more details with [internal items](/manual/config/items/itemtypes/internal).
es	#### Visión general  Para realizar el cálculo de expresiones disparadoras, elementos calculados y algunas macros son mucho más rápidas, Zabbix admite una opción de caché de valor servidor.  Este caché en memoria se puede usar para acceder a datos históricos, en lugar de hacer llamadas SQL directas a la base de datos. Si los valores históricos no son presente en el caché, los valores que faltan se solicitan de la base de datos y el caché actualizado en consecuencia.  Para habilitar la funcionalidad de caché de valor, un **ValueCacheSize** opcional el parámetro es compatible con el servidor Zabbix [configuración](/manual/appendix/config/zabbix_server) archivo.  Se admiten dos elementos internos para monitorear el caché de valor: **zabbix\[vcache,buffer,<modo>\]** y **zabbix\[vcache,cache,<parámetro>\]**. Ver más detalles con [elementos internos](/manual/config/items/itemtypes/internal).

en-us	#### Overview  To set a time period, the following format has to be used:      d-d,hh:mm-hh:mm  where the symbols stand for the following:  |Symbol|Description| |------|-----------| |*d*|Day of the week: 1 - Monday, 2 - Tuesday ,... , 7 - Sunday| |*hh*|Hours: 00-24| |*mm*|Minutes: 00-59|  You can specify more than one time period using a semicolon (;) separator:      d-d,hh:mm-hh:mm;d-d,hh:mm-hh:mm...  Leaving the time period empty equals 1-7,00:00-24:00, which is the default value.  ::: noteimportant The upper limit of a time period is not included. Thus, if you specify 09:00-18:00 the last second included in the time period is 17:59:59. :::
es	#### Descripción general  Para establecer un período de tiempo, se debe utilizar el siguiente formato:      d-d,hh:mm-hh:mm  donde los símbolos representan lo siguiente:  |Símbolo|Descripción| |------|-----------| |*d*|Día de la semana: 1 - lunes, 2 - martes ,... , 7 - domingo| |*hh*|Horas: 00-24| |*mm*|Minutos: 00-59|  Puede especificar más de un período de tiempo usando un separador punto y coma (;):      d-d,hh:mm-hh:mm;d-d,hh:mm-hh:mm...  Dejar el periodo de tiempo vacío equivale a 1-7,00:00-24:00, que es el valor por defecto.  ::: noteimportant No se incluye el límite superior de un período de tiempo. Por lo tanto, si especifica 09:00-18:00 el último segundo incluido en el periodo de tiempo es 17:59:59. :::

en-us	#### Overview  Trapper items accept incoming data instead of querying for it.  It is useful for any data you might want to "push" into Zabbix.  To use a trapper item you must:  -   have a trapper item set up in Zabbix -   send in the data into Zabbix
es	#### Descripción  Los elementos de captura aceptan datos entrantes en lugar de consultarlos.  Es útil para cualquier dato que desee "empujar" a Zabbix.  Para usar un elementos de captura debes:  - tener un elemento de captura configurado en Zabbix - enviar los datos a Zabbix

en-us	#### Overview  Trigger-based event correlation allows to correlate separate problems reported by one trigger.  While generally an OK event can close all problem events created by one trigger, there are cases when a more detailed approach is needed. For example, when monitoring log files you may want to discover certain problems in a log file and close them individually rather than all together.  This is the case with triggers that have *PROBLEM event generation mode* parameter set to *Multiple*. Such triggers are normally used for log monitoring, trap processing, etc.  It is possible in Zabbix to relate problem events based on [tagging](/manual/config/tagging). Tags are used to extract values and create identification for problem events. Taking advantage of that, problems can also be closed individually based on matching tag.  In other words, the same trigger can create separate events identified by the event tag. Therefore problem events can be identified one-by-one and closed separately based on the identification by the event tag.
es	#### Descripción general  La correlación de eventos basada en iniciadores permite correlacionar problemas separados informados por un iniciador.  Si bien generalmente un evento OK puede cerrar todos los eventos problemáticos creados por un iniciador, hay casos en los que se necesita un enfoque más detallado.  Por ejemplo, al monitorear archivos de registro es posible que desee descubrir ciertos problemas en un archivo de registro y cerrarlos individualmente en lugar de todos juntos.  Este es el caso de los iniciadores que tienen el parámetro *MODO DE GENERACIÓN DE EVENTOS PROBLEMA* establecido en *Múltiple*. Estos iniciadores se utilizan normalmente para la supervisión de registros, procesamiento de atrapadores, etc.  Es posible en Zabbix relacionar eventos de problemas basados en el [etiquetado](/manual/config/tagging). Las etiquetas se utilizan para extraer valores y crear identificación para eventos problemáticos. Aprovechando eso, los problemas también se pueden cerrar individualmente según la etiqueta coincidente.  En otras palabras, el mismo iniciador puede crear eventos separados identificados por la etiqueta del evento. Por lo tanto, los eventos problemáticos se pueden identificar uno por uno y ser cerrados por separado según la identificación mediante la etiqueta de evento.

en-us	#### Overview  Triggers are logical expressions that "evaluate" data gathered by items and represent the current system state.  While items are used to gather system data, it is highly impractical to follow these data all the time waiting for a condition that is alarming or deserves attention. The job of "evaluating" data can be left to trigger expressions.  Trigger expressions allow to define a threshold of what state of data is "acceptable". Therefore, should the incoming data surpass the acceptable state, a trigger is "fired" - or changes its status to PROBLEM.  A trigger may have the following status:  |Status|Description| |-----|-----------| |OK|This is a normal trigger status.| |Problem|Something has happened. For example, the processor load is too high.| |Unknown|The trigger value cannot be calculated. See [Unknown status](#unknown-status).|  In a simple trigger we may want to set a threshold for a five-minute average of some data, for example, the CPU load. This is accomplished by defining a trigger expression where:  -   the 'avg' function is applied to the value received in the item key -   a five minute period for evaluation is used -   a threshold of '2' is set  ```     avg(/host/key,5m)>2 ```  This trigger will "fire" (become PROBLEM) if the five-minute average is *over* 2.  In a more complex trigger, the expression may include a **combination** of multiple functions and multiple thresholds. See also: [Trigger expression](/manual/config/triggers/expression).
es	#### Descripción general  Los iniciadores son expresiones lógicas que "evalúan" los datos recopilados por las métricas y representan el estado actual del sistema.  Si bien las métricas se utilizan para recopilar datos del sistema, es muy poco práctico seguir estos datos todo el tiempo esperando una condición que sea alarmante o que merezca atención. La tarea de "evaluar" los datos puede dejarse en manos de las expresiones de los iniciadores.  Las expresiones de iniciador permiten definir un umbral del estado de los datos que sea "aceptable". Por lo tanto, si los datos entrantes superan lo aceptable, un iniciador se "dispara" o cambia su estado a PROBLEMA.  Un iniciador puede tener el siguiente estado:  |Estado|Descripción| |-----|-----------| |OK|Este es un estado de activación normal.| |Problema|Algo ha sucedido. Por ejemplo, la carga del procesador es demasiado alta.| |Desconocido|El valor de activación no se puede calcular. Consulte [Estado desconocido](#estado-desconocido).|  En un iniciador simple, es posible que deseemos establecer un umbral para una duración promedio de cinco minutos de algunos datos, por ejemplo, la carga de la CPU. Esto se logra definiendo una expresión de iniciador donde:  -   la función 'avg' se aplica al valor recibido en la clave de la métrica -   se utiliza un período de cinco minutos para la evaluación -   se establece un umbral de '2'  ```     avg(/host/key,5m)>2 ```  Este iniciador se "disparará" (se convertirá en PROBLEMA) si el promedio de cinco minutos es *superior* a 2.  En un iniciador más complejo, la expresión puede incluir una **combinación** de múltiples funciones y múltiples umbrales.  Ver también: [expresión de iniciador](/manual/config/triggers/expression).

en-us	#### Overview  Update operations are available in actions with the following event sources:  -   *Triggers* - when problems are     [updated](/manual/acknowledges#updating_problems) by other users,     i.e. commented upon, acknowledged, severity has been changed, closed     (manually); -   *Services* - when the severity of a service has changed but the     service is still not recovered.  Both messages and remote commands are supported in update operations. While several operations can be added, escalation is not supported - all operations are assigned to a single step and therefore will be performed simultaneously.
es	#### Visión general  Las operaciones de actualización están disponibles en acciones con el siguiente evento fuentes:  - *Disparadores* - cuando los problemas son     [actualizado](/manual/acknowledges#updating_problems) por otros usuarios,     es decir, comentado, reconocido, se ha cambiado la gravedad, cerrado     (a mano); - *Servicios*: cuando la gravedad de un servicio ha cambiado pero el     Aún no se recupera el servicio.  Tanto los mensajes como los comandos remotos son compatibles con las operaciones de actualización. Si bien se pueden agregar varias operaciones, no se admite la escalada: todas Las operaciones se asignan a un solo paso y, por lo tanto, se realizarán simultaneamente.

en-us	#### Overview  User groups allow to group users both for organizational purposes and for assigning permissions to data. Permissions to monitoring data of host groups are assigned to user groups, not individual users.  It may often make sense to separate what information is available for one group of users and what - for another. This can be accomplished by grouping users and then assigning varied permissions to host groups.  A user can belong to any number of groups.
es	#### Visión general  Los grupos de usuarios permiten agrupar a los usuarios tanto con fines organizativos como para asignar permisos a los datos. Permisos para monitorear datos de los grupos de host se asignan a grupos de usuarios, no a usuarios individuales.  A menudo puede tener sentido separar qué información está disponible para un grupo de usuarios y qué, para otro. Esto se puede lograr por agrupando usuarios y luego asignando permisos variados a grupos de host.  Un usuario puede pertenecer a cualquier número de grupos.

en-us	#### Overview  User macros are supported in Zabbix for greater flexibility, in addition to the macros [supported](/manual/appendix/macros/supported_by_location) out-of-the-box.  User macros can be defined on global, template and host level. These macros have a special syntax:      {$MACRO}  Zabbix resolves macros according to the following precedence:  1.  host level macros (checked first) 2.  macros defined for first level templates of the host (i.e.,     templates linked directly to the host), sorted by template ID 3.  macros defined for second level templates of the host, sorted by     template ID 4.  macros defined for third level templates of the host, sorted by     template ID, etc. 5.  global macros (checked last)  In other words, if a macro does not exist for a host, Zabbix will try to find it in the host templates of increasing depth. If still not found, a global macro will be used, if exists.  ::: notewarning If a macro with the **same name** exists on multiple linked templates of the same level, the macro from the template with the lowest ID will be used. Thus having macros with the same name in multiple templates is a configuration risk. :::  If Zabbix is unable to find a macro, the macro will not be resolved.  ::: noteimportant Macros (including user macros) are left unresolved in the Configuration section (for example, in the trigger list) by design to make complex configuration more transparent. :::  User macros can be used in:  -   item key parameter -   item update intervals and flexible intervals -   trigger name and description -   trigger expression parameters and constants (see     [examples](#examples)) -   many other locations - see the [full     list](/manual/appendix/macros/supported_by_location_user)
es	#### Visión general  Las macros de usuario son compatibles con Zabbix para una mayor flexibilidad, además a las macros [compatibles](/manual/appendix/macros/supported_by_location) fuera de la caja.  Las macros de usuario se pueden definir a nivel global, de plantilla y de host. Estas Las macros tienen una sintaxis especial:      {$MACRO}  Zabbix resuelve las macros de acuerdo con la siguiente prioridad:  1. macros de nivel de host (comprobadas primero) 2. macros definidas para plantillas de primer nivel del host (es decir,     plantillas vinculadas directamente al host), ordenadas por ID de plantilla 3. macros definidas para plantillas de segundo nivel del host, ordenadas por     identificador de plantilla 4. macros definidas para plantillas de tercer nivel del host, ordenadas por     ID de plantilla, etc. 5. macros globales (marcado en último lugar)  En otras palabras, si no existe una macro para un host, Zabbix intentará encuéntrelo en las plantillas de acogida de profundidad creciente. Si aún no se encuentra, un se utilizará la macro global, si existe.  ::: nota de advertencia Si existe una macro con el **mismo nombre** en varios plantillas vinculadas del mismo nivel, la macro de la plantilla con el se utilizará el ID más bajo. Así tener macros con el mismo nombre en múltiples plantillas es un riesgo de configuración. :::  Si Zabbix no puede encontrar una macro, la macro no se resolverá.  ::: notaimportante Las macros (incluidas las macros de usuario) quedan sin resolver en la sección Configuración (por ejemplo, en la lista de disparadores) por diseño para hacer que la configuración compleja sea más transparente. :::  Las macros de usuario se pueden utilizar en:  - parámetro clave del artículo - intervalos de actualización de artículos e intervalos flexibles - nombre y descripción del disparador - desencadenar parámetros y constantes de expresión (ver     [ejemplos](#ejemplos)) - muchos otros lugares - ver el [completo     lista](/manual/apéndice/macros/compatible_por_ubicación_usuario)

en-us	#### Overview  Value mapping allows configuring a more user-friendly representation of received values using mappings between numeric/string values and string representations.  For example, when an item's value is "0" or "1," value mappings can be used to represent these values in a more user-friendly manner:  -   0 → Not Available -   1 → Available  Value mappings for data backup types could be configured as follows:  -   F → Full -   D → Differential -   I → Incremental  Value ranges for voltage could be configured as follows:  -   \<=209 → Low -   210-230 → OK -   \>=231 → High  Value mapping is used in Zabbix frontend and notifications sent by media types.  ::: noteimportant Substitution of the received value with the configured representation is performed both in Zabbix frontend and server; however, the server handles substitution only in the following cases:<br><br>  - when populating [host inventory](/manual/config/hosts/inventory#inventory-overview); - when expanding [supported macros](/manual/appendix/macros/supported_by_location) {ITEM.VALUE}, {ITEM.LASTVALUE}, and {EVENT.OPDATA}. :::  Value mappings are set up on templates or hosts. Once configured, they are available for all items within the respective template or host. When [configuring items](/manual/config/items/item#configuration), specify the name of a previously configured value mapping in the *Value mapping* parameter.  ::: noteclassic There is no value map inheritance - hosts and templates do not inherit value mappings from linked templates. Template items on a host will continue to use the value mappings configured on the template. :::  ::: noteclassic Value mappings can be used with items having *Numeric (unsigned)*, *Numeric (float)*, and *Character* types of information. :::  Value mappings are exported/imported with the respective template or host. They can also be mass-updated using the [host](/manual/config/hosts/hostupdate) and [template](/manual/config/templates/mass) mass update forms.
es	#### Descripción general  El mapeo de valores permite configurar una representación más fácil para usar los valores recibidos mediante mapeos entre valores numéricos/de cadena y representaciones de cadena.  Por ejemplo, cuando el valor de una métrica es "0" o "1", se pueden utilizar asignaciones de valores para representar estos valores de una manera más fácil de usar:  -   0 → No disponible -   1 → Disponible  Las asignaciones de valores para los tipos de copia de seguridad de datos se pueden configurar de la siguiente manera:  -   F → Completo -   D → Diferencial -   I → Incremental  Los rangos de valores para el voltaje se pueden configurar de la siguiente manera:  -   \<=209 → Bajo -   210-230 → Aceptar -   \>=231 → Alto  El mapeo de valores se utiliza en la interfaz de Zabbix y en las notificaciones enviadas por los tipos de medios.  ::: noteimportant La sustitución del valor recibido por la representación configurada se realiza tanto en el frontend como en el servidor de Zabbix; sin embargo, el servidor maneja la sustitución sólo en los siguientes casos:<br><br>  - al completar el [inventario de equipos](/manual/config/hosts/inventory#inventory-overview); - al expandir [macros compatibles](/manual/appendix/macros/supported_by_location) {ITEM.VALUE}, {ITEM.LASTVALUE} y {EVENT.OPDATA}. :::  Las asignaciones de valores se configuran en plantillas o equipos. Una vez configurados, están disponibles para todas las métricas dentro de la plantilla o equipo respectivo. Al [configurar métricas](/manual/config/items/item#configuration), especifique el nombre de una asignación de valores previamente configurada en el parámetro *Asignación de valores*.  ::: noteclassic No existe herencia de mapas de valores: los equipos y las plantillas no heredan las asignaciones de valores de las plantillas vinculadas. Las métricas de plantilla en un equipo seguirán usando las asignaciones de valores configuradas en la plantilla. :::  ::: noteclassic Las asignaciones de valores se pueden utilizar con métricas que tengan tipos de información *Numérica (sin firmar)*, *Numérica (flotante)* y *Carácter*. :::  Las asignaciones de valores se exportan/importan con la plantilla o equipo respectivo. También se pueden actualizar masivamente utilizando los formularios de actualización masiva de [equipos](/manual/config/hosts/hostupdate) y [plantillas](/manual/config/templates/mass).

en-us	#### Overview  When monitoring systems using an agent, a good practice is to obtain metrics from the host on which the agent is installed. To use the principle of least privilege, it is necessary to determine what metrics are obtained from the agent.  The table in this document allows you to select the minimum rights for guaranteed correct operation of Zabbix agent.  If a different user is selected for the agent to work, rather than 'LocalSystem', then for the operation of agent as a Windows service, the new user must have the rights "Log on as a service" from "Local Policy→User Rights Assignment" and the right to create, write and delete the Zabbix agent log file. An Active Directory user must be added to the *Performance Monitor Users* group.  ::: noteclassic When working with the rights of an agent based on the "minimum technically acceptable" group, prior provision of rights to objects for monitoring is required. :::
es	#### Descripción general  Cuando se monitorean sistemas usando un agente, una buena práctica es obtener métricas del equipo en el que está instalado el agente. Para usar el principio de privilegio mínimo, es necesario determinar qué métricas se obtienen del agente.  La tabla de este documento le permite seleccionar los derechos mínimos para el funcionamiento correcto garantizado del agente Zabbix.  Si se selecciona un usuario diferente para que el agente trabaje, en lugar de 'LocalSystem', entonces para el funcionamiento del agente como servicio de Windows, el nuevo usuario debe tener los derechos "Iniciar sesión como servicio" desde "Local Policy→User Rights Assignment" y el derecho a crear, escribir y eliminar el archivo de registro del agente Zabbix. Se debe agregar un usuario de Active Directory al grupo *Performance Monitor Users*.  ::: noteclassic Cuando se trabaja con los derechos de un agente basado en el grupo "mínimo técnicamente aceptable", previa provisión de derechos a objetos requeridos para el monitoreo. :::

en-us	#### Overview  While a [simple graph](simple) is great for accessing data of one item and [custom graphs](custom) offer customization options, none of the two allow to quickly create a comparison graph for multiple items with little effort and no maintenance.  To address this issue, since Zabbix 2.4 it is possible to create ad-hoc graphs for several items in a very quick way.
es	#### Visión general  Mientras que un [gráfico simple] (simple) es excelente para acceder a los datos de un elemento y [gráficos personalizados](personalizados) ofrecen opciones de personalización, ninguno de los dos permitir crear rápidamente un gráfico de comparación para múltiples elementos con poco esfuerzo y sin mantenimiento.  Para abordar este problema, desde Zabbix 2.4 es posible crear ad-hoc gráficos para varios elementos de una manera muy rápida.

en-us	#### Overview  While generally problem events are resolved automatically when trigger status goes from 'Problem' to 'OK', there may be cases when it is difficult to determine if a problem has been resolved by means of a trigger expression. In such cases, the problem needs to be resolved manually.  For example, *syslog* may report that some kernel parameters need to be tuned for optimal performance. In this case the issue is reported to Linux administrators, they fix it and then close the problem manually.  Problems can be closed manually only for triggers with the *Allow manual close* option enabled.  When a problem is "manually closed", Zabbix generates a new internal task for Zabbix server. Then the *task manager* process executes this task and generates an OK event, therefore closing problem event.  A manually closed problem does not mean that the underlying trigger will never go into a 'Problem' state again. The trigger expression is re-evaluated and may result in a problem:  -   When new data arrive for any item included in the trigger expression     (note that the values discarded by a throttling preprocessing step     are not considered as received and will not cause trigger expression     to be re-evaluated); -   When time-based functions are used in the expression. Complete     time-based function list can be found on [Triggers     page](/manual/config/triggers).
es	#### Visión general  Si bien, por lo general, los eventos problemáticos se resuelven automáticamente cuando  el estado del iniciador pasa de 'Problema' a 'OK', puede haber casos en los que sea difícil determinar si un problema ha sido resuelto por medio de una expresión de iniciador. En tales casos, el problema debe ser resuelto a mano.  Por ejemplo, *syslog* puede informar que algunos parámetros del núcleo necesitan ser sintonizados para un rendimiento óptimo. En este caso, el problema se informa a los administradores de Linux, lo arreglan y luego cierran el problema manualmente.  Los problemas se pueden cerrar manualmente solo para iniciadores con la opción *Permitir cierre manual* habilitada.  Cuando un problema se "cierra manualmente", Zabbix genera una nueva tarea para el servidor Zabbix. Luego, el proceso *administrador de tareas* ejecuta esta tarea y genera un evento OK, por lo tanto, cierra el evento del problema.  Un problema cerrado manualmente no significa que el iniciador subyacente nunca vuelva a entrar en un estado de 'Problema'. La expresión del iniciador es reevaluada y puede resultar en un problema:  -   Cuando llegan nuevos datos para cualquier métrica incluida en la expresión del iniciador     (tenga en cuenta que los valores descartados por un paso de preprocesamiento de limitación     no se consideran recibidos y no provocarán una expresión de activación     ser reevaluado); -   Cuando se utilizan funciones basadas en el tiempo en la expresión.     La lista completa de funciones basadas en el tiempo se puede encontrar en la [página de     iniciadores](/manual/config/triggers).

en-us	#### Overview  While many things in the frontend can be configured using the frontend itself, some customisations are currently only possible by editing a definitions file.  This file is `defines.inc.php` located in /include of the Zabbix HTML document directory.
es	#### Visión general  Si bien muchas cosas en la interfaz se pueden configurar usando la interfaz en sí mismo, algunas personalizaciones actualmente solo son posibles editando un archivo de definiciones.  Este archivo es `defines.inc.php` ubicado en /include del HTML de Zabbix directorio de documentos.

en-us	#### Overview  While you may find the required index number (for example, of a network interface) among the SNMP OIDs, sometimes you may not completely rely on the index number always staying the same.  Index numbers may be dynamic - they may change over time and your item may stop working as a consequence.  To avoid this scenario, it is possible to define an OID which takes into account the possibility of an index number changing.  For example, if you need to retrieve the index value to append to **ifInOctets** that corresponds to the **GigabitEthernet0/1** interface on a Cisco device, use the following OID:      ifInOctets["index","ifDescr","GigabitEthernet0/1"]
es	#### Descripción general  Si bien puede encontrar el número de índice requerido (por ejemplo, de una red interfaz) entre los OID de SNMP, a veces es posible que el número de índice no permanezca igual.  Los números de índice pueden ser dinámicos; pueden cambiar con el tiempo y su artículo puede dejar de funcionar como consecuencia.  Para evitar este escenario, es posible definir un OID que tenga en en cuenta la posibilidad de que cambie un número de índice.  Por ejemplo, si necesita recuperar el valor del índice para agregarlo a **ifInOctets** que corresponde a la interfaz **GigabitEthernet0/1** en un dispositivo Cisco, use el siguiente OID:      ifInOctets["índice","ifDescr","GigabitEthernet0/1"]

en-us	#### Overview  With calculated items it is possible to create calculations based on the values of other items.  Calculations may use both:  -   single values of individual items -   complex filters to select multiple items for aggregations (see     [aggregate     calculations](/manual/config/items/itemtypes/calculated/aggregate)     for details)  Thus, calculated items are a way of creating virtual data sources. All calculations are done by Zabbix server only. The values are periodically calculated based on the arithmetical expression used.  The resulting data is stored in the Zabbix database as for any other item; both history and trend values are stored and graphs can be generated.  ::: noteclassic If the calculation result is a float value it will be trimmed to an integer if the calculated item type of information is *Numeric (unsigned)*. :::  Calculated items share their syntax with trigger [expressions](/manual/config/triggers/expression). Comparison to strings is allowed in calculated items. Calculated items may be referenced by macros or other entities same as any other item type.  To use calculated items, choose the item type **Calculated**.
es	#### Visión general  Con elementos calculados es posible crear cálculos basados en el valores de otros artículos.  Los cálculos pueden usar ambos:  - valores únicos de artículos individuales - filtros complejos para seleccionar múltiples artículos para agregaciones (ver     [agregar     cálculos](/manual/config/items/itemtypes/calculado/agregado)     para detalles)  Por lo tanto, los elementos calculados son una forma de crear fuentes de datos virtuales. Todos los cálculos los realiza solo el servidor Zabbix. Los valores son periódicamente calculado en base a la expresión aritmética utilizada.  Los datos resultantes se almacenan en la base de datos de Zabbix como para cualquier otro artículo; tanto el historial como los valores de tendencia se almacenan y los gráficos se pueden generado.  ::: notaclásica Si el resultado del cálculo es un valor flotante, será recortado a un número entero si el tipo de información del elemento calculado es *Numérico (sin signo)*. :::  Los elementos calculados comparten su sintaxis con el disparador [expresiones](/manual/config/triggers/expression). Comparación con cadenas está permitido en elementos calculados. Los artículos calculados pueden ser referenciados por macros u otras entidades igual que cualquier otro tipo de elemento.  Para usar elementos calculados, elija el tipo de elemento **Calculado**.

en-us	#### Overview  With escalations you can create custom scenarios for sending notifications or executing remote commands.  In practical terms it means that:  -   Users can be informed about new problems immediately -   Notifications can be repeated until the problem is resolved -   Sending a notification can be delayed -   Notifications can be escalated to another "higher" user group -   Remote commands can be executed immediately or when a problem is not     resolved for a lengthy period  Actions are escalated based on the **escalation step**. Each step has a duration in time.  You can define both the default duration and a custom duration of an individual step. The minimum duration of one escalation step is 60 seconds.  You can start actions, such as sending notifications or executing commands, from any step. Step one is for immediate actions. If you want to delay an action, you can assign it to a later step. For each step, several actions can be defined.  The number of escalation steps is not limited.  Escalations are defined when [configuring an operation](operation#configuring_an_operation). Escalations are supported for problem operations only, not recovery.
es	#### Visión general  Con escalaciones puede crear escenarios personalizados para enviar notificaciones o ejecutar comandos remotos.  En términos prácticos significa que:  - Los usuarios pueden ser informados sobre nuevos problemas inmediatamente - Las notificaciones se pueden repetir hasta que se resuelva el problema - El envío de una notificación puede retrasarse - Las notificaciones se pueden escalar a otro grupo de usuarios "superior" - Los comandos remotos se pueden ejecutar inmediatamente o cuando no hay un problema     resuelto por un período prolongado  Las acciones se escalan según el **paso de escalamiento**. Cada paso tiene un duración en el tiempo.  Puede definir tanto la duración predeterminada como una duración personalizada de un paso individual. La duración mínima de un paso de escalada es de 60 segundos.  Puede iniciar acciones, como enviar notificaciones o ejecutar comandos, desde cualquier paso. El primer paso es para acciones inmediatas. Si tu quieres para retrasar una acción, puede asignarla a un paso posterior. Para cada paso, se pueden definir varias acciones.  El número de pasos de escalada no está limitado.  Las escalaciones se definen al [configurar un operación](operación#configurando_una_operación). Las escaladas son admitido solo para operaciones problemáticas, no para recuperación.

en-us	#### Overview  With lots of data flowing into Zabbix, it becomes much easier for the users if they can look at a visual representation of what is going on rather than only numbers.  This is where graphs come in. Graphs allow to grasp the data flow at a glance, correlate problems, discover when something started or make a presentation of when something might turn into a problem.  Zabbix provides users with:  -   built-in [simple graphs](/manual/config/visualization/graphs/simple)     of one item data -   the possibility to create more complex [customized     graphs](/manual/config/visualization/graphs/custom) -   access to a comparison of several items quickly in [ad-hoc     graphs](/manual/config/visualization/graphs/adhoc) -   modern customizable [vector     graphs](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph)
es	#### Visión general  Con una gran cantidad de datos que fluyen en Zabbix, se vuelve mucho más fácil para los usuarios si pueden mirar una representación visual de lo que está pasando en lugar de solo números.  Aquí es donde entran los gráficos. Los gráficos permiten captar el flujo de datos de un vistazo, correlacionar problemas, descubrir cuándo comenzó algo o hacer una presentación de cuándo algo podría convertirse en un problema.  Zabbix proporciona a los usuarios:  -   [gráficos simples](/manual/config/visualization/graphs/simple) integrados      de datos de una métrica -   la posibilidad de crear [gráficos personalizados](/manual/config/visualización/gráficos/personalizado) más complejos -   acceso a una comparación de varias métricas rápidamente en [gráficos ad-hoc    ](/manual/config/visualization/graphs/adhoc) - [gráficos de     vectores](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets/graph) modernos y personalizables

en-us	#### Overview  With mass update you may change some attribute for a number of triggers at once, saving you the need to open each individual trigger for editing.
es	#### Visión general  Con la actualización masiva, puede cambiar algún atributo para una serie de activadores a la vez, ahorrándole la necesidad de abrir cada disparador individual para edición.

en-us	#### Overview  With remote commands you can define that a certain pre-defined command is automatically executed on the monitored host upon some condition.  Thus remote commands are a powerful mechanism for smart pro-active monitoring.  In the most obvious uses of the feature you can try to:  -   Automatically restart some application (web server, middleware, CRM)     if it does not respond -   Use IPMI 'reboot' command to reboot some remote server if it does     not answer requests -   Automatically free disk space (removing older files, cleaning /tmp)     if running out of disk space -   Migrate a VM from one physical box to another depending on the CPU     load -   Add new nodes to a cloud environment upon insufficient CPU (disk,     memory, whatever) resources  Configuring an action for remote commands is similar to that for sending a message, the only difference being that Zabbix will execute a command instead of sending a message.  Remote commands can be executed by Zabbix server, proxy or agent. Remote commands on Zabbix agent can be executed directly by Zabbix server or through Zabbix proxy. Both on Zabbix agent and Zabbix proxy remote commands are disabled by default. They can be enabled by:  -   adding an `AllowKey=system.run[*]` parameter in agent configuration; -   setting the EnableRemoteCommands parameter to '1' in proxy     configuration.  Remote commands executed by Zabbix server are run as described in [Command execution](/manual/appendix/command_execution) including exit code checking.  Remote commands are executed even if the target host is in maintenance.
es	#### Visión general  Con los comandos remotos puede definir que un cierto comando predefinido se ejecuta automáticamente en el host monitoreado bajo alguna condición.  Por lo tanto, los comandos remotos son un mecanismo poderoso para la proactividad inteligente. vigilancia.  En los usos más obvios de la función, puede intentar:  - Reiniciar automáticamente alguna aplicación (servidor web, middleware, CRM)     si no responde - Use el comando 'reiniciar' de IPMI para reiniciar algún servidor remoto si lo hace     no responder solicitudes - Liberar espacio en disco automáticamente (eliminar archivos antiguos, limpiar /tmp)     si se queda sin espacio en disco - Migrar una VM de una caja física a otra dependiendo de la CPU     carga - Agregue nuevos nodos a un entorno de nube cuando no haya suficiente CPU (disco,     memoria, lo que sea) recursos  La configuración de una acción para comandos remotos es similar a la de enviar un mensaje, la única diferencia es que Zabbix ejecutará un comando en lugar de enviar un mensaje.  Los comandos remotos pueden ser ejecutados por el servidor, proxy o agente de Zabbix. Remoto Los comandos en el agente Zabbix pueden ser ejecutados directamente por el servidor Zabbix o a través del proxy Zabbix. Tanto en el agente de Zabbix como en el proxy remoto de Zabbix Los comandos están deshabilitados por defecto. Pueden ser habilitados por:  - agregar un parámetro `AllowKey=system.run[*]` en la configuración del agente; - establecer el parámetro EnableRemoteCommands en '1' en proxy     configuración.  Los comandos remotos ejecutados por el servidor Zabbix se ejecutan como se describe en [Ejecución de comandos](/manual/appendix/command_execution) incluida la salida comprobación de código.  Los comandos remotos se ejecutan incluso si el host de destino está en mantenimiento.

en-us	#### Overview  With the *Scheduled reports* feature, you can set up a PDF version of a given dashboard to be sent to specified recipients at recurring intervals.  ![](/assets/en/manual/web_interface/scheduled_report_pdf_example.png){width="600"}  ::: noteimportant Currently the support of scheduled reports is experimental. :::  ::: noteclassic For multi-page dashboards, only the first page is included in the PDF report. :::  Pre-requisites:  -  Zabbix web service must be installed and configured correctly to enable scheduled report generation - see [Setting up scheduled reports](/manual/appendix/install/web_service) for instructions. -  A user must have a [user role](/manual/web_interface/frontend_sections/administration/user_roles) of type *Admin* or *Super admin* with the following permissions:    - *Scheduled reports* in the *Access to UI elements* block (to view reports)    - *Manage scheduled reports* in the *Access to actions* block (to create/edit reports)  To create a scheduled report in Zabbix frontend, do the following:  -   Go to: *Reports* → *Scheduled reports* -   Click *Create report* in the upper right corner of the screen -   Enter parameters of the report in the form  You can also create a report by opening an existing one, clicking the *Clone* button, and then saving it under a different name.
es	#### Descripción general  Con la función *Informes programados*, puede configurar una versión PDF de un tablero determinado para enviarla a destinatarios específicos en intervalos recurrentes.  ![](/assets/en/manual/web_interface/scheduled_report_pdf_example.png){width="600"}  ::: noteimportant Actualmente el soporte de informes programados es experimental. :::  ::: noteclassic Para paneles de varias páginas, solo se incluye la primera página en el informe PDF. :::  Requisitos previos:  -   El servicio web Zabbix debe instalarse y configurarse correctamente para permitir la generación de informes programados; consulte [Configuración de informes programados](/manual/appendix/install/web_service) para obtener instrucciones. -   Un usuario debe tener un [rol de usuario](/manual/web_interface/frontend_sections/administration/user_roles) de tipo *Admin* o *Super admin* con los siguientes permisos:    -   *Informes programados* en el bloque *Acceso a elementos de la interfaz de usuario* (para ver informes)    -   *Gestionar informes programados* en el bloque *Acceso a acciones* (para crear/editar informes)  Para crear un informe programado en la interfaz de Zabbix, haga lo siguiente:  -   Ir a: *Informes* → *Informes programados* -   Haga clic en *Crear informe* en la esquina superior derecha de la pantalla. -   Ingrese los parámetros del informe en el formulario.  También puede crear un informe abriendo uno existente, haciendo clic en el botón *Clonar* y luego guardándolo con un nombre diferente.

en-us	#### Overview  [WMI](https://en.wikipedia.org/wiki/Windows_Management_Instrumentation) is a powerful interface in Windows that can be used for retrieving various information about Windows components, services, state and software installed.  It can be used for physical disk discovery and their performance data collection, network interface discovery, Hyper-V guest discovery, monitoring Windows services and many other things in Windows OS.  This type of low-level [discovery](/manual/discovery/low_level_discovery) is done using WQL queries whose results get automatically transformed into a JSON object suitable for low-level discovery.
es	#### Descripción general  [WMI](https://en.wikipedia.org/wiki/Windows_Management_Instrumentation) es una poderosa interfaz en Windows que se puede utilizar para recuperar información diversa sobre los componentes, servicios, estado y software instalado.  Se puede utilizar para el descubrimiento de discos físicos y sus datos de rendimiento. , descubrimiento de interfaz de red, descubrimiento de invitados Hyper-V, monitorear los servicios de Windows y muchas otras cosas en el sistema operativo Windows.  Este tipo de  [descubrimiento](/manual/discovery/low_level_discovery) de bajo nivel se realiza usando  consultas WQL cuyos resultados se transforman automáticamente en un objeto JSON adecuado para descubrimiento de bajo nivel.

en-us	#### Overview  You can assign some triggers to a [link](/manual/config/visualization/maps/map#linking_elements) between elements in a network map. When these triggers go into a problem state, the link can reflect that.  When you configure a link, you set the default link type and color. When you assign triggers to a link, you can assign different link types and colors with these triggers.  Should any of these triggers go into a problem state, their link style and color will be displayed on the link. So maybe your default link was a green line. Now, with the trigger in the problem state, your link may become bold red (if you have defined it so).
es	#### Visión general  Puede asignar algunos disparadores a un [enlace](/manual/config/visualization/maps/map#linking_elements) entre elementos en un mapa de red. Cuando estos factores desencadenantes entran en un estado problemático, el enlace puede reflejar eso.  Cuando configura un enlace, establece el tipo y el color del enlace predeterminado. Cuando asigna disparadores a un enlace, puede asignar diferentes tipos de enlace y colores con estos disparadores.  Si alguno de estos disparadores entra en un estado problemático, su estilo de enlace y el color se mostrará en el enlace. Así que tal vez tu enlace predeterminado era una linea verde Ahora, con el gatillo en el estado de problema, su enlace puede convertirse en rojo negrita (si así lo ha definido).

en-us	#### Overview  You can define the following operations for all events:  -   send a message -   execute a remote command  ::: noteimportant Zabbix server does not create alerts if access to the host is explicitly "denied" for the user defined as action operation recipient or if the user has no rights defined to the host at all. :::  For discovery and autoregistration events, there are additional operations available:  -   [add     host](/manual/config/notifications/action/operation/other#adding_host) -   remove host -   enable host -   disable host -   add to host group -   remove from host group -   link to template -   unlink from template -   set host inventory mode
es	#### Visión general  Puede definir las siguientes operaciones para todos los eventos:  -   enviar un mensaje - ejecutar un comando remoto  ::: notaimportante El servidor Zabbix no crea alertas si el acceso a el host está explícitamente "denegado" para el usuario definido como operación de acción destinatario o si el usuario no tiene derechos definidos para el host en todos. :::  Para eventos de descubrimiento y registro automático, hay operaciones disponibles:  -   [agregar     host](/manual/config/notifications/action/operation/other#adding_host) - eliminar anfitrión - habilitar anfitrión - deshabilitar anfitrión - agregar al grupo anfitrión - eliminar del grupo anfitrión - enlace a la plantilla - desvincular de la plantilla - establecer el modo de inventario de host

en-us	#### Overview  You can differentiate user permissions in Zabbix by defining the respective user role. Then the unprivileged users need to be included in user groups that have access to host group data.
es	#### Visión general  Puede diferenciar los permisos de usuario en Zabbix definiendo el rol de usuario respectivo. Luego, los usuarios sin privilegios deben incluirse en grupos de usuarios que tienen acceso a los datos del grupo de host.

en-us	#### Overview  You can effectively monitor Windows performance counters using the *perf\_counter\[\]* key.  For example:      perf_counter["\Processor(0)\Interrupts/sec"]  or      perf_counter["\Processor(0)\Interrupts/sec", 10]  For more information on using this key or its English-only equivalent `perf_counter_en`, see [Windows-specific item keys](/manual/config/items/itemtypes/zabbix_agent/win_keys).  In order to get a full list of performance counters available for monitoring, you may run:      typeperf -qx  You may also use low-level discovery to discover multiple [object instances](/manual/discovery/low_level_discovery/examples/windows_perf_instances) of Windows performance counters and automate the creation of perf\_counter items for multiple instance objects.
es	#### Visión general  Puede monitorear efectivamente los contadores de rendimiento de Windows usando el tecla *perf\_counter\[\]*.  Por ejemplo:      perf_counter["\Procesador(0)\Interrupciones/seg"]  o      perf_counter["\Procesador(0)\Interrupciones/seg", 10]  Para obtener más información sobre el uso de esta clave o su equivalente solo en inglés `perf_counter_en`, consulte [Elemento específico de Windows teclas](/manual/config/items/itemtypes/zabbix_agent/win_keys).  Para obtener una lista completa de los contadores de rendimiento disponibles para monitoreo, puede ejecutar:      perf tipo -qx  También puede usar el descubrimiento de bajo nivel para descubrir varios [objetos instancias](/manual/discovery/low_level_discovery/examples/windows_perf_instances) de contadores de rendimiento de Windows y automatice la creación de elementos perf\_counter para múltiples objetos de instancia.

en-us	#### Overview  You can keep the inventory of networked devices in Zabbix.  There is a special *Inventory* menu in the Zabbix frontend. However, you will not see any data there initially and it is not where you enter data. Building inventory data is done manually when configuring a host or automatically by using some automatic population options.
es	#### Descripción general  Puede mantener el inventario de dispositivos en red en Zabbix.  Hay un menú especial de *Inventario* en la interfaz de Zabbix. Sin embargo, usted no verá ningún dato allí inicialmente y no es donde ingresa datos. La creación de datos de inventario se realiza manualmente al configurar un host o automáticamente mediante el uso de algunas opciones de llenado automático.

en-us	#### Overview  You can monitor the health and availability of Intelligent Platform Management Interface (IPMI) devices in Zabbix. To perform IPMI checks Zabbix server must be initially [configured](/manual/installation/install#configure_the_sources) with IPMI support.  IPMI is a standardized interface for remote "lights-out" or "out-of-band" management of computer systems. It allows to monitor hardware status directly from the so-called "out-of-band" management cards, independently from the operating system or whether the machine is powered on at all.  Zabbix IPMI monitoring works only for devices having IPMI support (HP iLO, DELL DRAC, IBM RSA, Sun SSP, etc).  Since Zabbix 3.4, a new IPMI manager process has been added to schedule IPMI checks by IPMI pollers. Now a host is always polled by only one IPMI poller at a time, reducing the number of open connections to BMC controllers. With those changes it's safe to increase the number of IPMI pollers without worrying about BMC controller overloading. The IPMI manager process is automatically started when at least one IPMI poller is started.  See also [known issues](/manual/installation/known_issues#ipmi_checks) for IPMI checks.
es	#### Visión general  Puede monitorear el estado y la disponibilidad de Intelligent Platform Dispositivos de interfaz de administración (IPMI) en Zabbix. Para realizar comprobaciones de IPMI El servidor Zabbix debe ser inicialmente [configurado](/manual/installation/install#configure_the_sources) con Soporte IPMI.  IPMI es una interfaz estandarizada para "luces apagadas" remotas o Gestión "fuera de banda" de los sistemas informáticos. Permite monitorear estado del hardware directamente desde la llamada gestión "fuera de banda" tarjetas, independientemente del sistema operativo o de si la máquina está encendido en absoluto.  El monitoreo Zabbix IPMI solo funciona para dispositivos que tienen soporte IPMI (HP iLO, DELL DRAC, IBM RSA, Sun SSP, etc.).  Desde Zabbix 3.4, se ha agregado un nuevo proceso de administrador de IPMI a la programación Comprobaciones de IPMI por sondeadores de IPMI. Ahora un host siempre es consultado por un solo Sondeador de IPMI a la vez, lo que reduce la cantidad de conexiones abiertas a BMC controladores Con esos cambios, es seguro aumentar la cantidad de IPMI encuestadores sin preocuparse por la sobrecarga del controlador BMC. El IPMI El proceso del administrador se inicia automáticamente cuando al menos un sondeador de IPMI Está empezado.  Consulte también [problemas conocidos](/manual/installation/known_issues#ipmi_checks) para verificaciones de IPMI.

en-us	#### Overview  You may want to use SNMP monitoring on devices such as printers, network switches, routers or UPS that usually are SNMP-enabled and on which it would be impractical to attempt setting up complete operating systems and Zabbix agents.  To be able to retrieve data provided by SNMP agents on these devices, Zabbix server must be [initially configured](/manual/installation/install#configure-the-sources) with SNMP support by specifying the `--with-net-snmp` flag.  SNMP checks are performed over the UDP protocol only.  Zabbix server and proxy daemons query SNMP devices for multiple values in a single request. This affects all kinds of SNMP items (regular SNMP items, SNMP items with dynamic indexes, and SNMP low-level discovery) and should make SNMP processing much more efficient. See the [bulk processing](#internal-workings-of-bulk-processing) section for technical details on how it works internally. Bulk requests can also be disabled for devices that cannot handle them properly using the "Use bulk requests" setting for each interface.  Zabbix server and proxy daemons log lines similar to the following if they receive an incorrect SNMP response:      SNMP response from host "gateway" does not contain all of the requested variable bindings  While they do not cover all the problematic cases, they are useful for identifying individual SNMP devices for which bulk requests should be disabled.  Zabbix server/proxy will always retry at least one time after an unsuccessful query attempt: either through the SNMP library's retrying mechanism or through the internal [bulk processing](#internal-workings-of-bulk-processing) mechanism.  ::: notewarning If monitoring SNMPv3 devices, make sure that msgAuthoritativeEngineID (also known as snmpEngineID or "Engine ID") is never shared by two devices. According to [RFC 2571](http://www.ietf.org/rfc/rfc2571.txt) (section 3.1.1.1) it must be unique for each device. :::  ::: notewarning  RFC3414 requires the SNMPv3 devices to persist their engineBoots. Some devices do not do that, which results in their SNMP messages being discarded as outdated after being restarted. In such situation, SNMP cache needs to be manually cleared on a server/proxy (by using [-R snmp\_cache\_reload](/manual/concepts/server#runtime-control)) or the server/proxy needs to be restarted.  :::
es	#### Descripción general  Es posible que desee utilizar la supervisión SNMP en dispositivos como impresoras,  conmutadores de red, enrutadores o UPS que normalmente están habilitados para SNMP y en los que no sería práctico intentar configurar sistemas operativos completos y agentes de Zabbix.  Para poder recuperar los datos proporcionados por los agentes SNMP en estos dispositivos, rl servidor Zabbix debe ser [configurado inicialmente](/manual/installation/install#configure-the-sources) con la compatibilidad con SNMP especificando el indicador `--with-net-snmp`.  Las comprobaciones SNMP se realizan únicamente a través del protocolo UDP.  El servidor Zabbix y los demonios proxy consultan los dispositivos SNMP en busca de múltiples valores en una sola solicitud. Esto afecta a todo tipo de métricas SNMP (métricas SNMP normales, métricas SNMP con índices dinámicos y descubrimiento SNMP de bajo nivel) y debería hacer que el procesamiento SNMP sea mucho más eficiente. Ver la sección [procesamiento masivo] (#funcionamiento-interno-de-procesamiento-masivo) para detalles de información técnica sobre cómo funciona internamente. Las solicitudes masivas también se pueden desactivar para dispositivos que no pueden manejarlos correctamente usando la opción "Usar datos masivos". "Solicitudes" para cada interfaz.  El servidor Zabbix y los demonios proxy registran líneas similares a las siguientes si reciben una respuesta SNMP incorrecta:      SNMP response from host "gateway" does not contain all of the requested variable bindings  Si bien no cubren todos los casos problemáticos, son útiles para identificar dispositivos SNMP individuales para los cuales se deben realizar solicitudes masivas desactivado.  El servidor/proxy Zabbix siempre volverá a intentarlo al menos una vez después de un Intento de consulta fallido: ya sea a través del mecanismo de reintento de la biblioteca SNMP  o a través del  [procesamiento masivo](#funcionamiento-interno-del-procesamiento-masivo) interno.  ::: notewarning Si monitorea dispositivos SNMPv3, asegúrese de que msgAuthoritativeEngineID (también conocido como snmpEngineID o "Engine ID") nunca es compartido por dos dispositivos. Según [RFC 2571](http://www.ietf.org/rfc/rfc2571.txt) (sección 3.1.1.1) debe ser único para cada dispositivo. :::  ::: notewarning  RFC3414 requiere que los dispositivos SNMPv3 persistan sus engineBoots. Algunos dispositivos no hacen eso, lo que resulta en que sus mensajes SNMP se descartan como obsoletos después de reiniciarlos. En tal situación, la caché SNMP debe borrarse manualmente en un servidor/proxy (usando [-R snmp\_cache\_reload](/manual/concepts/server#runtime-control)) o es necesario reiniciar el servidor/proxy. :::

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent.  This section lists parameters supported in a Zabbix agent 2 configuration file (zabbix\_agent2.conf). Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Visión general  Zabbix agent 2 es una nueva generación de Zabbix agent y se puede usar en lugar del agente de Zabbix.  Esta sección enumera los parámetros admitidos en un agente Zabbix 2 archivo de configuración (zabbix\_agent2.conf). Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent.  This section lists parameters supported in a Zabbix agent 2 configuration file (zabbix\_agent2.conf).  Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
es	#### Visión general  Zabbix agent 2 es una nueva generación del agente Zabbix y se puede usar en lugar del agente de Zabbix.  Esta sección enumera los parámetros admitidos en un agente Zabbix 2 archivo de configuración (zabbix\_agent2.conf).  Tenga en cuenta que:  - Los valores predeterminados reflejan los valores predeterminados del proceso, no los valores en el     archivos de configuración enviados; - Zabbix admite archivos de configuración solo en codificación UTF-8 sin     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Los comentarios que comienzan con "\#" solo se admiten al principio de     la línea.

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent. Zabbix agent 2 has been developed to:  -   reduce the number of TCP connections -   have greater check concurrency -   be easily extendible with plugins. A plugin should be able to:     -   provide trivial checks consisting of only a few simple lines of         code     -   provide complex checks consisting of long-running scripts and         standalone data gathering with periodic sending back of the data -   be a drop-in replacement for Zabbix agent (in that it supports all     the previous functionality)  Agent 2 is written in Go (with some C code of Zabbix agent reused). A configured Go environment with a currently supported [Go version](https://golang.org/doc/devel/release#policy) is required for building Zabbix agent 2.  Agent 2 does not have built-in daemonization support on Linux; it can be run as a [Windows service](/manual/appendix/install/windows_agent).  Passive checks work similarly to Zabbix agent. Active checks support scheduled/flexible intervals and check concurrency within one active server.  **Check concurrency**  Checks from different plugins can be executed concurrently. The number of concurrent checks within one plugin is limited by the plugin capacity setting. Each plugin may have a hardcoded capacity setting (100 being default) that can be lowered using the `Plugins.<Plugin name>.Capacity=N` setting in the *Plugins* configuration [parameter](#configuration_file).  See also: [Plugin development guidelines](https://www.zabbix.com/documentation/guidelines/plugins).  
es	#### Descripción general  Zabbix agent 2 es una nueva generación de Zabbix agent y se puede usar en lugar del agente de Zabbix. El agente 2 de Zabbix ha sido desarrollado para:  - reducir el número de conexiones TCP - tener mayor concurrencia  - ser fácilmente extensible con complementos. Un complemento debe ser capaz de:     - proporcionar revisiones triviales que consisten en solo unas pocas simples líneas de         código     - proporcionar comprobaciones complejas que consisten en scripts de larga ejecución y         recopilación de datos independiente con envío periódico de los datos - ser un reemplazo directo para el agente Zabbix (en el sentido de que es compatible con todos     la funcionalidad anterior)  El agente 2 está escrito en Go (con algún código C del agente Zabbix reutilizado). Un  entorno Go configurado con un [Go version](https://golang.org/doc/devel/release#policy) es necesario para construir el agente 2 de Zabbix.  Agent 2 no tiene soporte de daemonización incorporado en Linux; puede ser ejecutar como [servicio de Windows](/manual/appendix/install/windows_agent).  Los controles pasivos funcionan de manera similar al agente de Zabbix. Las revisiones activas soportan intervalos programados/flexibles y verifica la concurrencia dentro de un servidor activo .  **Comprobar concurrencia**  Las comprobaciones de diferentes complementos se pueden ejecutar al mismo tiempo. El número de comprobaciones simultáneas dentro de un complemento está limitada por el ajuste de capacidad del complemento . Cada complemento puede tener una configuración de capacidad codificada (siendo 100 predeterminado) que se puede reducir con el Ajuste `Plugins.<Nombre del complemento>.Capacity=N` en *Complementos* configuración [parámetro](#configuration_file).  Ver también: [Desarrollo de complementos directrices] (https://www.zabbix.com/documentation/guidelines/plugins).  

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent. Zabbix agent 2 has been developed to:  -   reduce the number of TCP connections -   provide improved concurrency of checks -   be easily extendible with plugins. A plugin should be able to:     -   provide trivial checks consisting of only a few simple lines of         code     -   provide complex checks consisting of long-running scripts and         standalone data gathering with periodic sending back of the data -   be a drop-in replacement for Zabbix agent (in that it supports all     the previous functionality)  Agent 2 is written in Go programming language (with some C code of Zabbix agent reused). A configured Go environment with a currently supported [Go version](https://go.dev/doc/devel/release#policy) is required for building Zabbix agent 2.  Agent 2 does not have built-in daemonization support on Linux; it can be run as a [Windows service](/manual/appendix/install/windows_agent).  Passive checks work similarly to Zabbix agent. Active checks support scheduled/flexible intervals and check concurrency within one active server.  ::: noteclassic By default, Zabbix agent 2 will schedule the first data collection for active checks at a conditionally random time within the item's update interval to prevent spikes in resource usage. To perform active checks that do not have *Scheduling* [update intervals](/manual/config/items/item/custom_intervals#scheduling-intervals) immediately after the agent restart, set `ForceActiveChecksOnStart` parameter (global-level) or `Plugins.<Plugin name>.System.ForceActiveChecksOnStart` (affects only specific plugin checks) in the [configuration file](/manual/appendix/config/zabbix_agent2). Plugin-level parameter, if set, will override the global parameter. Forcing active checks on start is supported since Zabbix 6.0.2. :::  **Check concurrency**  Checks from different plugins can be executed concurrently. The number of concurrent checks within one plugin is limited by the plugin capacity setting. Each plugin may have a hardcoded capacity setting (100 being default) that can be lowered using the `Plugins.<PluginName>.System.Capacity=N` setting in the *Plugins* configuration [parameter](#configuration_file). Former name of this parameter `Plugins.<PluginName>.Capacity` is still supported, but has been deprecated in Zabbix 6.0.  See also: [Plugin development guidelines](https://www.zabbix.com/documentation/guidelines/en/plugins).
es	#### Descripción general  Zabbix Agent 2 es una nueva generación de Zabbix Agent y puede usarse en lugar del agente Zabbix. Zabbix Agent 2 ha sido desarrollado para:  -   reducir el número de conexiones TCP -   proporcionar una mejor simultaneidad de controles -   ser fácilmente ampliable con complementos. Un complemento debería poder:     -   proporcionar controles triviales que constan sólo de unas pocas líneas simples de         código     -   proporcionar comprobaciones complejas que constan de scripts de larga duración y         recopilación de datos independiente con envío periódico de los datos -   ser un reemplazo directo para el agente Zabbix (ya que es compatible con toda     la funcionalidad anterior)  El Agente 2 está escrito en el lenguaje de programación Go (con algo de código C reutilizado del agente Zabbix ). El entorno Go configurado con una [versión de  Go](https://go.dev/doc/devel/release#policy) soportada es necesaria para la construcción del agente Zabbix 2.  El Agente 2 no tiene soporte de demonización integrado en Linux; puede ser ejecutado como un [servicio de Windows] (/manual/appendix/install/windows_agent).  Los controles pasivos funcionan de manera similar al agente Zabbix. Soporte de comprobaciones activas a intervalos programados/flexibles y comprobación de la simultaneidad dentro de un  servidor activo.  ::: noteclassic De forma predeterminada, el agente 2 de Zabbix programará la primera recopilación de datos para comprobaciones activas en un momento condicionalmente aleatorio dentro del intervalo de actualización de la métrica para evitar picos en el uso de recursos. Para realizar comprobaciones activas que no tienen *Programación* [intervalos de actualización](/manual/config/items/item/custom_intervals#scheduling-intervals) Inmediatamente después del reinicio del agente, configure el parámetro `ForceActiveChecksOnStart` (nivel global) o `Plugins.<Nombre del complemento>.System.ForceActiveChecksOnStart` (afecta solo a comprobaciones de complementos específicos) en el [archivo de configuración](/manual/appendix/config/zabbix_agent2). El parámetro a nivel de complemento, si está configurado, anulará el parámetro global. Se admite forzar comprobaciones activas al inicio desde Zabbix 6.0.2. :::  **Verificar simultaneidad**  Se pueden ejecutar comprobaciones de diferentes complementos al mismo tiempo. El número de comprobaciones simultáneas dentro de un complemento está limitada por la configuración de la capacidad del complemento . Cada complemento puede tener una configuración de capacidad codificada (siendo 100 predeterminado) que se puede reducir usando la configuración el [parámetro](#configuration_file) de configuración `Plugins.<PluginName>.System.Capacity=N` en *Plugins*. El nombre anterior de este parámetro `Plugins.<PluginName>.Capacity` todavía se admite, pero ha quedado obsoleto en Zabbix 6.0.  Ver también: [Directrices para el desarrollo de complementos](https://www.zabbix.com/documentation/guidelines/en/plugins).

en-us	#### Overview  Zabbix agent is deployed on a monitoring target to actively monitor local resources and applications (hard drives, memory, processor statistics etc).  The agent gathers operational information locally and reports data to Zabbix server for further processing. In case of failures (such as a hard disk running full or a crashed service process), Zabbix server can actively alert the administrators of the particular machine that reported the failure.  Zabbix agents are extremely efficient because of use of native system calls for gathering statistical information.
es	#### Visión general  El agente Zabbix se implementa en un objetivo de monitoreo para monitorear activamente recursos locales y aplicaciones (estadísticas de discos duros, memoria, procesador, etc.).  El agente reúne información operativa localmente y reporta datos al Servidor Zabbix para su posterior procesamiento. En caso de fallas (como un disco duro que se está llenando o un proceso de servicio colapsado), el servidor Zabbix puede alertar activamente a los administradores de la máquina en particular que informó el fracaso.  Los agentes de Zabbix son extremadamente eficientes debido al uso de llamadas nativas para la recopilación de información estadística.

en-us	### Overview  Zabbix API allows you to programmatically retrieve and modify the configuration of Zabbix and provides access to historical data. It is widely used to:  -   Create new applications to work with Zabbix; -   Integrate Zabbix with third-party software; -   Automate routine tasks.  The Zabbix API is a web based API and is shipped as part of the web frontend. It uses the JSON-RPC 2.0 protocol which means two things:  -   The API consists of a set of separate methods; -   Requests and responses between the clients and the API are encoded     using the JSON format.  More info about the protocol and JSON can be found in the [JSON-RPC 2.0 specification](http://www.jsonrpc.org/specification) and the [JSON format homepage](http://json.org/).  For more information about integrating Zabbix functionality into your Python applications, see the [zabbix_utils](https://github.com/zabbix/python-zabbix-utils) Python library for Zabbix API.
es	### Visión general  El API de Zabbix nos permite recuperar y modificar de forma programada la configuración de Zabbix y provee acceso a los datos históricos. Está ampliamente usado para :   -   Crear nuevas aplicaciones para trabajar con Zabbix; -   Integrar Zabbix con software de terceras partes; -   Automatizar tareas rutinarias.  El API de Zabbix es un API basado en web y está integrado como parte de la interfaz de la web. Usa el protocolo JSON-RCP 2.0 lo cual significa dos cosas:  -   El API consiste en un conjunto de métodos separados;  -   Solicitudes y respuestas entre los clientes y el API están codificados usando el formato JSON.  Más información sobre el protocolo y JSON puede ser encontrada en [Especificación JSON-RCP 2.0](http://www.jsonrpc.org/specification) y [Formato JSON]http://json.org/).

en-us	#### Overview  Zabbix can be used for centralized monitoring and analysis of log files with/without log rotation support.  Notifications can be used to warn users when a log file contains certain strings or string patterns.  To monitor a log file you must have:  -   Zabbix agent running on the host -   log monitoring item set up  ::: noteimportant The size limit of a monitored log file depends on [large file support](/manual/appendix/items/large_file_support). :::
es	#### Visión general  Zabbix se puede usar para el monitoreo y análisis centralizados de archivos de registro con/sin soporte de rotación de registros.  Las notificaciones se pueden utilizar para advertir a los usuarios cuando un archivo de registro contiene ciertos cuerdas o patrones de cuerdas.  Para monitorear un archivo de registro debe tener:  - Agente Zabbix ejecutándose en el host - configuración del elemento de monitoreo de registro  ::: notaimportante El límite de tamaño de un archivo de registro supervisado depende de [archivo grande soporte](/manual/apendix/items/large_file_support). :::

en-us	#### Overview  Zabbix can query metrics exposed in the Prometheus line format.  Two steps are required to start gathering Prometheus data:  -   an [HTTP master item](/manual/config/items/itemtypes/http) pointing     to the appropriate data endpoint, e.g.     `https://<prometheus host>/metrics` -   dependent items using a Prometheus preprocessing option to query     required data from the metrics gathered by the master item  There are two Prometheus data preprocessing options:  -   *Prometheus pattern* - used in normal items to query Prometheus data -   *Prometheus to JSON* - used in normal items and for low-level     discovery. In this case queried Prometheus data are returned in a     JSON format.
es	#### Visión general  Zabbix puede consultar las métricas expuestas en el formato de línea Prometheus.  Se requieren dos pasos para comenzar a recopilar datos de Prometheus:  - un [elemento maestro HTTP](/manual/config/items/itemtypes/http) apuntando     al punto final de datos adecuado, p.     `https://<host de Prometheus>/metrics` - elementos dependientes que utilizan una opción de preprocesamiento de Prometheus para consultar     datos requeridos de las métricas recopiladas por el elemento maestro  Hay dos opciones de preprocesamiento de datos de Prometheus:  - *Patrón de Prometheus* - utilizado en elementos normales para consultar datos de Prometheus - *Prometheus a JSON* - utilizado en artículos normales y para bajo nivel     descubrimiento. En este caso, los datos de Prometheus consultados se devuelven en un     formato JSON.

en-us	#### Overview  Zabbix can use RSA certificates in PEM format, signed by a public or in-house certificate authority (CA). Certificate verification is done against a pre-configured CA certificate. Optionally certificate revocation lists (CRL) can be used. Each Zabbix component can have only one certificate configured.  For more information how to set up and operate internal CA, how to generate certificate requests and sign them, how to revoke certificates you can find numerous online how-tos, for example, [OpenSSL PKI Tutorial v1.1](http://pki-tutorial.readthedocs.org/en/latest/) .  Carefully consider and test your certificate extensions - see [Limitations on using X.509 v3 certificate extensions](/manual/encryption/using_certificates#limitations_on_using_x.509_v3_certificate_extensions).
es	#### Descripción general  Zabbix puede utilizar certificados RSA en formato PEM, firmados por una autoridad pública o autoridad de certificación (CA) interna. Se realiza la verificación del certificado. contra un certificado de CA preconfigurado. Opcionalmente, se pueden utilizar listas de revocación (CRL). Cada componente de Zabbix solo puede tener un certificado configurado.  Para obtener más información sobre cómo configurar y operar la autoridad de certificación interna, cómo generar solicitudes de certificados y firmarlas, cómo revocar certificados, puede encontrar numerosos manuales en línea, por ejemplo, [Tutorial de OpenSSL PKI v1.1](http://pki-tutorial.readthedocs.org/en/latest/) .  Considere y pruebe cuidadosamente las extensiones de su certificado; consulte las [limitaciones en el uso de extensiones de certificado X.509 v3](/manual/encryption/using_certificates#limitations_on_using_x.509_v3_certificate_extensions).

en-us	#### Overview  Zabbix get is a command line utility which can be used to communicate with Zabbix agent and retrieve required information from the agent.  The utility is usually used for the troubleshooting of Zabbix agents.  See also [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md) - a Python library that has built-in functionality to act like Zabbix get.
es	#### Descripción general  Zabbix get es una utilidad de línea de comandos que se puede usar para comunicarse con el agente de Zabbix y recuperar la información requerida del agente.  La utilidad generalmente se usa para la resolución de problemas de los agentes Zabbix.  Consulte también [zabbix_utils](https://github.com/zabbix/python-zabbix-utils/blob/main/README.md): una biblioteca de Python que tiene una funcionalidad incorporada para actuar como Zabbix get.