Release Notes for Zabbix 5.2.0rc1

Zabbix Team is pleased to announce the availability of Zabbix 5.2.0rc1.

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.2.0rc1. Download it from download.

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


ZBXNEXT-6148,
ZBXNEXT-6150
Implemented user roles with more granular permissions
ZBXNEXT-6270 Improved storage format of the preprocessing parameters in the XML, JSON and YAML files; converted default XML templates to YAML
ZBXNEXT-6035 Added pre-processing rule for overriding item errors with custom value
ZBXNEXT-6220 Removed "Refresh unsupported items" parameter
ZBXNEXT-6245 Added locks section to diaginfo runtime command to log adresses of the mutexes and read write locks
ZBXNEXT-5969 Added support of data collection using JavaScript
ZBXNEXT-6232 Added LTE monitoring to Mikrotik SNMP template
ZBXNEXT-6258 Added system.swap.size metrics native support to Agent 2
ZBXNEXT-6001 Converted templated screens to dashboards
ZBXNEXT-6140 Implemented new set of trigger functions for long term analytics
ZBXNEXT-710 Added support of saving defined filters on monitoring problems and monitoring hosts pages
ZBXNEXT-6232 Added LTE monitoring to Mikrotik SNMP template
ZBXNEXT-2072 Added host interfaces support for host prototypes
ZBXNEXT-5928 Added SNMP interface variables in SNMP test item form
ZBXNEXT-6189 Added template "Asterisk by HTTP"
ZBXNEXT-6020 Added template "Ceph by Zabbix Agent2"
ZBXNEXT-5058 Added timeout to item mass update and item prototype mass update
ZBXNEXT-6180 Added Squid template
ZBXNEXT-6142 Added Ceph monitoring plugin
ZBXNEXT-1660 Added ability to retrieve database credentials and macro values from HashiCorp Vault
ZBXNEXT-2943 Added support for multiple hosts in active check mode
ZBXNEXT-6167,
ZBXNEXT-6168
Implemented ability to dump the history cache contents
ZBXNEXT-6196 Increased storage size of fields "description", "headers", "params" and "posts" for items, item prototypes and discovery rules for Oracle backend
ZBXNEXT-3950,
ZBXNEXT-6092
Added MQTT support for Zabbix agent 2
ZBXNEXT-6159 Added "Template App PHP-FPM by HTTP" and "Template App PHP-FPM by Zabbix agent"
ZBXNEXT-6184 Added formatting macro functions fmttime and fmtnum
ZBXNEXT-6157 Reworked UI for setup to simplify db encryption configuration
ZBXNEXT-6194 Simplifed maintenance form by union all tabs to one form
ZBXNEXT-6118 Added template "Template DB Oracle by Zabbix Agent 2"
ZBXNEXT-6171 Added UserParameterDir config option to agent and agent2
ZBXNEXT-6090 Added modbus support for Zabbix agent 2
ZBXNEXT-6093 Added modbus support for Zabbix agent
ZBXNEXT-6023 Added Windows service support for Zabbix agent 2
ZBXNEXT-6019 Added Oracle Database plugin
ZBXNEXT-4647,
ZBXNEXT-6096
Added support of digest authentication for HTTP Agent
ZBXNEXT-4803 Added tab indicator to show clearly that a tab in Zabbix UI contains non-empty list or enabled some functionality
ZBXNEXT-6139 Added GetHeaders method to CurlHttpRequest javascript object
ZBXNEXT-6116 Added SysAid media type
ZBXNEXT-6167 Added diaginfo runtime command to log internal diagnostic information
ZBXNEXT-6106 Added Host context menu to hosts listed on 'Web monitoring' page
ZBXNEXT-6065 Added SolarWinds Service Desk webhook
ZBXNEXT-6117 Added media "TOPdesk"
ZBXNEXT-5540 Added LLD rules for stand-alone and CAPsMAN APs
ZBXCTR-10 Added iLert media type
ZBXNEXT-5898 Added user macro expanding in item description
ZBXNEXT-6085 Added host prototype tag support
ZBXNEXT-2603 Increased user macros values maximum size from 255 to 2048
ZBXNEXT-5965 Added support for load balancing by change user session storage driver from file based to encrypted cookies
ZBXNEXT-6073 Added item log macros support in trigger names, operational data, descriptions, event tags, event values and trigger URL
ZBXNEXT-82 Reworked part of parameters from definitions file to configurable parameters using frontend; added new API for settings, authentication, housekeepeing
ZBXNEXT-2156 Implemented ability to create hosts without interfaces
ZBXNEXT-2754 Added YAML as default import/export format
ZBXNEXT-250 Added support of global and per-user time zones for frontend, notifications and for time limit when notifications are sent
ZBXNEXT-3362 Added ability to set the default system language

Bug Fixes

ZBX-18498 Fixed javascript error in map widget configuration for navigation tree source
ZBX-18396 Fixed undefined offset in item test form
ZBX-18415 Fixed value caching for item test dialog when opened by 'Test all steps' button
ZBX-17975 Fixed Hostname and HostnameItem for Zabbix Agent 2 test and print execution
ZBX-18464 Fixed javascript Uncaught TypeError when clicking on disabled multiselect item
ZBX-18438 Fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms
ZBX-18411 Set maxQueryMetrics default values for vcenter depending on its version
ZBX-18443 Fixed undefined index in item prototype form when creating dependent item using wizard
ZBX-18442 Fixed empty username field and made Vault related fields be shown/hidden using javascript in frontend installation wizard
ZBX-18438 Fixed missing asterisk mark for "timeout" field in item, item prototype and LLD rule edit forms
ZBX-17178 Fixed multi-line value truncation in snmp lld
ZBX-18378 Fixed map context menu not opening for images with URLs
ZBX-18462 Fixed inconsistent auto-registration behaviour for hosts without metadata on Oracle DB compared to other databases when using Zabbix proxy
ZBX-18118 Sorted event tag macro selection
ZBX-18456 Fixed encryption field sent in form for non-supported encryption database
ZBX-18407 Fixed dependent items not working if it's master item is calculated and host is monitored by Zabbix proxy
ZBX-18364 Fixed inconsistency with autoregistration behaviour for hosts without metadata on Oracle compared to other databases
ZBX-18210 Fixed preprocessor crashing on Solaris due to incorrect byteorder
ZBX-18383 Fixed the value of the {$HAPROXY.FRONT_SUTIL.MAX.WARN} macro in Template App HAProxy by HTTP
ZBX-18365 Added Fping 5.0 support to Zabbix
ZBX-18385 Fixed segmentation violation in oracle plugin
ZBX-18193 Added logging for snmp_cache_reload
ZBX-18400 Fixed http(s) requests from JavaScript to use SourceIP parameter in connections
ZBX-17493 Added discarding of incoming values outside history/trends storage periods on server
ZBX-18417 Fixed unexpected tag errors while importing JSON-exported data
ZBX-18425 Fixed browser error "updateItemTestBtn is not defined"
ZBX-17916 Removed inserting of "wait" into "system.run[]" when executing frontend scripts
ZBX-18386 Fixed server crash after removing snmp host interface from parent host
ZBX-18238 Fixed JavaScript error when "invalid URL" error is displayed
ZBX-18343 Fixed in screen "host issue" problem stay even after problem resolved
ZBX-18199 Changed the default log filename for agent2 on windows
ZBX-18366 Fixed agent reporting absence of 'Processor Information' counter on old Windows systems
ZBX-17877 Fixed details not displayed on SNMP interfaces within select element
ZBX-18359 Fixed long data row formatting for OracleDB
ZBX-18337 Fixed potential crash due to printing NULL pointer
ZBX-17993 Fixed ZabbixWeb Test Item for Admin is not working
ZBX-13384 Fixed minor template issues to follow guidelines
ZBX-18114 Fixed documentation for Agent2 PersistentBuffer
ZBX-17842 Updated VMware template to follow guidelines
ZBX-17848 Fixed fping interval detection, added log prints of detected options in debug mode, re-detect options every hour
ZBX-18341 Removed media_jira_with_CF_example.xml and moved example with custom fields example to readme
ZBX-18131 Added support of single-select, checkbox and radio button customfield types and "__zbx" tag filter for labels in Jira webhook
ZBX-18065 Add help flag to Zabbix Agent 2
ZBX-17906 Fixed HTTP agent JSON output when using HTTP/2; thanks to Mike Noordermeer for the patch
ZBX-18167 Fixed filter block in lld overrides popup
ZBX-18174 Fixed oracle errors for host macro updates when linking templates
ZBX-18188 Increased age and duration related macro resolution to seconds
ZBX-18152 Fixed incorrect selected menu option for template screens page
ZBX-18340 Added runtime command diaginfo option to command line help messages
ZBX-18250 Changed link to "Web monitoring" page in context menu with filtering parameters
ZBX-18170 Fixed LLD override for applications
ZBX-15904 Added check of required cache size for vmware event messages
ZBX-18121 Fixed SSH monitoring when compiled with libssh; thanks to MATSUDA Daiki for the patch
ZBX-17927 Fixed Agent2 user-defined parameter key testing
ZBX-18314 Fixed description of URI field in Template DB MySQL by Zabbix agent 2
ZBX-18067 Fixed using outdated dynamic host when editing dynamic widgets on dashboard
ZBX-18261 Fixed performance of the "Latest data" screen with partitioned history tables
ZBX-18230 Fixed import data normalizer to convert strings recursively and process some of the custom extended rules and validations
ZBX-18322 Enabled Memcached and MySQL plugins for Windows
ZBX-17982 Added non-trigger event types support to webhooks
ZBX-18190 Removed triggers for items Log growths, Log shrinks for MSSQL ODBC template
ZBX-18122 Fixed russian character in setup section and templates for Oracle ODBC and PostgreSQL agent2
ZBX-18074 Fixed unresolved macros in item names in data overview table
ZBX-18195 Changed log level increase command for Agent 2 to match Agent 1
ZBX-17984 Added support of ipv6 and unix sockets for memcached plugin
ZBX-18189 Fixed crash when performing housekeeping with disabled value cache
ZBX-18267 Fixed {ITEM.NAME<1-9>} and {ITEM.KEY<1-9>} macro expansion when host is configured without any interfaces
ZBX-18181 Fixed undefined index when importing host with non-existing interface and host interfaces not being deleted if interfaces are not present in import file
ZBX-14503 Updated JMX template to follow guidelines
ZBX-18196 Added overriding of triggers for IPMI Threshold sensors discovery
ZBX-18021 Changed Opsgenie media to handle extra options Tags and Teams
ZBX-18050 Removed proxy name from host breadcrumbs
ZBX-18202 Added new default item keys for item type "Zabbix aggregate"
ZBX-18124 Fixed discovered host group prototype saving during import
ZBX-17692 Fixed column sizes and paddings for items in graph edit form
ZBX-17812 Fixed incorrect copying of severeties in Problem widgets
ZBX-17886 Fixed SNMP type item test form not sending and resolving interface macros
ZBX-18183 Fixed displaying negative time in convertUnitsS() function
ZBX-18103 Fixed host connection macro in Slack media type
ZBX-18072 Fixed Discord API version in Discord media type
ZBX-17952 Fixed compression availability not being checked when deleting history
ZBX-17981 Fixed Discord endpoint validation
ZBXNEXT-6052 Fixed "Shared" tag being displayed for users that are not the dashboard owners
ZBX-18249 Fixed Oracle ODBC Template issues
ZBXNEXT-6052 Added filter and showing additional details in the list of dashboards
ZBXNEXT-6054 Moved Configuration -> Applications to MVC
ZBX-17955 Fixed "medias" parameter named inconsistency in user.create and user.update API methods
ZBX-17548 Don't store text items with history 0 in proxy history

Installation and Upgrade Notes

Installation

See Zabbixマニュアル for full details.

アップグレードサービス

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 アップグレードサービス Service for easy migration from earlier versions of Zabbix. Please Contact sales for pricing and more details.

References

Zabbix 5.2 Manual

完全無料、10分ほどで始められます

ダウンロード

Zabbixは真のオープンソースです。無制限かつコストゼロ。