16 Шта је ново у Zabbix-у 7.0.11

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

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

Да би омогућио c-ares, Zabbix мора бити конфигурисан са опцијом --with-ares.

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

Вебхук интеграције су ажуриране

Следећи out-of-the-box вебхукови сада подржавају све типове догађаја и побољшани су за ефикасност кода, могућност одржавања и функционалност, са променама које се одражавају у документацији:

  • Discord - скрипта ажурирана да користи Discord API v10; хардкодирани прилагођени формат поруке за догађаје засноване на окидачу је уклоњен.
  • GitHub - Параметар GitHub API верзије уведен је уместо најновије статичке верзије; у случајевима ескалације, постојеће ставке се сада ажурирају уместо да се креирају ноеа; додане су ознаке издања и подесиви префикси у параметрима вебхука.
  • GLPi - шаблони порука су ажурирани.
  • Jira - окидачи и сервисне акције сада подржавају мапирање тежина Zabbix догађаја на приоритете Jira тикета (путем параметара severity_information, severity_high, итд.); додата је подршка за прилагођене Jira приоритете у свим акцијама ауторегистрације, откривања и интерним акцијама (путем параметара jira_priority_discovery, jira_priority_autoregistration, jira_priority_internal); прилагођена Jira поља за креирање тикета сада су доступна за све акције (раније само за окидаче); поруке о проблемским догађајима сада се шаљу у опис Jira тикета, а подразумеване поруке о OK догађајима сада се додају као коментари.
  • Jira Service Management (раније Jira Service Desk) – окидачи и сервисне акције сада подржавају мапирање тежина Zabbix догађаја на приоритете Jira тикета; подршка за прилагођене Jira приоритете додата је у све акције ауторегистрације, откривања и интерне акције; прилагођена Jira поља за креирање тикета сада су доступна за све акције (раније само за окидаче); додата је подршка за прилагођена поља датума и времена, радио дугмади, поља за потврду, као и за поља са једноструким и вишеструким избором; прилагођено је понашање прилагођеног поља за URL; додата је подршка за ознаке тикета и ажуриран је формат назива задатка како би одговарао медијском типу Jira; обе опције за коментаре, приватни (подразумевано) и јавни, сада су доступне за ескалације; у случајевима када се тежина догађаја промени између ескалација, приоритет задатка више се не враћа на почетни.
  • MS Teams - шаблони порука су ажурирани.
  • OTRS CE - додата подршка за затварање инцидената решених проблема.
  • PagerDuty - додата подршка за затварање инцидената решених проблема; API токен је премештен у корисничка подешавања медија преко {ALERT.SENDTO}.
  • Slack - уклоњен је застарели параметар slack_as_user; имплементирани шаблони за поруке послате у Slack.
  • Telegram – додата је подршка за поруке одговора.
  • Zammad - претходно hardcoded корисничка група “Users” је премештена у параметар вебхука; ознаке догађаја се више не креирају подразумевано.

SMART додатак за Zabbix агента 2 је ажуриран

Кључ ставке smart.disk.get у SMART Zabbix агент 2 додатку сада враћа необрађене и нормализоване вредности за SMART атрибуте.

Побољшања перформанси

Перформансе ажурирања трендова на TimescaleDB-у су повећане коришћењем узнемиравања уместо ажурирања.

Перформансе Zabbix сервера су побољшане имплементацијом паралелне синхронизације трендова и избегавањем опсежних упита, што је резултирало бржим временима гашења на MySQL-у, PostgreSQL-у и TimescaleDB-у.

Шаблони

За промене постојећих шаблона и информације о новим шаблонима погледајте Промене шаблона.

Побољшан распоред за опцију ”Прилагођено при неуспеху” у претходној обради ставке

Опције ”Прилагођено при неуспеху” на картици претходна обрада вредности ставке сада се исправно приказују у свим подржаним језичким локализацијама. Раније је неусклађеност у неким преводима доводила до двосмислености конфигурације приликом подешавања прилагођених радњи за обраду грешака за кораке претходне обраде. Овом исправком контрола се приказује доследно, а након што се изабере поље за потврду ”Прилагођено при неуспеху”, доступне опције су сада представљене као падајућа листа уместо радио дугмади — што пружа јаснији и компактнији интерфејс.