Release Notes for Zabbix 5.4.0beta1

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

Zabbix is an enterprise-class open source distributed monitoring solution. Zabbix is released under the GPL, thus it is free of charge for both commercial and non-commercial use. A complete text of the license is available at http://www.gnu.org/copyleft/gpl.txt.

This document contains the release notes for Zabbix 5.4.0beta1. Download it from download.

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-735 Allowed multiple jmx items on one host
ZBXNEXT-5924 Added Template Module SMART by Zabbix agent 2
ZBXNEXT-6489 Added template for Huawei OceanStor 5300 V5
ZBXNEXT-6302 Added new metrics to VMWare template
ZBXNEXT-6433 Added template "Microsoft SharePoint by HTTP"
ZBXNEXT-6442 Added ExportType server parameter for better configurability of real-time export
ZBXNEXT-1215,
ZBXNEXT-6474
Changed field "alias" into "username"
ZBXNEXT-5868 Moved global mappings to host / template
ZBXNEXT-6385 Added template "Apache Ignite by JMX"
ZBXNEXT-6301 Extended set of collected VMware metrics for VM and HV
ZBXNEXT-6427,
ZBXNEXT-6458
Added support for strong encryption protocols for SNMPv3
ZBXNEXT-6339 Added smart plugin to support S.M.A.R.T monitoring in Zabbix Agent 2
ZBXNEXT-6437 Added native support for system.sw.packages plugin in Zabbix agent 2
ZBXNEXT-6306 Added native linux support for key vm.memory.size in Zabbix agent 2
ZBXNEXT-6443 Added sha256() function to JavaScript preprocessing
ZBXNEXT-5809 Added VictorOps media
ZBXNEXT-6394 Added template "Hikvision camera by HTTP"
ZBXNEXT-6395 Added template "Jenkins by HTTP"
ZBXNEXT-6386 Raised javascript heap limit from 10 megabytes to 64 megabytes; fixed memory leak when heap limit is reached
ZBXNEXT-5759 Added Oracle DB tnsnames.ora service name lookup support
ZBXNEXT-6360 Added support of JavaScript for global scripts
ZBXNEXT-6441 Added function to configure HTTP authentication for embedded scripts
ZBXNEXT-6376 Implemented support of negative filtering for tags
ZBXNEXT-6183 Added md5 checksum computation to preprocessing
ZBXNEXT-6399 Added support of host and item macros for Script item parameters
ZBXNEXT-6207,
ZBXNEXT-6318
Added support of API tokens
ZBXCTR-13 Added custom query support for PostgreSQL plugin and template, fixed unix-socket support
ZBXNEXT-5518 Added support of XML parsing in JavaScript
ZBXNEXT-5862 Added Rocket.Chat media
ZBXNEXT-6389 Added template for NetApp FAS3220
ZBXNEXT-6311 Moved host availability from hosts to host interfaces
ZBXNEXT-6295 Added 3rd level sub-menu
ZBXNEXT-6285 Modified Oracle initial scheme creating and image loading in to the BLOB fields
ZBXNEXT-6419 Added tablespace metrics to Oracle Templates
ZBXNEXT-6331 Updated plugins: ceph, docker, memcached, mysql, oracle, redis — unified functionality (parameters describing and parsing, URI parsing, using sessions, errors handling)
ZBXNEXT-6210 Added native support for proc.mem key in Zabbix agent 2
ZBXNEXT-6252 Added support of LLD rule filter condition operators "exists" and "does not exist"
ZBXNEXT-6367 Added metrics to the official MySQL template
ZBXNEXT-6380 Added new key vmware.cl.perfcounter
ZBXNEXT-6330 Added Microsoft Exchange Server 2016 template
ZBXNEXT-6219 Added "HashiCorp Vault" template
ZBXNEXT-6231 Added Apache ActiveMQ template
ZBXNEXT-6257 Implemented Check for not supported value preprocessing step test
ZBX-2594 Separated host and template related objects: items, triggers, graphs, low-level discovery rules, web scenarios
ZBXNEXT-6324 Moved Configuration -> Discovery to MVC
ZBXNEXT-6319 Added systemd.unit.get item key to Zabbix agent 2
ZBXNEXT-6345 Added substitution of SID to account name and domain name in eventlog message
ZBXNEXT-6307 Added ability to read properties from a file
ZBXNEXT-6329 Added Template "GitLab by HTTP"
ZBXNEXT-6294 Replaced mass update pages with popup windows
ZBXNEXT-6325 Moved "Event correlation" to MVC and removed tabs in edit view
ZBXNEXT-6234 Added "Disk read/write request avg waiting time" items in template Windows physical disks
ZBXNEXT-6323 Moved Administration -> Queue to MVC
ZBXNEXT-782 Moved calculated, aggregated and internal checks to new history poller process; moved availability updates to availability manager; removed database connections from pollers, unreachable pollers and Java pollers
ZBXNEXT-6276 Improved period handling of macro function fmttime
ZBXNEXT-6332 Added {ITEM.VALUETYPE} macro
ZBXNEXT-6353 Added Morningstar devices monitoring templates
ZBXNEXT-6269 Added hv ip to vmware.hv.discovery and vm metrics for FQDN template
ZBXNEXT-6272 Added template VMWare FQDN and updated template VMWare
ZBXNEXT-6316 Added iTop media
ZBXNEXT-6281 Added template "Hadoop by HTTP"
ZBXNEXT-6351 Added template "Aranet Cloud"
ZBXNEXT-6275 Added Template "Zookeeper by HTTP"
ZBXNEXT-6280 Added trend function cache
ZBXNEXT-2480 Removed autocomplete from fields having sensitive data
ZBXNEXT-6253 Added native system.users.num support to Zabbix agent 2
ZBXNEXT-6129 Added UnitFileState to systemd.unit.discovery for Zabbix agent 2
ZBXNEXT-6293 Replaced import page with popup window
ZBXNEXT-6290 Improved distinction between configuration and monitoring links in search results
ZBXNEXT-6282 Updated media types and templates to follow new JS methods naming
ZBXNEXT-6241 Made JS object and method names more JavaScript alike
ZBX-18134 Removed ability to read PSK fields of hosts and proxies
ZBXNEXT-6236 Added template "Apache Kafka by JMX"
ZBXNEXT-6201 Added "Template DB Apache Cassandra by JMX"

Bug Fixes

ZBX-18906 Fixed main menu hidden mode, fixed menu items selection on the actions configuration pages
ZBX-18051 Fixed typos extra space after "("
ZBX-10370 Allowed Java Gateway to use ssl with remote registry
ZBX-17471, ZBX-18854 Added TSDB version validation, TSDB 2.0, fixed TSDB housekeeping with 0 history period
ZBX-18803 Fixed test item form ignoring empty status code input
ZBX-18929 Fixed tag filtering by multiple negated conditions
ZBX-19031 Fixed build failure on HP-UX and AIX
ZBX-19025 Fixed usage of LIMIT in SQL in user.update and user.delete API
ZBX-19029 Fixed Zabbix server and Zabbix proxy not remembering last log size when preprocessing is used
ZBX-17543 Fixed error in case if wmi.getall returned no items
ZBX-18917 Disabled global script webhook execution on proxy
ZBX-18377 Fixed expression in "Memory usage is too high" trigger of "Template DB Redis"
ZBX-18886 Implemented proper resource cleanup when sender terminates by signal
ZBX-18963 Fixed preprocessing for archivelog items in Oracle Templates
ZBX-18741 Fixed numeric value encountered
ZBX-18967 Moved template "Hikvision camera by HTTP" from "templates/cctv/" to "templates/cctv/hikvision"
ZBX-18825 Fixed last year period calculation in service availability report daily mode
ZBX-18638 Removed triggers of the "Temperature" items, added the "Temperature sensor condition" items with triggers, removed unnecessary macros
ZBX-18720 Fixed full clone of discovered host having duplicate interfaces
ZBX-18449 Reworked trigger API validation
ZBX-18887 Fixed user session expiration when notification checks are performed in background
ZBX-18209 Fixed RegEx delimiter not being escaped in macro resolver
ZBX-18817 Fixed missing API and import validation for "unsupported check" preprocessing step
ZBX-18237 Fixed problem description icon in Monitoring->Problems in compact view mode being displayed above problem name
ZBX-18945 Fixed Zabbix agent 2 build Raspbian 10
ZBX-18309 Fixed reading log files with NULL character in log line
ZBX-18872 Fixed system.sw.os[name] for cases without quotation mark in /etc/os-release
ZBX-18885 Fixed SNMP agent item not accepting values that are bigger than 2KB
ZBX-18874 Fixed incorrect links in templates and webhooks documentation

Installation and Upgrade Notes

Installation

See Zabbix Manual for full details.

Upgrade

Recompile Zabbix binaries and update front-end PHP files. Execute a database patch if migrating from Zabbix 1.8.x. See Zabbix manual for a detailed upgrade procedure.

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 5.4 Manual

Get started in 10 minutes, absolutely FREE

Download Zabbix

Zabbix is Free and Open Source Software. No limits or hidden costs.