Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.

22 Notas de atualização para 7.0.11

Resolução de DNS assíncrona

O agent poller e o SNMP poller agora podem ser configurados para usar a biblioteca c-ares (versão 1.16.0 ou mais recente) em vez do resolvedor de DNS libevent, proporcionando uma resolução de DNS potencialmente mais rápida e flexível.

Se você deseja usar a biblioteca c-ares, configure o Zabbix com a opção --with-ares:

  --with-ares[=ARG]       use c-ares library [default=no],
         --with-ares-include=DIR use c-ares include headers from given path.
         --with-ares-lib=DIR     use c-ares libraries from given path.

Observe que, a partir do c-ares 1.31.0, o cache de DNS está ativado por padrão.

Escape de barras invertidas nos parâmetros da função de histórico

O escape adequado de barras invertidas foi adicionado nos parâmetros de string da função de histórico desde o Zabbix 7.0.0.

Como barras invertidas adicionais são adicionadas durante a atualização de versões do Zabbix anteriores à 7.0, isso leva a parâmetros mais longos, o que pode resultar em funções de trigger quebradas se o comprimento do parâmetro exceder o tamanho máximo de dados de 255 caracteres.

Para evitar esse problema, sugere-se mover manualmente os parâmetros longos para macros de usuário antes da atualização.

Observe que, desde o Zabbix 7.0.11, verificações adicionais para o comprimento resultante do parâmetro foram adicionadas para atualizações de versões do Zabbix anteriores à 7.0. Se o comprimento resultante exceder o tamanho máximo, esses parâmetros não são atualizados, enquanto uma mensagem de aviso é impressa nos logs solicitando aos usuários que corrijam manualmente os parâmetros listados.

Veja também problemas de atualização relacionados ao escape.