22 Напомене о надоградњи за 7.0.11

Асинхроно DNS резолвирање

Агентски и SNMP полер сада могу бити конфигурисани да користе библиотеку c-ares (верзија 1.16.0 или новија) уместо libevent DNS резолвера, што омогућава потенцијално брже и флексибилније DNS резолвирање.

Ако желите да користите библиотеку c-ares, конфигуришите Zabbix са опцијом --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.

Обратите пажњу, да, почевши од верзије c-ares 1.31.0, DNS кеширање је подразумевано омогућено.

Избегавање обрнуте косе црте у параметрима функције историје

Од Zabbix-а 7.0.0 у параметре стринга функције историје додато је исправно избегавање обрнутих косих црта.

Како се током надоградње са верзија Zabbix-а pre-7.0 додају додатне косе црте, то доводи до дужих параметара што може довести до неправилних функција окидача ако дужина параметра премашује максималну величину података од 255 карактера.

Да бисте избегли овај проблем, предлаже се да ручно преместите дугачке параметре у корисничке макрое пре надоградње.

Имајте на уму да су од Zabbix-а 7.0.11 додате додатне провере за резултујућу дужину параметра за надоградње са верзија Zabbix-а pre-7.0. Ако резултујућа дужина премашује максималну величину, такви параметри се не надограђују док се у евиденцијама штампа упозорење у којем се од корисника тражи да ручно поправе наведене параметре.

Такође погледајте проблеми надоградње у вези са избегавањем.