Esta es una traducción de la página de documentación original en español. Ayúdanos a mejorarla.

18 Novedades de Zabbix 6.0.13

Breaking changes

Loadable plugin versioning

Loadable plugins for Zabbix agent 2 now use the same versioning system as Zabbix itself. The following version changes have been made:

  • MongoDB 1.2.0 -> MongoDB 6.0.13
  • PostgreSQL 1.2.1 -> PostgreSQL 6.0.13

These plugins are supported for any minor version of Zabbix 6.0. Note that source code repository for each plugin now contains a dedicated release/6.0 branch (previously, there was only master branch).

Soporte para MariaDB 10.10

La versión máxima admitida para MariaDB ahora es 10.10.X.

Importación de configuración

Anteriormente, el proceso de importación fallaba si el UUID de una entidad importable (grupo de host, elemento, gráfico, etc.) no coincidía. Por ejemplo, no era posible importar un grupo de hosts si ya existía un grupo de hosts con el mismo nombre en el host.

En la nueva versión, la importación no fallará debido a una discrepancia del UUID; en su lugar, la entidad coincidirá con criterios de unicidad, como el ID de la entidad (nombre). La entidad se importará y el UUID se actualizará al UUID de la entidad importada.

En otra mejora, al eliminar la vinculación de la plantilla (la opción Eliminar falta para la vinculación de la plantilla) a través de la plantilla o el host importados, las entidades heredadas de la plantilla desvinculada ya no se eliminan (la plantilla se desvincula, no se desvincula y se borra), a menos que estas Faltan entidades en el archivo de importación y la opción Eliminar faltantes para la entidad específica está marcada.

Debido a este cambio, ya no se mostrará el mensaje de advertencia al marcar la opción Eliminar faltantes para el enlace de plantilla.

Query separate tablespaces in Oracle databases with Zabbix agent 2

The following Zabbix agent 2 items, supported for the Oracle plugin, now have additional optional parameters:

  • oracle.diskgroups.stats[<existingParameters>,<diskgroup>]
  • oracle.archive.info[<existingParameters>,<destination>]
  • oracle.cdb.info[<existingParameters>,<database>]
  • oracle.pdb.info[<existingParameters>,<database>]
  • oracle.ts.stats[<existingParameters>,<tablespace>,<type>]

These parameters allow to query separate instances of data instead of all data, thus improving performance.

Recuperando información adicional con docker.container_info[]

El docker.container_info[] métrica del agente 2 de Zabbix ahora admite la opción de recuperar información parcial (breve) o completa de bajo nivel sobre un contenedor Docker.

Comandos de tiempo de ejecución para la creación de perfiles

Se agregaron comandos de tiempo de ejecución para la creación de perfiles al servidor Zabbix y al proxy Zabbix.

  • prof_enable - habilita la creación de perfiles
  • prof_disable - deshabilitar la creación de perfiles

La creación de perfiles se puede habilitar por proceso de servidor/proxy. La creación de perfiles habilitada proporciona detalles de todos los rwlocks/mutex por nombre de función.

Ver también:

HMAC function for JavaScript

A new function has been added to the JavaScript engine allowing to return HMAC hash:

  • hmac('<hash type>',key,string)

This is useful for cases when hash-based message authentication code (HMAC) is required for signing requests. MD5 and SHA256 hash types are supported, e. g.:

  • hmac('md5',key,string)
  • hmac('sha256',key,string)

Plantillas

Hay nuevas plantillas disponibles:

  • AWS EC2 por HTTP
  • AWS por HTTP
  • Instancia de AWS RDS por HTTP
  • Cubo de AWS S3 por HTTP
  • Azure por HTTP
  • Servidor Control-M por HTTP
  • Control-M administrador empresarial por HTTP
  • Veeam Backup Enterprise Manager por HTTP
  • Veeam Backup y Replicación por HTTP

Consulte las instrucciones de configuración de las plantillas HTTP.

La plantilla Oracle by Zabbix agent 2 se ha actualizado (se eliminaron varias métricas estáticas; se agregaron varios prototipos de métricas) de acuerdo con los cambios realizados en múltiples [métricas del agente Zabbix 2] (#query-separate-tablespaces-in-oracle-databases-with-zabbix-agent-2).

Para obtener más información sobre las actualizaciones, consulte Cambios de plantilla.

Puedes conseguir estas plantillas:

  • En ConfiguraciónPlantillas en nuevas instalaciones;
  • Si está actualizando desde versiones anteriores, puede descargar nuevas plantillas desde el repositorio Git de Zabbix o encuéntrelas en el directorio zabbix/templates de la última versión descargada de Zabbix. Luego, mientras está en ConfiguraciónPlantillas, puede importarlas manualmente a Zabbix.

TimescaleDB 2.9.0 support

The maximum supported version for TimescaleDB is now 2.9.0.

Integraciones de webhooks

Un nuevo tipo de medio LINE ahora está disponible que permite usar la función webhook para enviar notificaciones sobre eventos de Zabbix al mensajero LINE.

Idiomas de la interfaz

Los idiomas catalán y rumano ahora están habilitados en la interfaz.

Golang library for Windows updated

Golang library used by Zabbix agent 2 in conjunction with MongoDB or PostgreSQL plugins to monitor Windows now is github.com/Microsoft/go-winio, version 0.6.0 (previously github.com/natefinch/npipe). See also Golang libraries, MongoDB plugin dependencies, and PostgreSQL plugin dependencies.

Open file descriptor limit increase for Zabbix agent 2

The systemd service file shipped in Zabbix agent 2 packages now declares the open file descriptor limit of 8196. Previously, the system default limit of 1024 has been used. The new limit is sufficient for the default Zabbix agent 2 configuration. If you have a non-standard agent 2 configuration, for example, use additional plugins or extended features, this limit may need to be manually increased further. In this case, adjust the LimitNOFILE parameter in the systemd unit file.