33 Notas de atualização para 7.0.22
Mudanças incompatíveis
Permissões restritas para arquivos de log
Os arquivos de log dos componentes do Zabbix agora são criados com permissões de leitura e gravação apenas para o proprietário do arquivo. Além disso, os arquivos são legíveis pelo grupo do proprietário. Todas as outras permissões são negadas.
No Linux, essa alteração é de permissões 0666 para 0640. A alteração afeta os arquivos de log do server, proxy e agent do Zabbix. As permissões para os arquivos de log do agent 2 do Zabbix foram atualizadas de 0644 para 0640 (removendo a permissão de leitura para outros).
Além disso, vários outros arquivos agora são criados com permissões 0640:
- Arquivos pid UNIX para processos do Zabbix
- Arquivos de exportação de dados
- Arquivos temporários para verificações
icmpping* - Arquivos log persistent
Outros
Consultas de status de replicação do MySQL tratadas pelo Zabbix agent 2
O plugin MySQL do Zabbix agent 2 agora suporta tanto SHOW SLAVE STATUS quanto SHOW REPLICA STATUS.
O plugin seleciona e executa automaticamente a instrução apropriada dependendo da versão do servidor e retorna o resultado no formato JSON usual.
Itens do agent 2 como mysql.replication.discovery e mysql.replication.get_slave_status funcionam com servidores que usam SHOW SLAVE STATUS ou SHOW REPLICA STATUS.
Não são necessárias alterações nos itens existentes do agent 2 ou nos templates do agent 2.
Versão mínima do Go suportada
A versão mínima do Go suportada foi elevada de 1.23 para 1.24.10.
Se você compilou anteriormente o agent 2 do Zabbix, plugins carregáveis do agent 2 ou o serviço web a partir do código-fonte usando uma versão do Go anterior à 1.24.10, é recomendável recompilar esses componentes usando uma versão do Go suportada para receber as últimas atualizações de segurança e correções de bugs. Os componentes compilados com uma versão mais antiga do Go continuarão funcionando, mas atualizá-los exigirá um ambiente Go mais recente.
Incluir arquivos ou pastas na configuração do serviço web
O parâmetro Include foi adicionado ao arquivo de configuração do serviço web do Zabbix. Este parâmetro permite incluir arquivos individuais ou todos os arquivos em um diretório na configuração.