Zabbix dashboard now can be filtered. Positioned at the upper right corner, just next to the fullscreen button, is the configuration button - .
After pressing this button, filter configuration is revealed. By default filtering is disabled and none of the options is available.
Filter can be customised per user account.
Clicking the Disabled control will enable the filter and allow to configure it. There are three available filtering categories.
This filter allows to choose which groups should be shown on the dashboard. By default, all host groups are shown. Choosing Selected in the dropdown allows to choose individual hostgroups to show.
This filtering affects System status, Host status, Last 20 issues and Web monitoring widgets.
If host group filter is enabled, but no groups are selected, no data will be shown in the affected dashboard widgets.
By default, all data for hosts that are in a maintenance is shown on the dashboard. Unchecking Show hosts in maintenance option will hide this information.
This filtering affects System status, Host status, Last 20 issues and Web monitoring widgets.
Additionally, it is possible to filter shown data based on trigger severity.
This filtering affects System status, Host status and Last 20 issues widgets. For System status widget, corresponding columns are hidden.
Clicking Save will return to the dashboard. To indicate an enabled filter, configuration button is highlighted - .
Additionally, depending on filter state, button tooltip explains what it is indicating.
Dashboard filter disabled | Dashboard filter enabled |
Starting with 1.8.2, there are two changes:
Now time period scrollbar is part of the filter at the top of the page. In addition to being on top for all pages, it can be hidden by collapsing the filter.
Expanded period scrollbar | Collapsed period scrollbar |
Instead of providing very limited "Since" time filter, both event view and audit/action log now use the same standard time period scrollbar.
Period selector in events | Period selector in audit |
Support for network map exporting and importing was added. Maps can now be exported from their configuration screen:
And on the same screen the import button can be found:
When importing, it is possible to choose whether overwrite existing maps and add new ones:
Support for screen exporting and importing was added. Screens can now be exported from their configuration screen:
And on the same screen the import button can be found:
When importing, it is possible to choose whether overwrite existing maps and add new ones:
Screen element "Status of triggers" now is split in two new elements:
They allow to choose a host or host group to filter element contents on, respectively. If any is chosen, there are no host and hostgroup dropdowns. If none is chosen, element works as before - interactive hostgroup and host dropdowns allow to choose filter options in the fly.
The following new translations have been added:
The following translations have been updated:
In Zabbix 1.8.2, some trigger functions and expressions have gained new features.
Trigger functions min, max, avg, last and count now support additional parameter - time_shift. This parameter allows to match data from a specific period of time in past.
For example, avg(3600,86400) will return the average value for an hour one day ago. This way it is possible to compare average load today with average load of the same time yesterday:
This expression would fire if average load for the last hour today exceeds average load of the same hour yesterday more than two times.
Support for new suffixes has been added. New numeric suffixes:
New time-related suffixes:
These improvements allow to write expressions that are easier to understand and maintain, for example the following expressions:
could be changed to:
Since version 1.8.2 any old escalations are removed for a particular trigger when adding new one. This should prevent multiple recovery messages (as they also use escalation module), neverending escalations because of misconfiguration and other problems.
Zabbix sender has gained ability to get its input from standard input when specifying - as the input file. Additionally, -r flag makes it send new values as soon as they arrive, thus allowing to follow a file that gets information appended, or open a pipe and transmit its data as soon as it arrives.