Карты сети

Экспорт карты сети содержит:

  • все связанные изображения;
  • структуру карты – все настройки карты, все находящиеся на карте элементы с их настройками, связи карты и индикаторы состояний связей карты.

Не экспортируются группы узлов сети, узлы сети, триггеры, другие карты и любые другие элементы, которые могут быть связаны с экспортируемой картой. Поэтому если хотя бы один из элементов, на который ссылается карта, отсутствует, импорт завершится с ошибкой.

Экспорт

Для экспорта карт сети выполняют следующее:

  1. перейти к "Мониторинг → Карты сети";
  2. отметить карты сети, которые нужно экспортировать;
  3. нажать на Экспорт ниже списка (рисунок 143).

Рисунок 143 — Экспорт карты сети

В зависимости от выбранного формата карты сети экспортируются в локальный файл с именем по умолчанию:

  • zabbix_export_maps.yaml – при экспорте в YAML (опция по умолчанию для экспорта);
  • zabbix_export_maps.xml – при экспорте в XML;
  • zabbix_export_maps.json – при экспорте в JSON.

Импорт

Для импорта карт сети выполняют следующее:

  1. перейти к "Мониторинг → Карты сети";
  2. нажать на Импорт справа;
  3. выбрать импортируемый файл;
  4. отметить необходимые опции в правилах импорта;
  5. нажать на Импорт (рисунок 144).

Рисунок 144 — Импорт карты сети

В веб-интерфейсе отобразится сообщение об успехе или об ошибке импорта.

Правила импорта описаны в таблице 137.

Если не отметить обе опции для карты сети и выбрать соответствующие опции для изображений, то только изображения будут импортированы. Импорт изображений доступен только пользователям Суперадминистратор.

Если заменить существующее изображение, это повлияет на все карты, которые используют это изображение.

Формат экспорта

Экспорт в YAML:

zabbix_export:
version: "6.0"
date: "2021-08-31T12:55:10Z"
images:
– name: Zabbix_server_3D_(128)
imagetype: "1"
encodedImage: iVBOR...5CYII=
maps:
– name: "Local network"
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: { }

Теги элементов

Значения тегов элементов описаны в таблице 138.