Zabbix Documentation 5.2

3.04.05.0 (current)| In development:5.2 (devel)| Unsupported:1.82.02.22.43.23.44.24.4Guidelines

User Tools

Site Tools


manual:introduction:whatsnew520

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
manual:introduction:whatsnew520 [2020/07/10 10:01]
marinagen [ZBXNEXT-3362] custom default UI language
manual:introduction:whatsnew520 [2020/08/14 10:22] (current)
marinagen [ZBXNEXT-6052] cross link added; minor rewording
Line 1: Line 1:
 ===== 5 What's new in Zabbix 5.2.0 ===== ===== 5 What's new in Zabbix 5.2.0 =====
  
-<note important>​Zabbix 5.2.0 is not released yet.</​note>​+<note important>​ Zabbix 5.2.0 is not released yet.</​note>​
  
-==== Custom default UI language ​==== +==== Time zone definition ​====
  
-It is now possible to set default ​language of the Zabbix ​frontend. ​An option ​to select ​system ​default language ​has been added to the first step of Zabbix frontend installation ​wizard. An installation process ​will continue in the selected languageThe system default language can be changed ​later in the //​Administration->​General->​GUI//​ section. ​Zabbix frontend will be displayed in the default language for users who have not specified another language in their profile ​and for guest users. Login page for all users is displayed in default language.+The frontend time zone now can be set globally and also adjusted for different users. 
 + 
 +The default ​global timezone: 
 + 
 +  * can be set manually when [[:​manual/​installation/​install#​installing_zabbix_web_interface|installing]] ​the frontend 
 +  * can be modified in //​Administration//​ -> //General// -> //​[[:​manual/​web_interface/​frontend_sections/​administration/​general#​gui|GUI]]//​ 
 + 
 +User-level time zone: 
 + 
 +  * can be set when [[:​manual/​config/​users_and_usergroups/​user#​general_attributes|configuring/​updating]] a user  
 +  * can be set by each user in their [[:​manual/​web_interface/​user_profile#​configuration|user profile]]:​ 
 + 
 +{{:​manual:​introduction:​user_time_zone.png|}} 
 + 
 +==== Export ​to YAML ==== 
 + 
 +Zabbix configuration elements now can also be [[:​manual/​xml_export_import|exported]] and imported in the YAML format, which is easy to read and edit. 
 + 
 +{{:​manual:​introduction:​export_new_yaml.png|}} 
 + 
 +Note that the LibYAML library (version 2.0.2 or higher) is now required for configuration export to YAML. 
 + 
 +==== Macros ==== 
 + 
 +  * {ITEM.LOG.*} [[:​manual/​appendix/​macros/​supported_by_location|macros]] are now also supported in: 
 +    * trigger names, operational data, URLs and descriptions 
 +    * event tags and values 
 + 
 +==== Frontend ====  
 + 
 +=== Session stored in cookie === 
 + 
 +Zabbix session is now stored in user cookie. 
 + 
 +=== Ability to change the default language ​=== 
 + 
 +It is now possible ​to choose the default language for the Zabbix frontend ​during the [[:manual/installation/​install#​installing_zabbix_web_interface| ​installation]] process. ​After the installation,​ the system default language can be changed in the //​Administration->​General->​GUI//​ section. ​If a user has not specified another language in the profile ​settings, the system-wide setting is used. Login page for all users is displayed in the chosen ​default language
 + 
 +=== New configuration parameters === 
 +Several parameters, that previously could only be modified through editing ''​defines.inc.php''​ file, can now be configured directly via the frontend. This makes Zabbix frontend configuration more flexible and ensures that custom changes will be preserved after an upgrade.  
 + 
 +//​Administration//​ -> //General// [[:​manual/​web_interface/​frontend_sections/​administration/​general|frontend section]] has been modified to accommodate more parameters:  
 +  * //General -> GUI// page now 
 +    * includes //Working hours// field (used to be on a separate page); 
 +    * contains new parameters: //Max number of columns and rows in overview tables//, //Show technical errors//, //Max history display period//, //Default period// (for graphs and dashboards),​ //Max period// (for graphs and dashboards). 
 +  * //Working time// page has been removed. 
 +  * //Trigger severities//​ page is moved to //Trigger displaying options//​. 
 +  * //Other// page now includes three additional parameter groups: 
 +    * //​Authorization//,​ which allows to set number of failed login attempts and period of blocking login page after exceeding this limit;  
 +    * //​Security//,​ which allows to set URI scheme validation rules, X-Frame-Options HTTP header, and custom iframe sandboxing restrictions;​  
 +    * //​Communication with Zabbix server//, which allows to customise timeout limits. 
 + 
 +=== Adding hosts without interfaces === 
 + 
 +It is now possible to add a host without interfaces, which may be useful for hosts with only trapper items or web checks. 
 + 
 +For a new host now no interfaces are defined by default. To add a new interface, click on //Add// in the Interfaces block and select the interface type from a dropdown. 
 + 
 +{{:​manual:​introduction:​host_interface.png|}} 
 + 
 +=== Dashboard navigation and details === 
 + 
 +Switching to the required [[:​manual/​web_interface/​frontend_sections/​monitoring/​dashboard#​viewing_dashboards|dashboard]] has become easier with these new features: 
 + 
 +  * List of all dashboards now has a filter, allowing to search for dashboards by name and to switch between displaying all dashboards and dashboards created by the current user. 
 +  * Dashboards created by the current user have a tag "​My"​ next to a name 
 + 
 +Additionally,​ it is now immediately visible, which dashboards are shared with other users. If a dashboard is public or is privately shared with any user or user group - a tag "​Shared"​ next to the dashboard name will indicate that.