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:

Función HMAC para JavaScript

Se ha agregado una nueva función al motor JavaScript que permite devolver el hash HMAC:

  • hmac('<tipo de hash>',clave,cadena)

Esto es útil en los casos en los que se requiere un código de autenticación de mensajes basado en hash (HMAC) para firmar solicitudes. Se admiten los tipos de hash MD5 y SHA256, p. e.:

  • hmac('md5',clave,cadena)
  • hmac('sha256',clave,cadena)

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.

Biblioteca Go para Windows actualizada

Biblioteca Go utilizada por el agente Zabbix 2 junto con los complementos MongoDB o PostgreSQL para monitorear Windows ahora es github.com/Microsoft/go-winio, versión 0.6.0 (anteriormente github.com/natefinch/npipe). Consulte también bibliotecas Go, Dependencias del complemento MongoDB, y dependencias del complemento PostgreSQL.

Aumento del límite de descriptores de archivos abiertos para el agente 2 de Zabbix

El archivo de servicio systemd incluido en los paquetes del agente Zabbix 2 ahora declara el límite de descriptores de archivos abiertos de 8196. Anteriormente, se utilizaba el límite predeterminado del sistema de 1024. El nuevo límite es suficiente para la configuración predeterminada del agente 2 de Zabbix. Si tiene una configuración de agente 2 no estándar, por ejemplo, utiliza complementos adicionales o funciones extendidas, es posible que deba aumentar aún más este límite manualmente. En este caso, ajuste el parámetro LimitNOFILE en el archivo de unidad systemd.