Parmi les évolutions notables de Zabbix 1.8, on relèvera le passage à PHP 5.3 (PHP 4 n'est plus pris en charge), le support de l'UTF-8, un module de cache pour réduire la charge serveur et améliorer les performances générales, une interface graphique repensée pour superviser un très grand nombre d'équipements et serveurs, ajout de graphiques en barre (pour les longues périodes chronologiques) et refonte des graphiques, un module de création d'expressions régulières, un monitoring sans agent pouvant être fait via telnet ou SSH, monitoring de DNS, un outil en ligne de commande, ... J'en passe, la liste étant incroyablement longue.

Encore un petit mot sur Zabcon (Zabbix CLI tool), un outil pour faire de la supervision en ligne de commande fonctionnant sur Linux et Windows 

- Zabbix 1.8: The Ultimate Open Source Monitoring Solution
- documentation de Zabbix 1.8 en Français
- Zabbix now has a CLI tool!


What's New in 1.8

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

:: 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.

:: Other Improvements

* [DEV-411] added configuration parameters for dbcache module
* [DEV-339] added more internal checks zabbix[wcache,*] and zabbix[rcache,*]
* [DEV-438] added support of suffixes (K,M,G) in configuration parameters
* [ZBX-1357] updated French translation. Thanks to alixen
* [ZBX-790] added protection of using special characters in user parameters of Zabbix Agent
* [ZBX-1382] improved performance in dahsboard latest 20 issues
* [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-1369] make more strings translatable
* [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
* [DEV-436] improved display of ZABBIX/SNMP/IPMI agents availability information in hosts configuration screen
* [ZBX-1337] renamed maintenance types for clarity
* [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-333] fixed possible server crash while processing remote commands
* [ZBX-998] modified PostgreSQL schema for support of uint64 history values
* [DEV-369] added support of file log rotation, item's "log[]" parameter "file" now has a format of "[path][regexp]"
* [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-1230] IP address is made a default selection in host details form
* [DEV-434] added support of host availability for proxy hosts
* [DEV-433] added generation events after maintenance period if trigger status changed during this period
* [DEV-137] updated French translation. Thanks to alixen
* [DEV-430] added map labels macro {TRIGGERS.UNACK}
* [DEV-430] added notification macro {TRIGGER.EVENTS.UNACK}
* [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-411] improved performance of trends module
* [DEV-1111] added user action confirmation
* [ZBX-1110] improved History of events statement
* [DEV-339] added internal check zabbix[wcache,*] for cache module
* [DEV-333] added configuration data cache module
* [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"