See breaking changes for this version.
The minimum required version of libevent has been raised to 2.0.10.
New macro functions have been added:
Functions | Description |
---|---|
regrepl | Replace a character or substring in a macro value. Note that this function is only supported with the libpcre2 library. If Zabbix server/proxy was compiled with libpcre , this function will return UNKNOWN. |
tr | Transliterate characters in a macro value. |
btoa | Encode macro value to Base64 format. |
htmlencode,htmldecode | Encode/decode macro value to/from HTML-encoded format. |
urlencode,urldecode | Encode/decode macro value to/from URL-encoded format. |
uppercase,lowercase | Transform text to uppercase, lowercase. |
For more information, see macro functions.
A retry has been added for SNMP bulk items to avoid failure if one of the packets is lost.
The timeout for SNMP items with get
and walk
is set for whole session. If the timeout is reached then a retry will occur one time, the timeout will be reset and the last request will be resent allowing to continue the session from last request if a single packet is lost or arrived too late.
Browser items now support a new method browser.switchFrame() for switching to a specific frame specified in the method parameters.
Variables in web scenarios have been enhanced by adding:
{newVar}={{myVar}.btoa()}
{url}=jsonpath:$.host_url
{status}=xmlxpath://host/response/status
The maximum supported version for TimescaleDB is now 2.16.X.
The maximum supported version for MariaDB is now 11.5.X.
A new integration is available that allows to integrate Zabbix with the MS Teams workflow feature using the Zabbix webhook media type.
For new templates and changes to existing templates, see Template changes.
Pressing the TAB key in the modal JavaScript editor now inserts a tab character (equivalent to 4 spaces) instead of shifting focus to another element. This applies to the Script parameter in Browser items, Script items, Webhooks, and the JavaScript preprocessing step.
In Data collection → Hosts and Data collection → Templates subsections (such as Items or Discovery rules), you can now click on the host or template name to open their configuration form.
Additionally, the item menu now includes the Host or Template option, allowing you to quickly access and configure the host or template that the item belongs to.
The IP option has been added to the audit log filter. You may now filter the audit log by the IP from which activity was initiated.
Additionally, IPs in the list are now clickable. Clicking on the hyperlink will filter records by the respective IP.
The actions where a media type/script is used are now preceded by a number indicating the total number of such actions. See Media types/Scripts.
TLS cipher options have been added to Zabbix agent 2 and Windows agent 2 configuration.
Option | Zabbix agent 2 | Windows agent 2 |
---|---|---|
TLSCipherCert | yes | - |
TLSCipherCert13 | yes | yes |
TLSCipherPSK | yes | - |
TLSCipherPSK13 | yes | yes |
TLSCipherAll | yes | - |
TLSCipherAll13 | yes | yes |