This is the first update that includes changes both to Zabbix itself, as well as Zabcon.
 |
| Axis labels in 1.6. |
 |
| Axis labels in trunk. |
As can be seen, labels are now easier to read. Instead of prioritising some arbitrary point in time, depending on graph scale, actual points in time like change of a day are prioritised. Sometimes Zabbix will even use more “human readable” labels.
This scrollbar allows easy dragging and resizing of it. Additionally, links on the left hand side allow to choose some predefined, often used time periods and move displayed period forward/backward in time. And the dates on the right hand side actually work as links, popping up a calendar and allowing to set specific start/end time.
And notice the dynamic/fixed link in the lower right hand corner? It can be used to control whether time period is kept constant when you change start/end time.
More work on Unicode support.
Improved frontend performance for
XML export, host and hostgroup configuration and event history.
Frontend fixes, including fixes for
XML export, host group creation audit entries, templated item updating, trigger mass-updating, stacked graphs displaying items with 0 values, profile updating, IT services, screens, timestamp format, event acknowledging, server info display, web monitoring, element sorting, configuration filters, map labels, host editing, map link status triggers, actions and trigger importing.
Frontend now supports
PHP 5.3.
API improvements and fixes, including better error reporting, fixed host.add functionality, added method to get
API version.
Configuration data cache, which should improve server and proxy performance tenfold on average.
Initial patch for upgrading database from 1.6 (MySQL only for now).
Zabbix client utilities zabbix_get and zabbix_sender have been moved from sbin to bin.
Support for -T parameter in zabbix_sender, which allows to set timestamp for each value.
Support for agentless monitoring using
SSH.
Support for remote commands without Zabbix agent using
SSH.
Windows eventlog monitoring fixes.
Fixed active check processing.
Fixed host availability flapping.
Changed error/OK icons.
| Before: |  | After: |  |
Lots and lots of other fixes, especially for graphs and related parts.
In total, 141 commit was made to the Zabbix repository in October (note that this includes all branches and tags as well).
For the first time, this update now includes also changes to the Zabcon, Zabbix commandline tool.
It was only announced earlier this month, but has already seen great progress.
First things first - it is not called “Zabbix CLI tool” anymore, it's now Zabcon.
It now has one additional developer, Daniel, who has been mostly working on XML import and associated functionality.
Oh, and Zabcon repository on 2009-10-31 had it's 100th commit.
So now to the actual changes.
Improved error checking.
Fixed crash when pointed at unsupported Zabbix version
Command piping properly supported
Fixed bugs in output and it's formatting
Fixed debug level setting
Added support for user adding and deleting, host adding and hostgroup listing
Added support for quoted strings to allow referencing objects with spaces in their names
Added support for screen paging
Changed output alignment to the left side
Fixed inability to work with strings containing equal sign
Relay error messages from
API to user
Added support for passing arrays of values
Fixed hostgroup output formatting
Added support for more configuration file parameters
Added support for commandline parameters
-
Added initial
API version checking
To make development more visible, post-commit hook was created for Zabcon svn repository, and all changes are now announced immediately in #zabbix channel on freenode network.
In total, Zabcon repository saw 75 commits in October.