Release Notes for Zabbix 7.4.0beta1

Zabbix Team is pleased to announce the availability of Zabbix 7.4.0beta1.

Zabbix is an enterprise-class open source distributed monitoring solution. Zabbix is released under the GNU Affero General Public License version 3 (AGPLv3), thus it is free of charge for both commercial and non-commercial use. More about Zabbix license.

This document contains the release notes for Zabbix 7.4.0beta1. Download here.

The following sections describe the release in details and provide late-breaking or other information that supplements its main documentation.


New Features and Improvements

ZBXNEXT-9718 Added additional log message to assist in finding which item causes exhaustion of value cache Server
ZBXNEXT-9850 Moved graphs and graph prototypes to MVC model and refactored edit forms to modal windows Frontend
ZBXNEXT-9782 Added Pure Storage FlashArray by HTTP templates for REST API v1 and v2 Templates
ZBXNEXT-2122 Added new user role actions to control access to create and edit own and other user media API Frontend
ZBXNEXT-8784 Added ability to show map element and link labels only on hover, scale map background image proportionally, and set item thresholds and highlights for map links API Frontend Installation
ZBXNEXT-9271 Added Azure MSSQL DTU database by HTTP template Templates
ZBXNEXT-9029 Added button for copying values to clipboard in item test form Frontend
ZBXNEXT-8388 Added normalized_value tag extracted from ata_smart_attributes for Zabbix agent 2 SMART plugin Agent
ZBXNEXT-9703 Updated existing Zabbix server/proxy health templates; added Zabbix server/proxy health templates by Zabbix agent passive/active Templates
ZBXNEXT-9762 Added more detailed statistics to history syncer process title Proxy Server
ZBXNEXT-9338 Dropped legacy libpcre support Agent Installation Proxy Server
ZBXNEXT-9809 Added refactored webhooks Templates
ZBXNEXT-7048 Converted settings table to key-value format API Frontend Installation Proxy Server
ZBXNEXT-9644 Moved Media and Frontend notifications sections from Profile page to new Notifications page Frontend
ZBXNEXT-9497 Added icmppingretry item key Proxy Server
ZBXNEXT-9624 Added support for PHP 8.4 API Frontend
ZBXNEXT-9603 Added new built-in macros and functions for timestamp tracking Frontend Server
ZBXNEXT-9719 Added history_cache_clear runtime command; improved disabled item to be cleared from history cache immediately; improved history cache message to log items with most values Proxy Server
ZBXNEXT-9626 Implemented support of nested host groups problems for map elements of "Host group" and "Map" types Frontend
ZBXNEXT-9564 Implemented vault macro resolution on proxies API Frontend Proxy Server
ZBXNEXT-9582 Added discarding of queued duplicate LLD rule values based on embedded and LLD macros Server
ZBXNEXT-9614 Implemented scrolling down to bottom in Item history widget when New values parameter is set to "Bottom" Frontend
ZBXNEXT-9508 Added custom query path to MySQL and Oracle plugins for Zabbix agent 2 Agent

Bug Fixes

ZBX-26197 Fixed max repetition count not being inherited by host created by LLD Proxy Server
ZBX-26074 Fixed authentication settings in README.md Templates
ZBX-25603 Fixed "Tag for matching" field visibility when "OK event generation" is set to "None" in trigger and trigger prototype configuration forms Frontend
ZBX-25928 Fixed error handling for invalid parameters in item and trigger popup URLs Frontend
ZBX-25683 Fixed Ctrl+Arrow shortcuts not working in preprocessing form Frontend
ZBX-26080 Fixed old file descriptors being held when external log rotation is used Agent Proxy Server
ZBX-25849 Fixed first scale value appearance for Graph widget right Y-axis Frontend
ZBX-25146 Removed concurrency when using net-snmp library for network discovery Proxy Server
ZBX-26121 Added default flags to net.dns.get arguments when none are specified Agent
ZBX-22654 Fixed item units not resolving when value mapping is applied Frontend
ZBX-25975 Optimized temperature sensors discovery in MikroTik templates Templates
ZBX-26026 Updated "get last backup" query in MSSQL by ODBC template Templates
ZBX-26208 Fixed buffer pool efficiency formula for family of MySQL templates Templates
ZBX-26093 Fixed Geomap widget displaced host popup Frontend
ZBX-26061 Fixed vertical text rotation for Chinese, Korean, and Japanese languages Frontend
ZBX-25306 Updated Zabbix web service chromdp and cdproto dependency Server
ZBX-25749 Removed theming from QR code Frontend
ZBX-23750 Updated documentation for SMART by Zabbix agent 2 templates Templates
ZBX-25612 Updated documentation for both Oracle DB templates and Oracle DB Zabbix agent 2 plugin Documentation
ZBX-25439 Added note about replication privilege requirements for MariaDB in MySQL templates Templates
ZBX-21876 Corrected getPluginCapacity to avoid false warnings when default capacity exceeds maximum capacity Agent
ZBX-26211 Fixed crash on check for not supported value Proxy Server
ZBX-26055 Fixed fail to refresh active checks when next refresh was faster than 60 seconds Agent
ZBX-22900 Fixed Zabbix agent crash on Windows while executing runaway regular expression Agent
ZBX-26042 Fixed agent redirection if host encryption settings are wrong Proxy Server
ZBX-26038 Added 10-second reconnect timeout for PostgreSQL read-only database Server
ZBX-26009 Prevented reporting successful completion for several UI actions when database transaction commit fails; fixed inability to identify interruption of database connection when calling *.get API methods API Frontend
ZBX-25717 Fixed tag inheritance for discovered triggers Frontend
ZBX-26006 Made PSK comparison case-sensitive during autoregistration Proxy Server
ZBX-24714 Fixed "Custom on fail" layout in item preprocessing form being broken in some languages Frontend
ZBX-25940 Added namespace to Pod discovery rule in Kubernetes nodes by HTTP template Templates
ZBX-25436 Updated Zabbix agent 2 server description in configuration file Agent
ZBX-25946 Fixed special pattern removing from multiselect and pattern select fields Frontend
ZBX-25855 Fixed CPU item in Ubiquiti AirOS by SNMP template Templates
ZBX-25837 Fixed global notification sound playback duration Frontend
ZBX-25886 Fixed wildard pattern in Top items widget Frontend
ZBX-22617 Enhanced Zabbix server performance by implementing parallel syncing of trends and avoiding range queries, resulting in faster shutdown times Server
ZBX-25706 Updated macro substitution process to re-try resolving macros in item key parameters and macro context without double-quoting if quoting was not possible Server
ZBX-25798 Fixed error with converting empty string to utf8 Agent
ZBX-25365 Fixed map element deletion during LLD and action operation processing by Zabbix server Server
ZBX-25861 Changed version checking of SSH2 library; increased minimum version to 1.8.0 Proxy Server
ZBX-25907 Fixed auto registration with proxy group to specific proxy in same proxy group Server
ZBX-25860 Prevented 06050165 upgrade patch from saving oversized escaped function parameters Proxy Server
ZBX-26108 Fixed Zabbix agent build on Windows with PCRE2 installed with vcpkg Installation
ZBX-25678 Fixed inability to select multiple tag values in graph subfilter Frontend
ZBX-25651 Improved trend update performance on TimescaleDB by using upserts instead of updates Server
ZBX-25419 Fixed macro expansion when simple context macro begins with substring ":regex" Server
ZBX-25607 Fixed column width in multiple list pages Frontend
ZBX-26029 Added device retrieval loop error exception handling to Meraki template Templates
ZBX-26066 Fixed autoreg_host table overflow during autoregistration Server
ZBX-25731 Fixed host interface going to unknown state when switching proxies due to proxy HA Server
ZBX-26016 Fixed network device and mounted fs LLD rules in VMware Guest template; updated datastore item prototypes for family of VMware templates Templates
ZBX-26014 Added c-ares support for agent poller and snmp poller Proxy Server
ZBX-25670 Restored audit logging of host group links to hosts API
ZBX-25911 Fixed correlation form popup opening on Event details page Frontend
ZBX-26070 Fixed macro in HashiCorp Consul Cluster by HTTP template Templates
ZBX-25868 Fixed missing permissions for built-in templates Installation
ZBX-25744 Fixed column width in Top hosts widget sparkline chart when configured with a single column Frontend
ZBX-22952 Made matching of headers case-insensitive Frontend
ZBX-26010 Fixed template cloning error caused by invalid enabled_lifetime_type value API Installation
ZBX-25582 Fixed "approximation all" for Graph widget with multiple entries and same timestamp on single item Frontend
ZBX-23687 Added improvements and fixed bugs related to context menus Frontend
ZBX-26122 Fixed preprocessing step for monthly costs; added triggers for raw data; updated dashboard in Azure Cost Management by HTTP template Templates

Installation and Upgrade Notes

Installation

See Zabbix documentation for full details.

Upgrade

See Upgrade procedure for upgrade options and instructions. For version specific upgrade notes, see Upgrade notes for 7.4.0.

Commercial support

Zabbix Company provides a full range of Professional Services. We also provide trouble-free Upgrade Service for easy migration from earlier versions of Zabbix. Please Contact sales for pricing and more details.

References

Zabbix 7.4 Manual

Get started in 10 minutes - download Zabbix now

Download Zabbix

Zabbix is a professionally developed open-source software with no limits or hidden costs