Release Notes for Zabbix 2.2.4rc3

Zabbix Team is pleased to announce the availability of Zabbix 2.2.4rc3.

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 2.2.4rc3. 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

ZBX-1357 Updated italian, german and spanish translations; thanks to zabbix translators
ZBX-7399 Improved multiselect, added popup select window
ZBX-7811 Added example robots.txt file
ZBX-1357 Updated brazilian portuguese, italian, japanese, polish, romanian, russian, slovak and spanish translations; thanks to zabbix translators
ZBX-7555 Removed "select" statement from the history cache; increased the cache performance

Bug Fixes

ZBX-8358 Fixed overview screen elements being displayed incorrectly after refreshing
ZBX-8334 Fixed selecting group prototypes in hostprototype::get() using oracle backend
ZBX-8061 Fixed vmware cluster functions returning notsupported despite clusters being discovered normally
ZBX-8348 Fixed processing of lld triggers; functions in a trigger expression could have incorrect ordering
ZBX-8095 Fixed a bug in item queue that updated item's nextcheck but not its position in the queue
ZBX-8343 Fixed a bug in binary heap that could cause a slightly inconsistent ordering of elements in the queue
ZBX-8325 Fixed crash with oracle when inserting large number of records
ZBX-8336 Fixed server crash with value cache is working in low memory mode
ZBX-8327 Fixed possible crash when processing windows eventlog
ZBX-8302 Fixed ordering of discovery rules
ZBX-8209 Improved host and item name column widths on monitoring / latest data page
ZBX-8287 Added truncating of long text values to maximum field length before inserting into database
ZBX-3163 Fixed trigger evaluation order so that it takes dependencies into account
ZBX-7373 Improved performance of latest data and item overview pages by taking data for limited period only
ZBX-8200 Improved performance of monitoring / events page
ZBX-7983 Improved performance of "system status" widget
ZBX-7901 Improved value cache database operations when caching count based requests
ZBX-8188 Fixed ipmi items staying supported when sensor data becomes unavailable
ZBX-8243 Added log message when the reason for an item being in an unsupported state changes
ZBX-8195 Fixed web scenario step validation for httptest.create and httptest.update api methods
ZBX-6531 Fixed memory leak in filesystem discovery on aix systems
ZBX-8241 Fixed duplicate display of actions in media type list
ZBX-8269 Fixed processing of active checks in agent
ZBX-8238 Fixed updating agent 'mtime' for logrt[] items; thanks to yoshinori komuro for patch
ZBX-8143 Triggers are now committed to the database individually when setting to an unknown state to avoid potential locking between the poller and history syncer
ZBX-7968 Fixed bug when proxy stopped sending history data if it had more than 1000 unmonitored item values in history table; thanks to corey shaw for identifying the issue and providing a patch
ZBX-8251 Fixed possible crash when trying to get item value from a failed vmware service with log level set to debug
ZBX-8092 Changed the way the number of active triggers is calculated in the dashboard and zabbix[triggers] item
ZBX-8092 Added disabled triggers to the configuration cache for correct macro expansion in notifications
ZBX-8092 Added disabled hosts and disabled items to the configuration cache for correct macro expansion in notifications
ZBX-8230 Changed maintenance status log messages from warning to debug level
ZBX-7098 Improved handling of log file rotation/truncation for logrt[] and log[] items
ZBX-8210 Fixed crash when attempting to evaluate an eventlog key for items obtained from the value cache
ZBX-8219 Fixed regression in ipmi checks to support on/off values for sent commands
ZBX-8213 Fixed library loading code on windows to prevent potential crash condition
ZBX-8223 Fixed compilation of dummy module on 64-bit platforms by adding "-fpic"
ZBX-7387 Changed default memory usage graph display method for operating system templates
ZBX-8101 Fixed exporting maps from oracle database
ZBX-8198 Decreased verbosity of windows agent with debuglevel=4
ZBX-7729 Added data alignment to prevent crash on non x86 processors; thanks to pablo ruiz for patch
ZBX-8202 Fixed queue calculation for unavailable hosts which are monitored through a proxy
ZBX-8152 Added informative log message about optional database patches
ZBX-8138 Fixed ssh infostring searching and validation for ssh related items to allow information messages as per rfc4253 section 4.2
ZBX-7875 Fixed wrongly reported system version for windows 8.1 and server 2012 r2
ZBX-7766 Fixed webscenario status code field validation to accept user macros
ZBX-8127 Fixed truncation of hostname on hp-ux machines
ZBX-8181 Fixed possible entering of "history syncer" process in an eternal loop when processing it services
ZBX-8176 Fixed sql errors while mass operations when using oracle database
ZBX-8158 Fixed disabled hosts not shown in trigger selection popup when in configuration
ZBX-7553 Fixed graph not getting period when coming from screen
ZBX-8075 Fixed triggers/data without application not showing in overview
ZBX-8111 Fixed possible xss in tables with vertical header row cells
ZBX-7887 Fixed calculated item becoming not found if referenced item becomes not supported
ZBX-8100 Fixed map mass deletion using oracle
ZBX-8148 Fixed maintenance warning message on php < 5.4 versions
ZBX-8108 Fixed reading /proc virtual files without rewinding the file position
ZBX-8115 Added workaround for 64 bit integer binding not working with oracle versions less than 11.2
ZBX-8140 Added net.udp.listen key to item popup
ZBX-8123 Fixed form fields show/hide switching in ie9
ZBX-8083 Fixed proxy performance query item conditions to be same as in dashboard
ZBX-8021 Fixed password changing for users with internal authentication
ZBX-8133 Fixed possible deadlock while updating host_inventory table
ZBX-8104 Fixed inverted case sensitivity for regular expressions
ZBX-8117 Fixed possible crash of agent under windows after asking the "system.sw.arch" item
ZBX-8093 Fixed incorrect plural in global script property host and user group labels
ZBX-7997 Fixed applications not being displayed in template item mass update form
ZBX-7825 Fixed saving of the history data in sequential time order on proxy side
ZBX-8035 Fixed proxy queue for icmp, jmx and snmp items being calculated incorrectly by the server
ZBX-6542 Added additional information in the default server configuration file about housekeepingfrequency parameter
ZBX-8077 Fixed log messages about sending/receiving of the configuration data
ZBX-8060 Fixed server crash when calculating queue
ZBX-7867 Fixed graph item drag and drop when selecting multiple items
ZBX-8046 Fixed application toggling in latest data page if same item belongs to several applications
ZBX-7856 Added workaround for windows _wstat64() not working with symlinks
ZBX-7534 Fixed buffers being too small for long function parameters containing utf-8 characters
ZBX-7046 Fixed get_ip_by_socket returning an empty string for ipv4 addresses when zabbix is compiled with ipv6 support
ZBX-7630 Fixed monitoring event page navigation
ZBX-7990 Fixed marking of unavailable agents; it could cause excess utilisation of "poller" processes
ZBX-7837 Fixed y axis configuration in default proxy template graph
ZBX-7957 Improved graph y axis min/max value validation for line and stacked graphs
ZBX-8030 Fixed {hostname} macro resolving
ZBX-7974 Fixed host group selecting using invalid node in user group rights page
ZBX-7943 Fixed undefined indexes in http test dashboard widget when no history is found
ZBX-7809 Improved validation on decimal values
ZBX-7809 Fixed unused graph y axis min/max fields unsetting from db
ZBX-7976 Fixed template "unlink and clear" leaving items attached to parent template
ZBX-7545 Fixed item mass update form being rendered with a delay when updating template items
ZBX-7864 Fixed filter by host group in "availability reports" page

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

Get started in 10 minutes, absolutely FREE

Download Zabbix

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