Release Notes for Zabbix 2.2.2rc3

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

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.2rc3. 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-7521
fixed possible crash because of item value type change handling in value cache
ZBX-7698
fixed closing a connection to the database when database server is unavailable
ZBX-7758
fixed server crash when processing low-level discovery triggers prototypes
ZBX-6296
fixed macros in item names not being resolved in simple graph titles
ZBX-7743
fixed not being able to save the user or profile form if PHP gettext is unavailable
ZBX-7693
fixed user media validation
ZBX-7693
fixed admin user being able to update media for other users
ZBX-7711
fixed memory leak in vmware collector
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.