Ad Widget

Collapse

Zabbix 1.7.3 (beta) released

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alexei
    Founder, CEO
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Sep 2004
    • 5654

    #1

    Zabbix 1.7.3 (beta) released

    ZABBIX SIA is proud to announce the availability of Zabbbix 1.7.3 (beta).

    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.7.3. This is the first BETA release in a series of pre-1.8 releases. Please use it in a test environment and report any issues to Zabbix Bug Tracking system at https://support.zabbix.com.

    With the feature freeze this release provides functionality that will be available later in Zabbix 1.8.

    A brief preview of the new functionality can be found here: http://www.zabbix.com/documentation/...out/what_s_new

    Important

    Do not use this release in production! It is for beta testing only.
    The following sections describe the release in details and provide late-breaking or other information that supplements its main documentation.

    What's New in 1.7.x (beta)

    :: Advanced cache module

    Advanced cache module is introduced to significantly improve performance of Zabbix Server and Proxy operations. Up to 10x better performance increase is expected comparing to 1.6.x releases. The cache module is permanently enabled and drastically decreases load on the back-end database.

    :: Much more efficient polling

    Zabbix latest releases support running of hundreds of pollers. The pollers are very efficient and do not require connections to the database. Data processing parallelizm is greatly improved.

    :: GUI improvements

    Zabbix interface has been improved by introducing paging, selection of elements and mass-operations. The interface is tested to support very large number of monitored elements with very low impact on overall system performance. It is optimized for high performance yet easy to use.
    Efficient filters have been introduced for most of configuration pages.

    :: Support of PHP 5.3

    Zabbix GUI fully supports PHP 5.3. Support for PHP 4.x dropped.

    :: Advanced support of maintenance periods

    Host and group level maintenance periods are supported. Very flexible timing can be defined for each maintenance period.

    :: Added support of bar graphs

    The bar graphs can be used for long-term trend analysis.

    :: Advanced screen editing

    Modification and creation of screens was simplified by adding support of drag-and-drop and new edit options.

    :: Advanced maps

    New drag and drop interface makes creating and editing maps much easier. Now maps support highlighting of map elements depending on severity of problems and host statuses.

    :: Detailed host availability information

    Host availability information is displayed separately for Zabbix Agent, IPMI and SNMP agents.

    :: Support of complex regular expressions

    Regular expression builder helps to create and maintain complex regular expressions used for log monitoring.

    :: Improved auto-discovery

    Added support of network masks for IPv4 and IPv6 protocols. Added new actions: enable/disable device. Added SNMPv3 based discovery checks. Also added support of port number intervals and devices with multiple-IP addresses.

    :: Support of auto-registration

    Hosts with installed Zabbix agents can be automatically added for monitoring.

    :: Support of template, host and global-level macros

    The macros will greatly simplify maintenance of large Zabbix setup with host specific configuration parameters.

    :: Agent-less monitoring based on Telnet and SSH

    Servers and network devices can be monitored using Telnet or secure SSH connections.

    :: Better support of Oracle database

    Zabbix uses high-performance OCI library for Oracle connectivity. No dependency on Sqlora8 library anymore.

    :: Global search function

    Global search allows fast and easy access to hosts, templates and host groups.

    :: Better graphs

    Layout of graphs and navigation was improved for much easier operations and visibility of information.

    :: JSON-RPC based API

    Zabbix API provides easy and very efficient way of remote management and integration with 3rd party tools and services.

    :: Full support of UTF8

    Zabbix fully supports UTF8, which makes it ready for use with multiple languages.

    :: High performance monitoring of index based SNMP items

    Only single connection to SNMP agent is used.

    :: Advanced WEB monitoring

    WEB monitoring module supports basic authentication.

    :: Advanced ICMP based monitoring

    Existing ICMP monitoring was enhanced to support more detailed statistics including number of lost packets and min/max/avg timing.

    :: Advanced DNS monitoring

    Performance and availability of DNS resources can be effectively monitored.

    :: Zabbix command line tool

    See http://www.zabbix.com/forum/showthread.php?t=14315 for more details.

    :: Improvements and Bug Fixes of 1.7.3


    ▪ [ZBX-1340] fixed cancel button in forms
    ▪ [ZBX-1366] fixed dashboard last 20 issues showing events from different triggers
    ▪ [ZBX-1382] improved performance in dahsboard latest 20 issues
    ▪ [ZBX-1392] fixed representing of Uptime/Downtime times and child discovered devices in STATUS OF DISCOVERY screen
    ▪ [ZBX-1363] fixed user deletion with PostgreSQL
    ▪ [ZBX-1155] fixed host profiles groups selecting if previously selected group was deleted
    ▪ [DEV-386] get functions now always return array of objects
    ▪ [ZBX-1303] fixed usergroup linkage to users
    ▪ [ZBX-1287] fixed operations with user medias
    ▪ [ZBX-1328] better naming for mass operations in the list of host groups
    ▪ [DEV-137] help link redirected to on-line documentation at www.zabbix.com/documentation/
    ▪ [ZBX-1329] fixed activation/deactivation of host groups
    ▪ [ZBX-1383] fixed selection after mass operations, performance imrovements and links to host configuration in proxies screen
    ▪ [ZBX-1377] fixed adding template with linked template
    ▪ [ZBX-1369] make more strings translatable
    ▪ [ZBX-974] recompressed png images with pngcrush. max size reduction 28%, average reduction 10%
    ▪ [ZBX-1373] fixed auto discovery by proxy module
    ▪ [ZBX-1368] fixed evaluating of "<=" operator in Uptime/Downtime Action condition
    ▪ [ZBX-1369] make time units translatable in graphs; patch by alixen
    ▪ [ZBXNEXT-146] added support of numeric values with plus sign
    ▪ [ZBX-1358] make more graph strings translatable; patch by alixen
    ▪ [ZBX-1346] fix Timeout directive description in server and proxy configuration files
    ▪ [DEV-436] improved display of ZABBIX/SNMP/IPMI agents availability information in hosts configuration screen
    ▪ [ZBX-1337] renamed maintenance types for clarity
    ▪ [DEV-333] fixed processing of not supported active and trapper items
    ▪ [DEV-333,ZBX-1254] fixed queue screen with separated availability of SNMP,IPMI and others items
    ▪ [ZBX-1324] replaced user visible string ZABBIX with Zabbix
    ▪ [DEV-137] added file CREDITS
    ▪ [DEV-333] fixed possible server crash while processing remote commands
    ▪ [ZBX-998] modified PostgreSQL schema for support of uint64 history values
    ▪ [ZBX-1317] fixed resource type for maintenance in audit
    ▪ [DEV-369] added support of file log rotation, item's "log[]" parameter "file" now has a format of "[path][regexp]"
    ▪ [ZBX-1310] fixed template creating form
    ▪ [ZBX-1312] removed huge, unused Japanese fonts
    ▪ [ZBX-1272] server name is now shown in page title too
    ▪ [DEV-137] PDF manual replaced by a README file with a link to on-line documentation
    ▪ [ZBX-1302] fixed references to missing items.nextcheck in the GUI
    ▪ [ZBX-1230] IP address is made a default selection in host details form
    ▪ [ZBX-1222] fixed default Debug Log level for agents
    ▪ [DEV-434] added support of host availability for proxy hosts
    ▪ [ZBX-1289] fixed memory leak in server pollers
    ▪ [DEV-433] added generation events after maintenance period if trigger status changed during this period
    ▪ [DEV-137] updated French translation. Thanks to alixen


    :: Other Improvements and Bug Fixes


    ▪ [DEV-430] added map labels macro {TRIGGERS.UNACK}
    ▪ [DEV-430] added notification macro {TRIGGER.EVENTS.UNACK}
    ▪ [ZBX-1095] fixed "Link to template" operation for discovered hosts
    ▪ [ZBX-1015] added support of LVM devices for system.swap.in/out under Linux. Thanks to Takanori Suzuki
    ▪ [DEV-429] added support of system.cpu.switches under Linux 2.4/2.6
    ▪ [DEV-413] fixed first parameter in system.cpu.util key for linux (all; 0..n)
    ▪ [DEV-411] improved performance of trends module
    ▪ [DEV-1111] added user action confirmation
    ▪ [ZBX-1130] fixed email sign "+" problem
    ▪ [ZBX-1110] improved History of events statement
    ▪ [ZBX-1104] fixed page refreshing with selected range in graphs problem
    ▪ [ZBX-1109] fixed row size on selection
    ▪ [ZBX-1101] fixed hostid error when editing host
    ▪ [DEV-310] fixes in bar graphs
    ▪ [DEV-333] bug fixes in the cache module
    ▪ [ZBX-641] fixed oracle OCI-Lob parse
    ▪ [ZBX-1094] fixed calendar position
    ▪ [ZBX-891,ZBX-904] fixed time line update once now is selected
    ▪ [DEV-339] added internal check zabbix[wcache,*] for cache module
    ▪ [DEV-333] added configuration data cache module (bug fix)
    ▪ [DEV-310] fixed last value in charts
    ▪ [DEV-333] bug fixes for pollers
    ▪ [ZBX-954] spacing cleanup
    ▪ [ZBX-1093] fixed graph scale calculation
    ▪ [ZBX-1087] fixed scrollbar blocking on graph zoom in web monitoring
    ▪ [ZBX-1084] fixed calendar controls lying on chart
    ▪ [ZBX-1082] fixed map label background
    ▪ [DEV-420] fixed "Add host" operation for auto-discovered devices
    ▪ [DEV-423] added filtering of the Windows Event Log by Type, Source and Event ID on the server side
    ▪ [DEV-423] added filtering of the Windows Event Log by Type, Source and Event ID on the agent side
    ▪ [DEV-9] added support of function macros
    ▪ [DEV-422] updated the list of supported checks in the item configuration form
    ▪ [DEV-421] added additional parameter `maxlines' to `log[]' and `eventlog[]' checks
    ▪ [DEV-137] add AIX initscript for agentd by Faustino Ramos
    ▪ [DEV-414] created basic man pages for all Zabbix binaries
    ▪ [DEV-137] poller will continue processing of other items after enabling a host
    ▪ [DEV-399] added information about monitored hosts to the discovery screen
    ▪ [DEV-358] added notification macros {NODE.*[1..9]}
    ▪ [DEV-358] added notification macros {ITEM.LOG.*[1..9]}
    ▪ [DEV-358] added notification macros {ITEM.VALUE} and {ITEM.VALUE[1..9]}
    ▪ [DEV-358] added notification/trigger description macros {ITEM.LASTVALUE[1..9]}
    ▪ [DEV-358] added notification macros {HOST.CONN[1..9]} {HOST.DNS[1..9]} {IPADDRESS[1..9]}
    ▪ [DEV-358] added notification macros {TRIGGER.KEY[1..9]}
    ▪ [DEV-358] added notification/trigger description macros {HOSTNAME[1..9]}
    ▪ [DEV-358] added notification macros {ITEM.NAME[1..9]}
    ▪ [DEV-358] added notification macros {PROFILE.*[1..9]}
    ▪ [DEV-405] added highlighting of selected rows
    ▪ [DEV-397] added user name to output of {ESC.HISTORY} macros
    ▪ [DEV-397] added notification macros {EVENT.ACK.STATUS} and {EVENT.ACK.HISTORY}
    ▪ [DEV-405] Proxies, Nodes moved under "Administration->DM"
    ▪ [DEV-405] Items, Triggers, Graphs moved under "Configuration->Hosts"
    ▪ [DEV-405] Host Groups, Maintenances moved under "Configuration"
    ▪ [DEV-406] added milliseconds to log files of all Zabbix daemon processes
    ▪ [DEV-350] cleanup of sample config files, added sample of windows agent config
    ▪ [DEV-404] improved web history
    ▪ [ZBX-961] fixed history strings saved not by reference
    ▪ [DEV-403] added Debug mode for user groups in order to simplify GUI troubleshooting
    ▪ [ZBX-773] fixed typo 'attribures'
    ▪ [ZBX-974] recompressed most frontend images with pngcrush
    ▪ [DEV-400] added necessary link between hosts and groups
    ▪ [DEV-398] added hostgroup filter for HostGroup and TemplateLinkage twinboxes
    ▪ [DEV-391] Notifications: added new {DISCOVERY.*} macros
    ▪ [DEV-317] added new action conditions (node, discovery rule/check, proxy)
    ▪ [DEV-320] added macros for windows events logs in notifications
    ▪ [DEV-332] added media selection for notifications
    ▪ [DEV-385] added Event ID field for eventlogs
    ▪ [DEV-382] added support of IPv6 for monitoring of the SNMP devices
    ▪ [DEV-328] implemented printing of stopped Zabbix process PID for better troubleshooting
    ▪ [DEV-341] rework of events history, as consequences changes in audit screen, some reports and other pages
    ▪ [DEV-356] moved dropdown configuration from defines to frontend
    ▪ [DEV-355] changed node management interface
    ▪ [DEV-341] added hint with previous 20 events in Dashboard's widget "Last 20 issues" on mouse-over
    ▪ [DEV-326] admins are allowed to change Medias in user profile
    ▪ [DEV-330] extended template trigger dependencies functionality
    ▪ [DEV-137] changed the minimal maintenance time from 1 hour to 5 minutes
    ▪ [DEV-319] empty fields aren't shown in hosts inventory
    ▪ [ZBX-750] added multiple choice for trigger dependencies
    ▪ [DEV-313] added User Group configuration window GUI improvements
    ▪ [ZBX-646] audit log entries added for screen edit actions
    ▪ [ZBX-645] after new installation, filter for audit log is set not to filter anything
    ▪ [ZBX-643] fixed no print data for bar reports
    ▪ [DEV-231] improved dynamic graph usability in slideshow screen
    ▪ [DEV-258] added additional reports based on bar graphs
    ▪ [DEV-252] improved audit log of host groups,hosts,items and media types
    ▪ [DEV-266] added support of octal and hexadecimal data
    ▪ [DEV-253] improved audit log filtering
    ▪ [DEV-261] added triggers status to screens
    ▪ [DEV-256] improved multiple labels in maps and support of macros
    ▪ [DEV-265] added popups with links to "Status of trigger" & "Events history" pages
    ▪ [DEV-262] added group filtering for "Trigger info"

    Installation and Upgrade Notes

    Installation

    See Zabbix Manual for full details.

    Upgrade

    Recompile Zabbix binaries and update front-end PHP files, executed database patch. See Zabbix Manual for a detailed upgrade procedure. Note that database patches eixst for MySQL and PostgreSQL only. No patch for Oracle and SQLite is available.

    Pre-release testing

    Zabbix Server

    Zabbix Server has been tested on the following platforms:

    ▪ Ubuntu Linux, AMD64, kernel 2.6.11, MySQL 4.x
    ▪ Ubuntu Linux, Intel, kernel 2.6.15, MySQL 5.0.22

    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 XP, 2000, 2003, 2008, Vista

    Commercial support

    ZABBIX Company provides a full range of professional services. Please contact our sales department for pricing and more details.

    References

    ▪ Zabbix 1.8 Manual
    ▪ Zabbix Forums (http://www.zabbix.com/forum)
    ▪ Zabbix Support (http://www.zabbix.com/support.php)
    Alexei Vladishev
    Creator of Zabbix, Product manager
    New York | Tokyo | Riga
    My Twitter
Working...