Release Notes for Zabbix 3.0.0alpha4

Zabbix Team is pleased to announce the availability of Zabbix 3.0.0alpha4.

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 3.0.0alpha4. 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-9985 fixed template search results
ZBXNEXT-1762 added years, months and half of months periods displaying on graphs X axis
ZBXNEXT-1679 implemented value map import/export
ZBXNEXT-1679 added checkbox column in value map list view and bulk "Delete" button
ZBXNEXT-1679 added "Used in items" column in value map list view and green text "Yes" if value map is used in items or item prototypes
ZBXNEXT-1679 added value map sorting by name
ZBXNEXT-1679 added limit for the amount of records and paging in value maps
ZBXNEXT-1679 replaced built-in confirmation dialog with modal window dialog for image import when selecting "Update existing"
ZBXNEXT-2683 added user macro context
ZBX-2616 updated bundled DejaVu font from 2.34 to 2.35
ZBX-9935 added check for item delay, to be between 0 and 86400 seconds
ZBX-1357 updated Brazilian Portuguese, Czech, Finnish, Japanese, Polish, Russian and Slovak translations; thanks to Zabbix translators
ZBXNEXT-2678 implemented trigger description and URL popups in the dashboard's "Last 20 issues" and screen element's "Host group issues" and "Host issues"
ZBX-2517 changed minimum period for time navigator to 1 minute; thanks to Zabbix community
ZBXNEXT-1424 implemented value mapping API, added clone button in value map edit form and slightly improved performance of value map caching in frontend
ZBXNEXT-2960 reduced the default MaxLinesPerSecond value to 20
ZBXNEXT-1263 added encryption support for communications between Zabbix components
ZBXNEXT-2662 implemented on-click navigation for sub menus
ZBXNEXT-2844 added multiple escalator support
ZBXNEXT-2988 reduced the number of poller configuration cache locks by 1/3
ZBXNEXT-2163 implemented argument support for script media type
ZBXNEXT-2128 implemented execution of an item at a specific time
ZBXNEXT-922 added forecasting trigger functions
ZBX-1357 updated Brazilian Portuguese, Czech, Italian, Japanese and Russian translations; thanks to Zabbix translators
ZBXNEXT-2056 added an HTTP response code value map
ZBX-9274 added printing defaults when Zabbix programs are executed with --help option
ZBXNEXT-2662 added a new predefined period (3 days) for the timeline
ZBXNEXT-2581 added returning of permissions for usergroup.get
ZBX-8820 improved bulk acknowledge of events
ZBXNEXT-210 changed macro type labels in template configuration form
ZBXNEXT-1241 added host inventory mode setting for new and discovered hosts
ZBXNEXT-494 added support for proc.cpu.util key on Linux and Solaris platforms
ZBX-1357 updated Czech and Japanese translations; thanks to Zabbix translators

Bug Fixes

ZBX-2966 fixed handling of possible negative value of vfs.fs.size check
ZBX-9977 fixed inconsistent display of acknowledge-related elements when acknowledgement is disabled in configuration
ZBX-9964 fixed undefined index "inventory_mode" in host prototype edit form
ZBXNEXT-1762 fixed time interval calculation and displaying issues in line graphs
ZBX-9949 fixed undefined index in proxy edit form
ZBX-6028 improved log rotation so that zabbix components do not keep writing to the old log file
ZBX-8235 fixed losing initial values when updating templated items
ZBX-9888 added validation in action condition formula to prohibit comparison of several triggers with "AND" operator
ZBX-9975 fixed undefined index when updating trigger prototype
ZBX-9959 fixed JSON validation: produce an error on invalid escape sequences in a string value
ZBX-7202 fixed action disabling when deleting user or user group
ZBX-9970 removed service label from configuration popup menu
ZBX-9945 fixed updating of "Device uniqueness criterias" while editing discovery checks
ZBX-9967 fixed agent compilation error on NetBSD 7
ZBX-9347 added information about zabbix_sender input file format to the man page
ZBXNEXT-2662 fixed debug messages in the dashboard widgets
ZBXNEXT-2662 fixed year and month vertical alignment in calendar
ZBXNEXT-2662 fixed displaying of month and year in calendar popup
ZBXNEXT-2662 fixed script execution window layout
ZBXNEXT-2662 fixed displaying of modal dialogs
ZBXNEXT-2662 fixed top nav jumping icon bug on page zoom in Safari
ZBXNEXT-2662 fixed resizing of multiselect items in filters
ZBX-9941 fixed button attributes changes for map cloning
ZBX-7006 implemented trend cache cleanup procedure which forces hourly flush of deleted, disabled or rarely updated item trends
ZBX-9889 fixed vmware.eventlog item values to have unique timestamps in history table
ZBX-9919 fixed y scale calculation for linear graphs
ZBX-9898 improved database exception messages
ZBX-9900 marked first parameter for proc_info item as mandatory
ZBX-9902 fixed undefined variables "mediatype" and "users" in mediatype properties
ZBX-9864 fixed compilation warnings regarding SIZE_T_MAX under NetBSD
ZBX-9862 added meta tag "msapplication-config" to prevent MSIE11 requesting browserconfig.xml
ZBX-9340 fixed "data" property not being returned by API when error is generated on DB level
ZBX-9866 fixed error field being needlessly copied for LLD rule when full cloning a host
ZBX-9883 fixed host assignment for proxy
ZBX-9863 fixed compilation warning regarding "empty_str" initialization in setproctitle.c
ZBX-9912 fixed ITEM.LASTVALUE macro value being truncated at bytes rather than utf-8 characters
ZBX-7511 removed trimming of leading and trailing spaces in SNMP strings
ZBX-8899 fixed retrieval of sensor readings on Linux 2.6 and higher
ZBX-9917 fixed log message when opening windows eventlog
ZBX-9855 fixed SNMP dynamic index cache refresh when SNMP OID changes
ZBX-8820 fixed trimming of new acknowledge messages
ZBX-9740 improved proc.num for protected Windows processes
ZBX-9793 fixed handling of opaque types in SNMP
ZBX-9847 fixed possible Zabbix agent crash when executing system.cpu.discovery
ZBX-9895 fixed memory leak in case of unsupported field type while processing configuration received over proxy protocol
ZBX-9776 added check for line length when parsing configuration file
ZBX-9796 fixed item key vfs.fs.size operation for NetBSD
ZBXNEXT-494 fixed proc.cpu.util help item description
ZBX-9858 added error message logging when SNMP trapper file size exceeds 2GB
ZBX-9666 fixed invalid SNMP dynamic index cache if 2 SNMP agents have the same IP, port and OID
ZBXNEXT-1078 removed 'proc.mem[]' 5-th parameter (memtype) value 'dvm' on AIX
ZBX-9807 fixed undefined offset errors in configuration export when processing triggers that have items with discovered applications
ZBX-9810 fixed trigger prototype expression inheritance incorrectly assigning an invalid expression to child objects and trigger expression test popup displaying a missing class
ZBX-7847 added functionality that stops polling inactive IPMI hosts
ZBX-9430 fixed Windows eventlog item incorrectly interpreting 0x00000103 return value as an error
ZBXNEXT-2662 fixed a map element editing form
ZBXNEXT-2662 fixed possibility to change the colours of trigger severities
ZBXNEXT-2662 fixed layout of checkboxes with labels
ZBXNEXT-2662 fixed layout of host inventory form
ZBXNEXT-2662 fixed media editing in user form
ZBXNEXT-2662 fixed saving of collapsible widgets in "Event detais" and "Global search" pages
ZBXNEXT-2662 fixed displaying of vertical headers under IE10, IE11 and Edge
ZBXNEXT-2662 fixed displaying of eventlog severities
ZBX-9655 fixed crash if MYSQL connection object initialization failed
ZBX-9667 fixed disabled triggers or triggers having disabled hosts or items affecting trigger dependency calculations
ZBX-9738 fixed deletion of related action operations when deleting a host group
ZBX-9625 fixed interface list bug in host form
ZBX-9804 fixed monitoring graph scroller and calendar
ZBX-9607 fixed step form in web scenario
ZBX-9791 fixed typo in maps.inc.php
ZBX-9668 improved handling of VMware performance counter instances without data
ZBX-9677 fixed compilation warnings in the escalator.c module
ZBX-9682 fixed parsing of numeric item key parameters
ZBX-9516 fixed displaying of the "Go" button after deleting applications
ZBX-9639 fixed chart width validation
ZBX-9729 fixed replacement of {MACRO<1-9>} with {MACRO} where only {MACRO} is acceptable
ZBX-9809 fixed action operation validation
ZBX-9814 fixed function prototype declaration created in ZBXNEXT-2760
ZBX-9716 fixed possible event record number wraparound issues in the old Windows Eventing support
ZBX-9258 fixed Alias for log[], logrt[] and eventlog[]

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

Get started in 10 minutes, absolutely FREE

Download Zabbix

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