Se encuentra viendo la documentación de la versión en desarrollo, puede estar incompleta.
Esta página fue traducida automáticamente. Si detectas un error, selecciónalo y presiona Ctrl+Enter para informarlo a los editores.

2 Novedades en Zabbix 8.0

Zabbix 8.0.0 continúa a partir de Zabbix 7.4.0, añadiendo nuevas funciones y mejoras.

Consulte los cambios incompatibles para esta versión.

Templates

Nuevas plantillas

Plantillas actualizadas

Frontend

Validación en línea en el formulario de autorregistro

El formulario de configuración de acciones de autoregistro en el frontend ahora admite la validación en línea. Los errores de entrada se muestran inmediatamente después de completar los campos, mejorando la usabilidad y reduciendo los errores de configuración.

Certificados SAML importables para inicio de sesión único

Los usuarios superadministradores ahora pueden importar certificados y claves privadas directamente en el frontend para la configuración de SAML. Se añadieron tres nuevos campos en Administración > Autenticación > SAML:

  • Certificado IdP - Certificado X.509 presentado por el proveedor de identidad
  • Certificado SP - Certificado del proveedor de servicios utilizado para los intercambios SAML
  • Clave privada SP - Clave privada correspondiente al certificado SP

Estos controles permiten añadir nuevos valores o modificar los existentes desde la pestaña de configuración de SAML. Los certificados y las claves privadas se validan antes de guardarse en el almacenamiento seleccionado; los valores no válidos o mal formados se rechazan con un error explicativo.

Casilla de verificación Convertir a JSON en los formularios de descubrimiento

Se añadió una nueva casilla de verificación Convertir a JSON en el formulario de Regla de descubrimiento y en el formulario de Prototipo de descubrimiento, que se muestra si se selecciona "HTTP agent" en el desplegable Tipo. Esta opción permite marcar los datos recuperados para su conversión automática a JSON antes de su posterior procesamiento.

Nuevas fuentes y fuentes integradas

Zabbix ahora incluye nuevas fuentes y fuentes integradas que mejoran la legibilidad, se cargan más rápido y permiten mostrar idiomas adicionales en el frontend con un impacto mínimo en el diseño. Al estar integradas, estas fuentes también garantizan una apariencia consistente en todos los sistemas.

Nuevas fuentes:
Fuentes heredadas:

Las nuevas fuentes se utilizan en casi todos los temas. Si es necesario, los temas recién añadidos Azul (clásico) y Oscuro (clásico) están disponibles con las fuentes heredadas.

La familia de fuentes para contenido monoespaciado y gráficos permanece sin cambios.

Formularios modales

En la configuración de bajo nivel de descubrimiento, el formulario de configuración del prototipo de host ahora se abre en una ventana modal (emergente).

Widgets

Diagrama de dispersión

Se ha añadido el widget Diagrama de dispersión a los widgets del dashboard. Muestra la relación entre dos métricas trazando puntos de datos individuales a lo largo de un eje X e Y. Esto ayuda a revelar patrones, agrupaciones, correlaciones y valores atípicos en el conjunto de datos.

Agrupación de marcadores de host en el geomapa

El widget Geomap ahora admite un parámetro Clustering para controlar cómo los marcadores de host cercanos se combinan en un solo marcador con un recuento. Al establecer el nivel de zoom del mapa para la agrupación, puede mantener los mapas grandes legibles y mantener una visibilidad precisa cuando se acerca el zoom.

Documentación

Páginas de documentación consolidadas para versiones menores

La documentación de las versiones menores de una versión principal de Zabbix se recopilará ahora en páginas de documentación únicas para nuevas características y notas de actualización respectivamente.

Procesos

Almacenamiento en caché y reutilización de SNMPv3 EngineID

Zabbix ahora almacena en caché las asignaciones de SNMPv3 EngineID → IP e intentará reutilizar los EngineID almacenados en caché para las comprobaciones SNMPv3 posteriores, lo que reduce el tráfico de sondeo y mejora el rendimiento del poller. Si un EngineID reutilizado no responde, el poller vuelve a realizar una comprobación de EngineID y puede eliminar las entradas obsoletas después de cambios en la interfaz o fallos persistentes.

Regulación refinada del proxy durante la recuperación de la caché de histórico

La lógica de regulación del proxy se ha refinado para mejorar la estabilidad del server durante la recuperación de la caché de histórico. Cuando el uso de la caché de histórico alcanza el umbral de regulación, el server continúa dejando de aceptar datos del proxy como antes. Cuando el uso de la caché cae al 60%, el server comienza a procesar la lista de regulación, pero aún puede rechazar cargas del proxy que contengan lotes muy grandes (aproximadamente más de 10k registros) hasta que la presión de la caché disminuya aún más. Este cambio reduce el riesgo de sobrecargas repetidas de la caché mientras el server se recupera.

Se ha aumentado el tiempo de espera máximo para zabbix_get y zabbix_js

El valor máximo para el parámetro timeout de las utilidades de línea de comandos zabbix_get y zabbix_js se ha aumentado a 600 segundos.

Limpieza de eventos por housekeeper para triggers eliminados

Cuando se elimina un trigger, el housekeeper ahora también elimina todos los eventos asociados con los problemas de ese trigger. Anteriormente, solo se eliminaban los problemas del trigger, mientras que los eventos se eliminaban solo después de que expirara el Trigger data storage period del housekeeper.

Cierre manual: las etiquetas de trigger se heredan en los eventos de recuperación

Los eventos de recuperación creados después de un cierre manual heredan las etiquetas de trigger además de las etiquetas de item y host. Estas etiquetas están presentes en el array de etiquetas de evento y están disponibles para las macros de notificación como {EVENT.RECOVERY.TAGS} y {EVENT.RECOVERY.TAGSJSON}.

Items

smart.disk.discovery — nuevo parámetro type

El item smart.disk.discovery (plugin S.M.A.R.T. del agent Zabbix 2) ahora acepta un parámetro opcional type para especificar un valor a buscar en los discos.

Plugins

Plugin de Ceph

Este plugin ahora funciona en dos modos:

  • nativo: Este modo utiliza la biblioteca go-ceph para comunicarse directamente con el clúster de Ceph utilizando la API nativa de Ceph (protocolo msgr2). Este es el modo recomendado para instalaciones modernas de Ceph, pero solo es compatible en Linux y a partir de Ceph 16.
  • restful (obsoleto): Este modo utiliza la API RESTful de Ceph para la comunicación. Es el modo predeterminado por compatibilidad con versiones anteriores, pero no funcionará con Ceph versión 20 (Tentacle) o superior debido a la eliminación del módulo mgr/restful.

El modo a utilizar se determina por el valor del parámetro mode (native/restful):

  • Plugins.Ceph.Default.Mode=native - establece el modo nativo para el plugin
  • Plugins.Ceph.Sessions.<SessionName>.Mode=native - establece el modo nativo para la sesión nombrada

Tenga en cuenta que el conjunto de credenciales de usuario difiere para cada modo y no son compatibles entre sí. El parámetro Plugins.Ceph.InsecureSkipVerify se ignora en el modo nativo porque la seguridad de la conexión se define en el lado del clúster de Ceph por el protocolo msgr2 (seguro por defecto).

Tenga en cuenta que el plugin de Ceph para Zabbix agent 2 ahora es un plugin cargable y requiere pasos de instalación adicionales. Esto se debe al requisito del paquete librados (para el modo nativo). Consulte el readme del plugin de Ceph para más detalles.

Plugin de Oracle

El plugin de Oracle del agent 2 de Zabbix ahora admite conexiones cifradas a bases de datos Oracle utilizando el protocolo TCPS (TLS). Esto añade la capacidad de monitorizar instancias de Oracle a través de sockets protegidos por TLS, mejorando la seguridad para la monitorización remota.

Modo de ejecución de prueba para plugins cargables

Los plugins cargables ahora pueden lanzarse en modo de prueba utilizando la opción -t (--test), pasando una clave de item como argumento. En este modo, el plugin se ejecuta con fines de depuración y desarrollo, y se ignoran los archivos de configuración del plugin.

Plugin de Redis: soporte TLS y validación en el arranque

Se ha añadido soporte TLS al plugin de Redis para Zabbix agent 2.

Se ha implementado la validación de la configuración TLS del plugin en el arranque y se han mejorado los mensajes de validación/errores. Una lógica de configuración no válida (por ejemplo: usar el tipo de conexión verify_full sin especificar TLSCAFile) puede impedir que Zabbix agent 2 se inicie.

Descubrimiento de bajo nivel

Soporte de macros para descubrimiento de bajo nivel anidado

Las macros de descubrimiento de bajo nivel ahora son compatibles en reglas de descubrimiento de bajo nivel anidadas, en: