\

Release Notes for Zabbix 2.2.2rc1

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

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.2rc1. 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-7649 Synchronize icmp checks based on item interface. this should reduce the number of fping invocations in most cases
ZBXNEXT-2069 Added host.port macro support to internal/trigger based notifications and also to trigger names/descriptions
ZBX-1357 Updated american english, czech, french, greek, hungarian, italian, japanese, russian, slovak, turkish and ukrainian translations; thanks to zabbix translators

Bug Fixes

ZBX-7600 Updated .htaccess files to be compatible with apache 2.4
ZBX-7684 Improved displaying of script execution page
ZBX-7668 Fixed sending empty values when reading from a file with zabbix_sender
ZBX-7571 Fixed incorrect processing of \177 (u+007f) control character in json
ZBX-7726 Fixed max frontend available date displaying
ZBX-7690 Fixed cache for dynamic snmp indexes not being used
ZBX-7610 Fixed not being able to configure an empty database host in the setup
ZBX-7168 Fixed configure.ac template to properly link libcurl to all components independently
ZBX-7671 Fixed error when importing an existing trigger with dependencies from 1.8
ZBX-7703 Fixed being able to switch users without proper credentials when using http authentication
ZBX-7648 Fixed name resolution when using net.dns items
ZBX-6315 Fixed deleting of lost triggers by the low-level discovery rule
ZBX-7109 Improved performance of processing discovered triggers by the low-level discovery rule
ZBX-7608 Fixed crashes when global scripts timed out
ZBX-7561 Fixed sql errors while processing host prototypes under mysql
ZBX-7688 Fixed discovery item import
ZBX-4218 Rewrote the item key parser's source code for independence on the mbstring.func_overload option
ZBX-7697 Fixed items system.swap.in[] and system.swap.out[] going into an infinite loop on solaris
ZBX-7647 Fixed trigger.get trying to sort by "lastchange" desc even if a different sort field or sort order is given
ZBX-7686 Fixed utf-8 strings not being fetched fully from oracle
ZBX-6721 Fixed ldap bind password being included in page source
ZBX-7609 Fixed sound playing after frontend messages closing
ZBX-7653 Correctly expand item.log.* macros when retrieving eventlog specific attributes for log,logrt items
ZBX-7661 Fixed configuration parser to allow 2g cache values (it was restricted to 2g-1 before)
ZBX-7639 Fixed error when trying to replace host groups and add a new host group at the same time in the host mass update form
ZBX-7458 Added source ip validation on daemon startup
ZBX-7660 Fixed host.get returning the "templates" property even if the "templateids" parameter is not used
ZBX-6790 Changed net.tcp.listen and net.udp.listen keys to read the whole /proc/net/(tcp|udp)(6) file in a single operation to avoid losing data if the file is changed between reading operations
ZBX-7587 Set the correct server status (down) after ora-01012, ora-02396 errors
ZBX-7515 Added missing delayed loading option of wevtapi.dll for x64 systems
ZBX-7481 Added checking for openbsd version to avoid compilation error on openbsd v5.4 and newer due to removed swapins/swapouts uvmexp fields
ZBX-7576 Fixed network discovery processing broadcast responses as valid hosts
ZBX-7632 Allow to add favourite graph from disable host
ZBX-7634 Removed sid from trigger url in monitoring->triggers
ZBX-5526 Removed checking for postgresql server version and disabled nonstandard use of escape strings in order to support versions newer than 8.1
ZBX-7414 Added description to hostnameitem that userparameters and aliases are not supported
ZBX-7590 Fixed displaying functional macros in graph names when host visible name is not empty
ZBX-7591 Fixed deleting web scenario steps on template linked to host
ZBX-7508 Fixed import map with lld triggers
ZBX-7586 Fixed trigger log expression saving in ie10
ZBX-7518 Fixed graph scrollbar overflow when clicking period "all" and with no page refresh option
ZBX-7578 Fixed graph item validation
ZBX-7616 Fixed green background color for "new group" field in host edit form
ZBX-7567 Fixed processing of services[] key without a 3rd parameter
ZBX-7573 Fixed item being checked at a wrong time when using flexible intervals
ZBX-6545 Fixed possible sql errors when syncing a node configuration with postgresql backend version 8.2 and later
ZBX-7452 Fixed processing of received events from slave node
ZBXNEXT-1256 Fixed parameter passing for example userparameter to obtain process cpu usage
ZBXNEXT-1256 Fixed parameter passing for example userparameter to obtain directory size
ZBX-7484 Fixed escalations not being stopped and generation of multiple successive ok or problem events
ZBX-7521 Fixed crash if value cache entered low memory mode when adding a new item to the cache
ZBX-7521 Fixed memory allocator realloc() function bug in low memory situations
ZBX-4243 Fixed zabbix syslog application names (rfc 5424 app-name)
ZBX-3855 Fixed bug that prevented the frontend from working with the turkish locale
ZBX-7483 Fixed user group delete validation
ZBX-6296 Optimized macro resolving in latest data
ZBX-6296 Rewrote user macros resolving
ZBX-6296 Rewrote macro resolving in function parameters
ZBX-6348 Fixed possibility to create host groups and update all other existing objects with name containing only zeros
ZBX-7288 Improved error logging for server-proxy communication
ZBX-7407 Fixed being able to change event source for existing actions
ZBX-7392 Fixed memory leaks in gnuregex.c
ZBX-7397 Reduced value cache memory usage
ZBX-7516 Fixed typo in sql query: changed "impi_disable_until" to "ipmi_disable_until"
ZBX-7509 Changed "value_flag" to proper name "value_flags" in triggers api
ZBX-7489 Changed "filter_set" to no longer require sid parameter in url
ZBX-7486 Fixed placeholder default value submitting for ie
ZBX-7438 Made frontend object status update messages more consistent
ZBX-7445 Fixed frontend redundant call of history
ZBX-7227 Modernized autoconf invocation and renamed "configure.in" to "configure.ac"; thanks to dmitry smirnov
ZBX-7443 Fixed adding screen to favourites from dashboard
ZBX-7490 Fixed displaying of graphs that include item prototypes in configuration
ZBX-7454 Fixed changing host inventory mode from "automatic" to "manual" when updating host with no "inventory_mode" parameter set
ZBX-7417 Expanded function last() with no parameters in map element labels and graph names
ZBX-7338 Fixed screen item validation
ZBX-7427 Fixed element links not being rendered correctly between host groups and other elements

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.