9 Novedades de Zabbix 7.0.4

Consulte los cambios importantes para esta versión.

Requisitos

Se requiere libevent 2.0.10

La versión mínima requerida de libevent se ha aumentado a 2.0.10.

Macros

Funciones de macro

Se han añadido nuevas funciones de macro:

Funciones Descripción
regrepl Reemplazar un carácter o subcadena en un valor de macro.
Nota: esta función solo es compatible con la biblioteca libpcre2. Si el servidor/proxy Zabbix se compiló con libpcre, esta función devolverá UNKNOWN.
tr Transliterar caracteres en un valor de macro.
btoa Codificar valor de macro a formato Base64.
htmlencode,htmldecode Codificar/decodificar valor de macro a/desde formato codificado HTML.
urlencode,urldecode Codificar/decodificar valor de macro a/desde formato codificado URL.
uppercase,lowercase Transformar texto a mayúsculas, minúsculas.

Para obtener más información, consulte funciones de macro.

Métricas

Reintento para métricas SNMP masivas

Se ha agregado un reintento para las métricas SNMP masivas para evitar fallas si se pierde uno de los paquetes.

El tiempo de espera para elementos SNMP con get y walk está configurado para toda la sesión. Si se alcanza el tiempo de espera, se realizará un reintento una vez, se restablecerá el tiempo de espera y se volverá a enviar la última solicitud, lo que permitirá continuar la sesión desde la última solicitud si se pierde un solo paquete o llega demasiado tarde.

Selección de marcos en las métricas del navegador

Las métricas del navegador ahora admiten un nuevo método browser.switchFrame() para cambiar a una marco específica especificada en los parámetros del método.

Escenarios web

Variables de escenarios web mejoradas

Las variables en escenarios web se han mejorado agregando:

  • compatibilidad con funciones macro, p. ej., {newVar}={{myVar}.btoa()}
  • compatibilidad con JSONPath, p. ej., {url}=jsonpath:$.host_url
  • compatibilidad con XML Xpath, p. ej., {status}=xmlxpath://host/response/status

Bases de datos

Soporte para TimescaleDB 2.16

La máxima versión soportada para TimescaleDB es ahora 2.16.X.

Compatibilidad con MariaDB 11.5

La versión máxima compatible con MariaDB es ahora 11.5.X.

Notificaciones

Integraciones de webhook

Hay una nueva integración disponible que permite integrar Zabbix con la función de flujo de trabajo de MS Teams mediante el tipo de medio webhook de Zabbix.

Plantillas

Para plantillas nuevas y cambios en plantillas existentes, consulte los cambios de plantillas.

Interfaz

Tecla TAB en scripts

Al presionar la tecla TAB en el editor modal de JavaScript ahora se inserta un carácter de tabulación (equivalente a 4 espacios) en lugar de cambiar el foco a otro elemento. Esto se aplica al parámetro Script en Métricas del navegador, Métricas de script, Webhooks y el Paso de preprocesamiento de JavaScript.

Acceso rápido a la configuración de equipo o plantilla

En las subsecciones Recopilación de datos → Equipos y Recopilación de datos → Plantillas (como Métricas o Reglas de descubrimiento), ahora puede hacer clic en el nombre del equipo o la plantilla para abrir su formulario de configuración.

Además, el menú de métricas ahora incluye la opción Equipo o Plantilla, lo que le permite acceder y configurar rápidamente el equipo o la plantilla a la que pertenece la métrica.

Filtrar el registro de auditoría por IP

Se ha añadido la opción IP al filtro registro de auditoría. Ahora puede filtrar el registro de auditoría por la IP desde la que se inició la actividad.

Además, ahora se puede hacer clic en las IP de la lista. Al hacer clic en el hipervínculo, se filtrarán los registros por la IP correspondiente.

Acciones numeradas donde se utiliza un tipo de medio o script

Las acciones donde se utiliza un tipo de medio o script ahora están precedidas por un número que indica la cantidad total de dichas acciones. Consulte Tipos de medios/Scripts.

Cifrado

Opciones de cifrado TLS en el agente Zabbix 2

Se han agregado opciones de cifrado TLS a la configuración del agente 2 Zabbix y del agente 2 Windows.

Opción Agente 2 Zabbix Agente 2 Windows
TLSCipherCert -
TLSCipherCert13
TLSCipherPSK -
TLSCipherPSK13
TLSCipherAll -
TLSCipherAll13