20 March 2012
Zabbix SIA is proud to announce the availability of Zabbix 1.8.11.
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 1.8.11. Download it from http://www.zabbix.com/download.php.
This release fixes known issues of Zabbix 1.8.x and introduces new minor features. A nice overview of the new functionality is at http://www.zabbix.com/documentation/1.8/manual/about/what_s_new_1.8.11.
If you are using Zabbix 1.8 with node-based distributed setup, please run the following SQL patch. It should improve performance of configuration syncing a lot.
MySQL:
DROP INDEX node_cksum_1 ON node_cksum;
CREATE INDEX node_cksum_1 on node_cksum (nodeid,cksumtype,tablename,recordid);
ORACLE:
DROP INDEX node_cksum_1;
CREATE INDEX node_cksum_1 on node_cksum (nodeid,cksumtype,tablename,recordid);
PostgreSQL:
DROP INDEX node_cksum_1;
CREATE INDEX node_cksum_1 on node_cksum (nodeid,cksumtype,tablename,recordid);
The following sections describe the release in details and provide late-breaking or other information that supplements its main documentation.
Added support of per-CPU stats for Zabbix Agent under FreeBSD platform.
Improved SNMP related error messages.
- [ZBX-4718] fixed Graph axis item cloning in host Full Clone
- [ZBX-3522] fixed errors when insert too long values to user_history and profiles tables
- [ZBX-4124] fixed template.get to correctly select applications, graphs and triggers; thanks to gescheit
- [ZBX-4562] fixed meditype.update returning wrong formatted result
- [ZBX-4721] fixed handling of \u0000 by JSON parser; thanks to Rick Alm
- [ZBX-4604] added the "change" link for clocks in screen configuration
- [ZBX-4604] fixed the "change" link not being accessible for graph type screen items in embedded screens
- [ZBX-4549] fixed nested db transaction error when stopping server
- [ZBX-4694] fixed possible SQL errors or server crash while processing trends by history syncer
- [ZBX-4579] fixed incorrect "unknown" values in availability report if no events present
- [ZBX-4683] fixed timestamps mismatch while sending history data from proxy
- [ZBX-4140] fixed trigger test functionality for operator '#'
- [ZBX-4600] fixed trigger dependencies being reset when executing a mass update
- [ZBX-4604] fixed "screen" type screen item validation
- [ZBX-4680] fixed minor typo in frontends/php/js/class.rpc.js
- [ZBX-1298] fixed processing of command line arguments more than 2KB in proc.num and proc.mem checks on Linux
- [ZBX-4650] fixed possible server crash while processing trigger expressions
- [ZBX-3688] fixed changing host's availability for dynamic SNMP checks
- [ZBX-3788] signal handlers changed to reduce probability of process hang on exit
- [ZBX-4593] fixed "trigger info" type screen item resource validation
- [ZBX-1555] fixed discovery error message if IPv6 support is not compiled in
- [ZBX-3992] removed web monitoring items from synchronization of the proxy
- [ZBX-860] more useful SNMP error messages
- [ZBX-1787] fixed gradient element rendering if the value exceeds the max Y scale value
- [ZBX-4612] Unix style exit codes when converting database to DM
- [ZBX-2679] fixed validation of masks in IP ranges in discovery
- [ZBX-4333] fixed linking templates with cross template trigger dependencies
- [ZBX-4333] fixed empty error messages when performing certain actions
- [ZBX-3262] fixed warning "no AC_LANG_SOURCE call detected in body" raised during compilation
- [ZBX-4586] fixed items being bound to the wrong applications when cloning to a different host
- [ZBX-3955] added pop up field name parameter validation
- [ZBX-4535] fixed build with --as-needed linker flag
- [ZBX-4564] daemon processes will use default priority, no prioritization on startup
- [ZBX-4507] added possibility to remove a discovered host from "Discovered hosts" group by action
- [ZBX-4569] fixed newline at end of file for some upgrade patches
- [ZBX-4354] fixed validation of a trigger expression
- [ZBX-1609] added support for all data types in dynamic indexes in SNMP
- [ZBX-4511] removed the "user_history" table from the list of synchronized tables between nodes
- [ZBX-4499] fixed upper case error in some browsers while adding user macro
- [ZBX-4526] fixed processing of string trigger functions if the data contains CR character
- [ZBX-4073] removed unused TrendCacheSize and CacheUpdateFrequency options from proxy
- [ZBX-4506] removed unnecessary new line symbol stripping from HTML attributes
- [ZBX-4525] updated Brazilian Portuguese translation; thanks to Murilo Moreira de Oliveira
- [ZBX-4468] removed possibility to add multiple value mappings with same name
- [ZBX-4404] fixed incorrect max value for the MaxHousekeeperDelete option in the default zabbix_server.conf file
- [ZBX-4337] fixed broken check for existing user macros on host while adding macros to host
- [ZBX-4461] changed binary path from bin to sbin in FreeBSD initscripts
- [ZBX-4491,ZBX-4559] updated Japanese translation; thanks to Kodai Terashima
- [ZBX-4169] fixed filter being reset after timeline is change in Monitoring->Latest data->History for log items
- [ZBX-3219] changed global script error messages to more user friendly ones
- [ZBX-4457] updated French translation; thanks to Joseph Bueno
- [ZBX-3909] fixed link to null on map menu and non-hiding menu in maps
- [ZBX-4421] added individual CPU statistics on FreeBSD
- [ZBX-4466] fixed inserting UNKNOWN events with incorrect 'clock' values
- [ZBX-2802] fixed handling of NodeNoHistory and NodeNoEvents parameters
- [ZBX-4394] fixed handling of log rotation failure
- [ZBX-4455] fixed the 'sortorder' field validation in the IT services form
- [ZBX-4447] fixed object selection in several forms in IE6 and IE7
- [ZBX-4298] fixed the number of deleted events in the housekeeper deleted data report
See Zabbix Manual for full details.
Recompile Zabbix binaries and update front-end PHP files. Execute a database patch if migrating from Zabbix 1.6.x. See Zabbix Manual for a detailed upgrade procedure.
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 2.6.29.6, MySQL 5.1.x
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 XP, 2000, 2003, 2008, Vista
Note that agents are available pre-compiled from http://www.zabbix.com/download.php for a limited number of versions and platforms.
Zabbix Company provides a full range of professional services. We also provide trouble-free upgrade service for easy migration from earlier versions to Zabbix 1.8.x. Please contact Sales for pricing and more details.
- Zabbix 1.8 Manual
- Zabbix Forums (http://www.zabbix.com/forum)
- Zabbix Support (http://www.zabbix.com/support.php)












