33 Notas de actualización para 7.0.22
Cambios incompatibles
Permisos restringidos para archivos de registro
Los archivos de registro de los componentes de Zabbix ahora se crean con permisos de lectura y escritura solo para el propietario del archivo. Además, los archivos son legibles por el grupo propietario. Todos los demás permisos están denegados.
En Linux, este cambio es de permisos 0666 a 0640. El cambio afecta a los archivos de registro de server, proxy y agent de Zabbix. Los permisos para los archivos de registro de agent 2 de Zabbix se actualizaron de 0644 a 0640 (eliminando el permiso de lectura para otros).
Además, ahora varios otros archivos se crean con permisos 0640:
- Archivos pid de UNIX para los procesos de Zabbix
- Archivos de exportación de datos
- Archivos temporales para comprobaciones
icmpping* - Archivos persistentes de log
Otros
Consultas de estado de replicación de MySQL gestionadas por Zabbix agent 2
El plugin MySQL de Zabbix agent 2 ahora es compatible tanto con SHOW SLAVE STATUS como con SHOW REPLICA STATUS.
El plugin selecciona y ejecuta automáticamente la sentencia apropiada dependiendo de la versión del servidor y devuelve el resultado en el formato JSON habitual.
Los items de agent 2 como mysql.replication.discovery y mysql.replication.get_slave_status funcionan con servidores que utilizan tanto SHOW SLAVE STATUS como SHOW REPLICA STATUS.
No se requieren cambios en los items existentes de agent 2 ni en las templates de agent 2.
Versión mínima de Go soportada
La versión mínima de Go soportada se ha elevado de la 1.23 a la 1.24.10.
Si anteriormente compiló el agent 2 de Zabbix, los plugins cargables del agent 2 o el servicio web desde el código fuente utilizando una versión de Go anterior a la 1.24.10, se recomienda recompilar estos componentes utilizando una versión de Go soportada para recibir las últimas actualizaciones de seguridad y correcciones de errores. Los componentes compilados con una versión anterior de Go seguirán funcionando, pero actualizarlos requerirá un entorno de Go más reciente.
Incluir archivos o carpetas en la configuración del servicio web
Se ha añadido el parámetro Include al archivo de configuración del servicio web de Zabbix. Este parámetro permite incluir archivos individuales o todos los archivos de un directorio en la configuración.