5 Мрежне мапе

Преглед

Мрежна мапа export садржи:

  • Све повезане слике
  • Структура карте (сва подешавања мапе, сви садржани елементи са њиховим подешавањима, линкови мапе и индикатори статуса линкова на мапи)

Не извозе се све групе домаћина, домаћини, окидачи, друге мапе или други елементи који могу бити повезани са извезеном мапом. Дакле, ако недостаје бар један од елемената на које се мапа односи, увоз неће успети.

Извоз

Да бисте извезли шаблоне, урадите следеће:

  1. Идите на НадгледањеМапе.
  2. Означите поља за потврду мрежних мапа за извоз.
  3. Кликните на Извези испод листе.

У зависности од изабраног формата, мапе се извозе у локалну датотеку са подразумеваним именом:

  • zabbix_export_maps.yaml - у YAML извозу (подразумевана опција за извоз);
  • zabbix_export_maps.xml - у XML извозу;
  • zabbix_export_maps.json - у JSON извозу.

Увоз

Да бисте увезли мрежне мапе, урадите следеће:

  1. Идите на НадгледањеМапе.
  2. Кликните на Увези у горњем десном углу.
  3. Изаберите датотеку за увоз.
  4. Означите потребне опције у правилима увоза.
  5. Кликните на Увези у доњем десном углу обрасца за конфигурацију.

Правила увоза:

Rule Description
Update existing Постојеће мапе ће бити ажуриране помоћу података из датотеке за увоз. У супротном, неће бити ажуриране.
Create new Нове мапе ће бити креиране коришћењем података из датотеке за увоз. У супротном, неће бити креиране.

Ако поништите избор обе опције мапе и означите одговарајуће опције за слике, само слике ће бити увезене. Увоз слика је доступан само корисницима Супер администратора.

Порука о успеху или неуспеху увоза ће бити приказана на корисничком интерфејсу.

Ако замените постојећу слику, то ће утицати на све мапе које користе ову слику.

Формат извоза

Извези у YAML:

zabbix_export:
         version: '7.0'
         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: {  }

Извезени елементи

Извезени елементи су објашњени у табели испод.

Element Type Description
images Корени елемент за слике.
name string Јединствено име слике.
imagetype integer Тип слике.
Могуће вредности:
1 - Слика;
2 - Позадина.
encodedImage string Base64 кодирана слика.
maps Корен елемент за maps.

Мапе

Element Type Description
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|<|Величина ћелија мреже на мапи у пикселима.
Подржано ако је 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 - Име елемента;
3 - Само статус;
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|<| |Коренски елемент за map selements.| |shapes|<| |Коренски елемент за мапу облика.| |<|type|integer|Тио облика.
Могуће вредности:
0 - Правоугаоник;
1 - Елипса.| |^|x|integer|X координате облика у пикселима.| |^|y|integer|Y координате облика у пикселима.| |^|width|integer|Ширина облика.| |^|height|integer|Висина облика.| |^|text|string|Текст унутар облика.| |^|font|integer|Стил фонта текста.
Valores posibles:
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", cursiva, sans-serif;
6 - Impact, Charcoal, sans-serif;
7 - "Lucida Sans Unicode","Lucida Grande", sans-serif;
8 - Tahoma, Ginebra, sans-serif;
9 - "Trebuchet MS", Helvetica, sans-serif;
10 - Verdana, Ginebra, sans-serif;
11 - "Courier New", Courier, monoespaciado;
12 - "Lucida Console", Mónaco, monoespaciado.| |^|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 симбола, хексадецимални).| |^|label|string|Ознака линка.| |^|selementid1|id|ID једног елемента за повезивање.| |^|selementid2|id|ID другог елемента за повезивање.| |linktriggers|<| |Коренски елемент за link status indicators.|

Погледајте такође: Map object (односи се на релевантно својство са одговарајућим именом).

Мапа елемената
Element Type Description
elementtype integer Тип елемента мапе.
Могуће вредности:
0 – Домаћин;
1 – Мапа;
2 – Окидач;
3 – Група домаћина;
4 - Слика.
елементи Коренски елемент за Zabbix ентитете (домаћин, група домаћина, мапа, итд.) који су представљени на мапи.
Сви ентитети имају свој одговарајући елемент (host, итд.; погледајте, на пример, Export format).
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 Коренски елемент за слику који се користи када је елемент у статусу 'ОК'.
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 Оператор.

Такође погледајте: Map element object (погледајте релевантно својство са одговарајућим именом).

Индикатори статуса везе на мапи
Element Type Description
drawtype integer Стил везе када је окидач у стању 'Problem'.
Могуће вредности:
0 - Линија;
2 - Подебљана линија;
3 - Истачкана линија;<br >4 - Испрекидана линија.
color string Боја везе (6 симбола, хексадецимални) када је окидач у стању 'Problem'.
trigger Коренски елемент за окидач који се користи за означавање статуса везе.
description string Име окидача.
expression string Израз окидача.
recovery_expression string Покрени израз за опоравак.

Такође погледајте: Map link trigger object (погледајте релевантно својство са одговарајућим именом).