ZABBIX 2.2.4rc1





10 June 2014

Zabbix SIA is pleased to announce the availability of Zabbix 2.2.4rc1 (Release Candidate).

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

This document contains the release notes for Zabbix 2.2.4rc1. Download it from

This release fixes known issues of Zabbix 2.2.x and introduces new minor features. A nice overview of the new functionality is at

This release is not for production use. It is a Release Candidate!

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

What's New in 2.2.4

:: Improved usability of the WEB front-end

Now all multiselects have also popup selection.

:: Performance improvements

Performance of the latest data, overview, events and other screen was significantly improved. Especially it affects users with enabled table partitioning. Also processing of new values became faster due to changes in the logic of the history cache.

:: Updated translations

Updated Brazilian Portuguese, Italian, Japanese, Polish, Romanian, Russian, Slovak and Spanish translations.

:: List of Improvements included into 2.2.4rc1

  • [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

:: Complete List of Bug Fixes and Improvements included into 2.2.4rc1

  • [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] truncate 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


See Zabbix Manual 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.

Pre-release testing

Zabbix Server

Zabbix Server has been tested on the following platforms:

  • Ubuntu Linux, AMD64, kernel 2.6.11, MySQL 5.x
  • Ubuntu Linux, Intel, kernel 2.6.15, MySQL 5.0.22, PostgreSQL 8.3
  • RedHat EL 5.3, Intel, kernel 2.6.18, Oracle 11gR2
  • Slackware Linux, x86, kernel, MySQL 5.1.x

Zabbix Agents

Zabbix Agents have been compiled and tested on the following platforms:

  • AIX 5.2
  • FreeBSD 4.x, 5.x, 6.x
  • HP-UX 10.x, 11.x
  • Linux 2.4.x, 2.6.x
  • Linux CentOS
  • NetBSD 2.0
  • OS/X 10.2
  • Solaris 8, 9, 10
  • Tru64 5.1B
  • Windows 2000, Server 2003, XP, Vista, Server 2008, 7, 8, Server 2012

Note that agents are available pre-compiled from for a limited number of versions and platforms.

Commercial support

Zabbix Company provides a full range of professional services. We also provide trouble-free upgrade service for easy migration from earlier versions to Zabbix 2.2.x. Please contact Sales for pricing and more details.


Privacy Policy 商標ポリシー