Release Notes for Zabbix 3.2.0rc1

Zabbix Team is pleased to announce the availability of Zabbix 3.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 3.2.0rc1. Download it from downloads.

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-3206
added support of flexible item key parameters for aliases
ZBXNEXT-3405
implemented timeline in Monitoring->Problems view
ZBXNEXT-3353
implemented interface for history export through loadable modules and changed module loading to require only zbx_module_api_version() function
ZBXNEXT-3423
removed ability to acknowledge OK events
ZBXNEXT-3416
implemented event hidden tag display with hint box when there are more than 3 tags and better display of long tags and added event tag display in event details widget
ZBXNEXT-3412
implemented mass update for trigger and trigger prototype tags and manual close
ZBXNEXT-3201
added icon in Monitoring->Problems view to show who close problem; implemented new information icons
ZBXNEXT-3201
added blinking on CLOSING state in Monitoring->Problems view
ZBXNEXT-3201
added "Show details" filter option in Monitoring->Problems view
ZBXNEXT-3201
added displaying of recovery actions in Monitoring->Problem view
ZBXNEXT-3389
removed value length limitation in zabbix_sender when reading data from file/stream
ZBXNEXT-3409
replaced drop-down controls with modern radio buttons in several forms
ZBXNEXT-1791
added evaluation of logical expressions with unsupported items in trigger expressions and calculated items; thanks to users alix and Calimero for patch
ZBXNEXT-2877
added datacenter name to vmware hypervisors and virtual machines
ZBXNEXT-1262
added support of nested host groups
ZBX-1357
updated Chinese (China), Czech, English (United States), French, Georgian, German, Italian, Japanese, Korean, Polish, Portuguese (Brazil), Russian, Slovak, Spanish, Turkish, Ukrainian translations; thanks to Zabbix translators
ZBXNEXT-1791
enabled evaluation of nodata() and time-based functions for not supported items in trigger expressions and calculated items
ZBXNEXT-3201
added history of events in Monitoring->Problems view
ZBXNEXT-3201
added new filtering options in event.get() and problem.get() methods
ZBXNEXT-3201
dropped Monitoring->Events view
ZBXNEXT-104
implemented ability to manually close problems
ZBXNEXT-3358
added a beautiful favorites icon
ZBXNEXT-3195
implemented independent escalations for each problem event
ZBXNEXT-3277
added global event correlation
ZBXNEXT-3274
added event correlation on trigger level
ZBXNEXT-3201
added high-performance view of current problems, implemented problem.get() method
ZBXNEXT-3296
added basic filtering for several frontend pages
ZBXNEXT-2430
added new items log.count[] and logrt.count[], added option for monitoring fast-growing log files
ZBXNEXT-3175
added filtering for the list of templates and host groups
ZBXNEXT-821
added possibility to view, copy, mass update and delete lld created elements
ZBXNEXT-3193
added event_recovery table to link problem and recovery events, added problem table to cache active problem events
ZBXNEXT-3267
added one minute delay for repeated SNMP trap file error log entries
ZBXNEXT-3196
added action option to pause escalations during maintenance
ZBXNEXT-178
implemented web scenarios import/export
ZBXNEXT-2087
added trigger and event tags
ZBXNEXT-1638
added macro functions to allow substring extraction from item value macros in triggers and notifications
ZBXNEXT-2118
added support of trigger option "OK event generation" and recovery expression
ZBXNEXT-1250
added two new options "regexp" and "iregexp" to the third parameter <operator> of trigger function count(); thanks to Michael Kolomiets for patch
ZBX-1357
updated Chinese (China), Chinese (Taiwan), Czech, English (United States), French, Georgian, Greek, Italian, Japanese, Korean, Polish, Romanian, Russian, Slovak, Turkish, Ukrainian, Vietnamese translations; thanks to Zabbix translators
ZBXNEXT-3135
removed id field from history text and log tables

Bug Fixes

ZBXNEXT-3101
fixed displaying fields of "Operations" tab in action edit form when adding new operation in IE
ZBX-11171
updated database versioning for v3.2 release
ZBXNEXT-3101
fixed sql errors while upgrade IBM DB2 database
ZBX-11143
added missing space in CTrigger.php SQL query
ZBX-6083
strings that are related to status of item, trigger and host prototypes was renamed "Enable" and "Status" => "Create enabled", "Disable" => "Create disabled", "Enabled" => "Yes", "Disabled" => "No"
ZBXNEXT-3201
fixed displaying of "Actions" hintbox
ZBXNEXT-3201
fixed "Actions" column in exported csv file from Monitoring->Problem page
ZBX-11119
fixed use of uninitialized variable
ZBX-11040
added "page navigation" context to translation strings "First" and "Last"; replicated translations for "First" and "Last" in "page navigation" context from 2.2 brancha
ZBX-11035
fixed incorrect headers in screens "Status of Zabbix" => "System status", "Zabbix server info" => "Status of Zabbix"; renamed screen element select option "Server info" => "Status of Zabbix"
ZBX-11070
disallowed zabbix admin accessing notifications of users that does not share any user group
ZBX-11057
fixed drawing lines of items with scheduled interval when graph data is selected from trends
ZBX-11050
changed translation strings "Enable event acknowledges" => "Enable event acknowledgement" and "Search/Filter elements limit" => "Limit for search and filter results"
ZBX-11071
fixed closing success and error messages in IE
ZBXNEXT-3101
fixed undefined index when adding a message to user in action operations
ZBX-11148
fixed suppressing of escalations when an event is closed by event correlation operation 'close new'
ZBX-8801
made "Trigger status" be always remembered in "Monitoring" -> "Triggers" and "Monitoring" -> "Overview", even if "All"
ZBX-10974
fixed filter being reset when moving to a different page in "Monitoring" -> "Triggers"
ZBX-11020
fixed "host.create" so that both "inventory" and "inventory_mode" are optional
ZBX-8489
removed ODBC request answer size limitation
ZBX-10830
fixed SNMP trap to convert non-printable values from SNMPv3 to hexadecimal
ZBX-9124
changed getting OS name by item system.sw.os[name]
ZBX-11132
added database patch to fill all required fields in "problem" table
ZBX-10476
fixed several issues with 'service.discovery' lld rule in template 'Template OS Windows'
ZBX-11124
fixed memory leak in process of deleting hosts, which occurs during lld processing
ZBX-11045
fixed action audit log "Recipient" column name
ZBXNEXT-3201
fixed possible SQL errors in problem.get() method
ZBX-11109
fixed processing of parameter HousekeepingFrequency=0 in proxy
ZBX-11105
fixed compiler warnings regarding unused function parameters
ZBX-11099
reduced configuration cache lock time after host maintenance ends
ZBX-10476
extended 'Template OS Windows' template by 'service.discovery' LLD
ZBX-9413
fixed disabled hosts linking to a maintenance
ZBX-11100
fixed minor bugs and use of magic numbers in IP range parsers
ZBX-11098
corrected log messages about completion of the trend data synchronization
ZBX-11072
fixed problem with string truncation for IBM DB2 databases which contain the char '\r'
ZBX-11081
fixed compilation error with curl library
ZBX-7602
added error messages about invalid regular expressions in eventlog items
ZBX-11093
fixed possible crash when copying cached correlation rules
ZBX-10901
added missing highlighting for some UI elements in focused state
ZBX-11075
fixed host full clone with discovered items and discovered triggers
ZBXNEXT-3351
decreased padding in screens to make them more compact
ZBX-3101
fixed EVENT macro processing in recovery operations
ZBX-10761
added upgrade patch to clean wrong values in 'triggers' table
ZBX-11059
fixed duplicate notifications sending from one media type
ZBX-11050
renamed constants SCREEN_RESOURCE_TRIGGERS_OVERVIEW => SCREEN_RESOURCE_TRIGGER_OVERVIEW SCREEN_RESOURCE_HOSTS_INFO => SCREEN_RESOURCE_HOST_INFO SCREEN_RESOURCE_TRIGGERS_INFO => SCREEN_RESOURCE_TRIGGER_INFO
ZBX-11050
changed translation strings "Alarm acknowledgements" => "Event acknowledgements" and "Status of triggers" => "Triggers" and changed few other translation strings to singular form
ZBX-11060
fixed copying correlation_mode, correlation_tag, tags of trigger and trigger prototype
ZBX-11073
fixed compilation with Net-SNMP library support
ZBX-10263
fixed incorrect record count in getPagingLine() when search limit is reached
ZBX-10768
fixed compilation warning on FreeBSD
ZBX-10561
improved style consistency for disabled elements
ZBX-3823
improved validation and error messaging when history, discovery, autoregistration and host availability data sent by passive and active proxies are processed on server
ZBX-10030
fixed API action update method request with only "actionid" property
ZBX-9972
changed SERVICE_SLA constant to match database default goodsla value
ZBX-10049
fixed optional field validation in drule.update API method
ZBX-10076
fixed text information containing non-ASCII characters being saved incorrectly to IBM DB2 database in case of system locale misconfiguration
ZBX-9989
optimized SQL queries for graphs building

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

Get started in 10 minutes, absolutely FREE

Download Zabbix

Zabbix is true Open Source. No limits or hidden costs.