Zabbix Documentation 4.4 (current)| In development:5.2 (devel)| Unsupported:

User Tools

Site Tools



This is an old revision of the document!

5 Screens


Screen export contains the screen structure - all screen settings and all screen elements along with their configuration.

Anything included in the screen itself (like a host, host group or any other data) is not exported. Thus, if at least one of the elements the screen refers to is missing, importing it will fail.


To export screens, do the following:

  • Go to: MonitoringScreens
  • Mark the checkboxes of the screens to export
  • Click on Export below the list

Selected screens are exported to a local XML file with default name zabbix_export_screens.xml.


To import screens, do the following:

  • Go to: MonitoringScreens
  • Click on Import to the right
  • Select the import file
  • Mark the required options in import rules
  • Click on Import

A success or failure message of the import will be displayed in the frontend.

Import rules:

Update existing Existing screens will be updated with data taken from the import file. Otherwise they will not be updated.
Create new The import will add new screens using data from the import file. Otherwise it will not add them.

Export format

Exporting a small screen with two graphs taking up the first row of the screen.

<?xml version="1.0" encoding="UTF-8"?>
            <name>Zabbix server</name>
                        <name>CPU load</name>
                        <host>Zabbix host</host>
                        <name>CPU utilization</name>
                        <host>Zabbix host</host>

Element tags

Element tag values are explained in the table below.

ElementElement propertyTypeRangeDescription
name string Unique screen name.
hsize integer Horizontal size, number of columns.
vsize integer Vertical size, number of rows.
resourcetype integer 0 - graph
1 - simple graph
2 - map
3 - plain text
4 - host info
5 - trigger info
6 - server info
7 - clock
8 - screen
9 - trigger overview
10 - data overview
11 - URL
12 - history of actions
13 - history of events
14 - host group issues
15 - system status
16 - host issues
19 - simple graph prototype
20 - graph prototype
Resource type.
width integer Width of the screen item (in pixels) if 'resourcetype' is 0, 1, 7, 11, 19 or 20.
height integer Height of the screen item (in pixels) if 'resourcetype' is 0, 1, 7, 11, 19 or 20.
x integer X-coordinates of the screen item on the screen, from left to right.
'0' means start from first column.
y integer Y-coordinates of the screen item on the screen, from top to bottom.
'0' means start from first row.
colspan integer Number of columns the screen item will span across.
rowspan integer Number or rows the screen item will span across.
elements integer Number of lines to display on the screen item if 'resourcetype' is 3, 12, 13, 14 or 16.
valign integer 0 - middle (default)
1 - top
2 - bottom
Vertical alignment.
halign integer 0 - center (default)
1 - left
2 - right
Horizontal alignment.
style integer .
url string Link URL if 'resourcetype' is 11.
dynamic integer 0 - no
1 - yes
Make screen item dynamic if 'resourcetype' is 0, 1, 3, 19 or 20.
sort_triggers integer .
max_columns integer In how many columns generated graphs should be displayed in the screen cell if 'resourcetype' is 19 or 20.
Useful when there are many LLD-generated graphs.
application string Filter by application name if 'resourcetype' is 9 or 10.
name string .
host string .