5 Карты сети
Обзор
Экспорт карты сети содержит:
- Все связанные изображения
- Структуру карты (все настройки карты, все содержащиеся на ней элементы с их настройками, связи карты и индикаторы состояния связей карты)
Любые группы узлов сети, узлы сети, триггеры, другие карты или другие элементы, которые могут быть связаны с экспортируемой картой, не экспортируются. Таким образом, если отсутствует хотя бы один из элементов, на которые ссылается карта, её импорт завершится ошибкой.
Экспорт
Чтобы экспортировать карты сети, выполните следующие действия:
- Перейдите в Мониторинг → Карты сети.
- Установите флажки у карт сети, которые нужно экспортировать.
- Нажмите Экспорт под списком.

В зависимости от выбранного формата карты экспортируются в локальный файл с именем по умолчанию:
zabbix_export_maps.yaml— при экспорте в YAML (вариант экспорта по умолчанию);zabbix_export_maps.xml— при экспорте в XML;zabbix_export_maps.json— при экспорте в JSON.
Импорт
Чтобы импортировать карты сети, выполните следующие действия:
- Перейдите в Мониторинг → Карты.
- Нажмите Импорт в правом верхнем углу.
- Выберите файл импорта.
- Отметьте необходимые параметры в правилах импорта.
- Нажмите Импорт в правом нижнем углу формы настройки.

Правила импорта:
| Правило | Описание |
|---|---|
| Обновить существующие | Существующие карты будут обновлены с использованием данных из файла импорта. В противном случае они не будут обновлены. |
| Создать новые | Новые карты будут созданы с использованием данных из файла импорта. В противном случае они не будут созданы. |
Если снять оба флажка с параметров карт и отметить соответствующие параметры для изображений, будут импортированы только изображения. Импорт изображений доступен только пользователям с ролью Супер-администратор.
Сообщение об успешном или неуспешном завершении импорта будет отображено в веб-интерфейсе.
При замене существующего изображения это повлияет на все карты, использующие данное изображение.
Формат экспорта
Экспорт в YAML:
zabbix_export:
version: '8.0'
images:
- name: Zabbix_server_3D_(128)
imagetype: '1'
encodedImage: iVBOR...5CYII=
maps:
- name: 'Локальная сеть'
width: '680'
height: '200'
label_type: '0'
label_location: '0'
highlight: '1'
expandproblem: '1'
markelements: '1'
show_unack: '0'
severity_min: '0'
show_suppressed: '0'
grid_size: '50'
grid_show: '1'
grid_align: '1'
label_format: '0'
label_type_host: '2'
label_type_hostgroup: '2'
label_type_trigger: '2'
label_type_map: '2'
label_type_image: '2'
label_string_host: ''
label_string_hostgroup: ''
label_string_trigger: ''
label_string_map: ''
label_string_image: ''
expand_macros: '1'
background: { }
iconmap: { }
urls: { }
selements:
- elementtype: '0'
elements:
- host: 'Zabbix server'
label: |
{HOST.NAME}
{HOST.CONN}
label_location: '0'
x: '111'
'y': '61'
elementsubtype: '0'
areatype: '0'
width: '200'
height: '200'
viewtype: '0'
use_iconmap: '0'
selementid: '1'
icon_off:
name: Zabbix_server_3D_(128)
icon_on: { }
icon_disabled: { }
icon_maintenance: { }
urls: { }
evaltype: '0'
shapes:
- type: '0'
x: '0'
'y': '0'
width: '680'
height: '15'
text: '{MAP.NAME}'
font: '9'
font_size: '11'
font_color: '000000'
text_halign: '0'
text_valign: '0'
border_type: '0'
border_width: '0'
border_color: '000000'
background_color: ''
zindex: '0'
lines: { }
links: { }
Экспортируемые элементы
Экспортируемые элементы описаны в таблице ниже.
| Элемент | Тип | Описание | |
|---|---|---|---|
| images | Корневой элемент для изображений. | ||
| name | string | Уникальное имя изображения. | |
| imagetype | integer | Тип изображения. Возможные значения: 1 - Изображение; 2 - Фон. |
|
| encodedImage | string | Изображение, закодированное в Base64. | |
| maps | Корневой элемент для карт. | ||
Карты
| Элемент | Тип | Описание | |
|---|---|---|---|
| name | string | Уникальное имя карты. | |
| width | integer | Ширина карты в пикселях. | |
| height | integer | Высота карты в пикселях. | |
| label_type | integer | Тип подписи элемента карты. Возможные значения: 0 - Подпись; 1 - IP-адрес узла сети; 2 - Имя элемента; 3 - Только состояние; 4 - Ничего. |
|
| label_location | integer | Расположение подписи элемента карты по умолчанию. Возможные значения: 0 - Снизу; 1 - Слева; 2 - Справа; 3 - Сверху. |
|
| highlight | integer | Включить подсветку иконок для активных триггеров и состояний узлов сети. Возможные значения: 0 - Нет; 1 - Да. |
|
| expandproblem | integer | Отображать проблемный триггер для элементов с одной проблемой. Возможные значения: 0 - Нет; 1 - Да. |
|
| markelements | integer | Подсвечивать элементы карты, у которых недавно изменилось состояние. Возможные значения: 0 - Нет; 1 - Да. |
|
| show_unack | integer | Отображение проблем. Возможные значения: 0 - Количество всех проблем; 1 - Количество неподтвержденных проблем; 2 - Количество подтвержденных и неподтвержденных проблем по отдельности. |
|
| severity_min | integer | Минимальная важность триггера, отображаемая на карте по умолчанию. Возможные значения: 0 - Не классифицировано; 1 - Информация; 2 - Предупреждение; 3 - Средняя; 4 - Высокая; 5 - Катастрофа. |
|
| show_suppressed | integer | Отображать проблемы, которые в противном случае были бы подавлены (не показаны) из-за обслуживания узла сети. Возможные значения: 0 - Нет; 1 - Да. |
|
| grid_size | integer | Размер ячейки сетки карты в пикселях. Поддерживается, если grid_show установлено в 0.Возможные значения: 20, 40, 50, 75 или 100. |
|
| grid_show | integer | Отображать сетку в конфигурации карты. Возможные значения: 0 - Да; 1 - Нет. |
|
| grid_align | integer | Автоматически выравнивать иконки в конфигурации карты. Возможные значения: 0 - Да; 1 - Нет. |
|
| label_format | integer | Использовать расширенную конфигурацию подписей. Возможные значения: 0 - Нет; 1 - Да. |
|
| label_type_host | integer | Отображать подпись как подпись узла сети. Поддерживается, если label_format установлено в 1.Возможные значения: 0 - Подпись; 1 - IP-адрес узла сети; 2 - Имя элемента; 3 - Только состояние; 4 - Ничего; 5 - Пользовательская подпись. |
|
| label_type_hostgroup | integer | Отображать подпись как подпись группы узлов сети. Поддерживается, если label_format установлено в 1.Возможные значения: 0 - Подпись; 2 - Имя элемента; 3 - Только состояние; 4 - Ничего; 5 - Пользовательская подпись. |
|
| label_type_trigger | integer | Отображать подпись как подпись триггера. Поддерживается, если label_format установлено в 1.Возможные значения: 0 - Подпись; 2 - Имя элемента; 3 - Только состояние; 4 - Ничего; 5 - Пользовательская подпись. |
|
| label_type_map | integer | Отображать подпись как подпись карты. Поддерживается, если label_format установлено в 1.Возможные значения: 0 - Подпись; 2 - Имя элемента; 3 - Только состояние; 4 - Ничего; 5 - Пользовательская подпись. |
|
| label_type_image | integer | Отображать подпись как подпись изображения. Поддерживается, если label_format установлено в 1.Возможные значения: 0 - Подпись; 2 - Имя элемента; 4 - Ничего; 5 - Пользовательская подпись. |
|
| label_string_host | string | Пользовательская подпись для элементов узла сети. Поддерживается, если label_type_host установлено в 5. |
|
| label_string_hostgroup | string | Пользовательская подпись для элементов группы узлов сети. Поддерживается, если label_type_hostgroup установлено в 5. |
|
| label_string_trigger | string | Пользовательская подпись для элементов триггера. Поддерживается, если label_type_trigger установлено в 5. |
|
| label_string_map | string | Пользовательская подпись для элементов карты. Поддерживается, если label_type_map установлено в 5. |
|
| label_string_image | string | Пользовательская подпись для элементов изображения. Поддерживается, если label_type_image установлено в 5. |
|
| expand_macros | integer | Разворачивать макросы в подписях в конфигурации карты. Возможные значения: 0 - Нет; 1 - Да. |
|
| background | Корневой элемент для фонового изображения (если есть). Поддерживается, если imagetype установлено в 2. |
||
| name | string | Имя фонового изображения. | |
| iconmap | Корневой элемент для сопоставления иконок (если есть). | ||
| name | string | Имя сопоставления иконок. | |
| urls | Корневой элемент для URL-адресов, используемых картами или каждым элементом карты. | ||
| name | string | Имя ссылки. | |
| url | string | URL ссылки. | |
| elementtype | integer | Тип элемента карты, к которому относится ссылка. Возможные значения: 0 - Узел сети; 1 - Карта; 2 - Триггер; 3 - Группа узлов сети; 4 - Изображение. |
|
| selements | Корневой элемент для элементов карты. | ||
| shapes | Корневой элемент для фигур карты. | ||
| type | integer | Тип фигуры. Возможные значения: 0 - Прямоугольник; 1 - Эллипс. |
|
| x | integer | Координата X фигуры в пикселях. | |
| y | integer | Координата Y фигуры в пикселях. | |
| width | integer | Ширина фигуры. | |
| height | integer | Высота фигуры. | |
| text | string | Текст внутри фигуры. | |
| font | integer | Стиль шрифта текста. Возможные значения: 0 - Georgia, serif; 1 - "Palatino Linotype", "Book Antiqua", Palatino, serif; 2 - "Times New Roman", Times, serif; 3 - Arial, Helvetica, sans-serif; 4 - "Arial Black", Gadget, sans-serif; 5 - "Comic Sans MS", cursive, sans-serif; 6 - Impact, Charcoal, sans-serif; 7 - "Lucida Sans Unicode", "Lucida Grande", sans-serif; 8 - Tahoma, Geneva, sans-serif; 9 - "Trebuchet MS", Helvetica, sans-serif; 10 - Verdana, Geneva, sans-serif; 11 - "Courier New", Courier, monospace; 12 - "Lucida Console", Monaco, monospace. |
|
| font_size | integer | Размер шрифта в пикселях. | |
| font_color | string | Цвет шрифта, представленный в шестнадцатеричном коде. | |
| text_halign | integer | Горизонтальное выравнивание текста. Возможные значения: 0 - По центру; 1 - Слева; 2 - Справа. |
|
| text_valign | integer | Вертикальное выравнивание текста. Возможные значения: 0 - По середине; 1 - Сверху; 2 - Снизу. |
|
| border_type | integer | Тип границы фигуры. Возможные значения: 0 - Нет; 1 - Жирная линия; 2 - Пунктирная линия; 3 - Штриховая линия. |
|
| border_width | integer | Ширина границы в пикселях. | |
| border_color | string | Цвет границы, представленный в шестнадцатеричном коде. | |
| background_color | string | Цвет фона (заливки), представленный в шестнадцатеричном коде. | |
| zindex | integer | Значение для упорядочивания всех фигур и линий (z-index). | |
| lines | Корневой элемент для линий карты. | ||
| x1 | integer | Координата X точки 1 линии в пикселях. | |
| y1 | integer | Координата Y точки 1 линии в пикселях. | |
| x2 | integer | Координата X точки 2 линии в пикселях. | |
| y2 | integer | Координата Y точки 2 линии в пикселях. | |
| line_type | integer | Тип линии. Возможные значения: 0 - Нет; 1 - Жирная линия; 2 - Пунктирная линия; 3 - Штриховая линия. |
|
| line_width | integer | Ширина линии в пикселях. | |
| line_color | string | Цвет линии, представленный в шестнадцатеричном коде. | |
| zindex | integer | Значение для упорядочивания всех фигур и линий (z-index). | |
| links | Корневой элемент для связей между элементами карты. | ||
| drawtype | integer | Стиль связи. Возможные значения: 0 - Линия; 2 - Жирная линия; 3 - Пунктирная линия; 4 - Штриховая линия. |
|
| color | string | Цвет связи (6 символов, hex). | |
| label | string | Подпись связи. | |
| selementid1 | id | ID одного из соединяемых элементов. | |
| selementid2 | id | ID другого соединяемого элемента. | |
| linktriggers | Корневой элемент для индикаторов состояния связей. | ||
См. также: Объект карты (обратитесь к соответствующему свойству с совпадающим именем).
Элементы карты
| Элемент | Тип | Описание | |
|---|---|---|---|
| elementtype | integer | Тип элемента карты. Возможные значения: 0 - Узел сети; 1 - Карта; 2 - Триггер; 3 - Группа узлов сети; 4 - Изображение. |
|
| elements | Корневой элемент для сущностей Zabbix (узел сети, группа узлов сети, карта и т. д.), которые представлены на карте. Все сущности имеют соответствующий им элемент ( host и т. д.; см., например, Формат экспорта). |
||
| label | string | Метка значка. | |
| label_location | integer | Расположение метки. Возможные значения: -1 - Использовать значение карты по умолчанию; 0 - Снизу; 1 - Слева; 2 - Справа; 3 - Сверху. |
|
| x | integer | Расположение по оси X. | |
| y | integer | Расположение по оси Y. | |
| elementsubtype | integer | Подтип элемента. Поддерживается, если elementtype установлен в 3.Возможные значения: 0 - Одна группа узлов сети; 1 - Все группы узлов сети. |
|
| areatype | integer | Размер области. Поддерживается, если elementtype установлен в 1.Возможные значения: 0 - Такой же, как у всей карты; 1 - Пользовательский размер. |
|
| width | integer | Ширина области. Поддерживается, если areatype установлен в 1. |
|
| height | integer | Высота области. Поддерживается, если areatype установлен в 1. |
|
| viewtype | integer | Алгоритм размещения области. Поддерживается, если elementsubtype установлен в 1.Возможные значения: 0 - Равномерно размещать в области. |
|
| use_iconmap | integer | Использовать сопоставление значков для этого элемента. Актуально только если сопоставление значков активировано на уровне карты. Возможные значения: 0 - Нет; 1 - Да. |
|
| selementid | id | Уникальный ID записи элемента. | |
| icon_off | Корневой элемент для изображения, используемого, когда элемент находится в состоянии OK. |
||
| name | string | Уникальное имя изображения. | |
| icon_on | Корневой элемент для изображения, используемого, когда элемент находится в состоянии Problem. |
||
| name | string | Уникальное имя изображения. | |
| icon_disabled | Корневой элемент для изображения, используемого, когда элемент отключен. | ||
| name | string | Уникальное имя изображения. | |
| icon_maintenance | Корневой элемент для изображения, используемого, когда элемент находится на обслуживании. | ||
| name | string | Уникальное имя изображения. | |
| urls | Корневой элемент для URL-адресов, используемых картами или каждым элементом карты. | ||
| name | string | Имя ссылки. | |
| url | string | URL-адрес ссылки. | |
| evaltype | integer | Тип вычисления для тегов. | |
| tags | Корневой элемент для тегов проблем (для элементов узла сети и группы узлов сети). Если теги указаны, на карте будут отображаться только проблемы с этими тегами. |
||
| tag | string | Имя тега. | |
| value | string | Значение тега. | |
| operator | integer | Оператор. | |
См. также: Объект элемента карты (обратитесь к соответствующему свойству с совпадающим именем).
Индикаторы состояния ссылки карты
| Элемент | Тип | Описание | |
|---|---|---|---|
| drawtype | integer | Стиль ссылки, когда триггер находится в состоянии «Проблема». Возможные значения: 0 - Линия; 2 - Жирная линия; 3 - Пунктирная линия; 4 - Штриховая линия. |
|
| color | string | Цвет ссылки (6 символов, hex), когда триггер находится в состоянии «Проблема». | |
| trigger | Корневой элемент для триггера, используемого для индикации состояния ссылки. | ||
| description | string | Имя триггера. | |
| expression | string | Выражение триггера. | |
| recovery_expression | string | Выражение восстановления триггера. | |
См. также: Объект триггера ссылки карты (обратитесь к соответствующему свойству с совпадающим именем).