Netwerkkaart export bevat:
Eventuele hostgroepen, hosts, triggers, andere kaarten of andere elementen die mogelijk verband houden met de geëxporteerde kaart worden niet geëxporteerd. Daarom zal het importeren mislukken als ten minste een van de elementen waarnaar wordt verwezen, ontbreekt.
Exporteren en importeren van netwerkkaarten wordt ondersteund vanaf Zabbix 1.8.2.
Om netwerkkaarten te exporteren, doet u het volgende:
Afhankelijk van het geselecteerde formaat worden kaarten geëxporteerd naar een lokaal bestand met een standaardnaam:
Om netwerkkaarten te importeren, doet u het volgende:
Alle verplichte invoervelden zijn gemarkeerd met een rood asterisk.
Een succes- of foutmelding van de import wordt weergegeven in de frontend.
Importregels:
Regel | Beschrijving |
---|---|
Bestaande bijwerken | Bestaande kaarten worden bijgewerkt met gegevens uit het importbestand. Anders worden ze niet bijgewerkt. |
Nieuwe maken | De import voegt nieuwe kaarten toe met behulp van gegevens uit het importbestand. Anders worden ze niet toegevoegd. |
Als u beide kaartopties uitvinkt en de respectieve opties voor afbeeldingen aanvinkt, worden alleen afbeeldingen geïmporteerd. Het importeren van afbeeldingen is alleen beschikbaar voor Super Admin-gebruikers.
Als u een bestaande afbeelding vervangt, heeft dit invloed op alle kaarten die deze afbeelding gebruiken.
Exporteer naar 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: 'Lokaal netwerk'
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: { }
De waarden voor element tags worden hieronder uitgelegd.
Element | Element-eigenschap | Type | Bereik | Omschrijving |
---|---|---|---|---|
images | Hoofdelement voor afbeeldingen. | |||
name | string |
Unieke naam van de afbeelding. | ||
imagetype | integer |
1 - afbeelding 2 - achtergrond |
Type afbeelding. | |
encodedImage | Base64-gecodeerde afbeelding. | |||
maps | Hoofdelement voor kaarten. | |||
name | string |
Unieke naam van de kaart. | ||
width | integer |
Breedte van de kaart, in pixels. | ||
height | integer |
Hoogte van de kaart, in pixels. | ||
label_type | integer |
0 - label 1 - host IP-adres 2 - elementnaam 3 - alleen status 4 - niets |
Type label van het kaartelement. | |
label_location | integer |
0 - onderaan 1 - links 2 - rechts 3 - bovenaan |
Standaardlocatie van het label van het kaartelement. | |
highlight | integer |
0 - nee 1 - ja |
Inschakelen van het markeren van pictogrammen voor actieve triggers en hoststatussen. | |
expandproblem | integer |
0 - nee 1 - ja |
Probleemtrigger weergeven voor elementen met een enkel probleem. | |
markelements | integer |
0 - nee 1 - ja |
Markeren van kaartelementen die recentelijk hun status hebben gewijzigd. | |
show_unack | integer |
0 - telling van alle problemen 1 - telling van niet-erkende problemen 2 - telling van erkende en niet-erkende problemen afzonderlijk |
Weergave van problemen. | |
severity_min | integer |
0 - niet geclassificeerd 1 - informatie 2 - waarschuwing 3 - gemiddeld 4 - hoog 5 - ramp |
Minimale triggerernst om standaard op de kaart weer te geven. | |
show_suppressed | integer |
0 - nee 1 - ja |
Weergave van problemen die anders onderdrukt zouden worden (niet getoond) vanwege hostonderhoud. | |
grid_size | integer |
20, 40, 50, 75 of 100 | Celgrootte van een kaartraster in pixels, als "grid_show=1" | |
grid_show | integer |
0 - ja 1 - nee |
Weergave van een raster in kaartconfiguratie. | |
grid_align | integer |
0 - ja 1 - nee |
Automatisch uitlijnen van pictogrammen in kaartconfiguratie. | |
label_format | integer |
0 - nee 1 - ja |
Geavanceerde labelconfiguratie gebruiken. | |
label_type_host | integer |
0 - label 1 - host IP-adres 2 - elementnaam 3 - alleen status 4 - niets 5 - aangepast label |
Weergeven als hostlabel, als "label_format=1" | |
label_type_hostgroup | integer |
0 - label 2 - elementnaam 3 - alleen status 4 - niets 5 - aangepast label |
Weergeven als hostgroep-label, als "label_format=1" | |
label_type_trigger | integer |
0 - label 2 - elementnaam 3 - alleen status 4 - niets 5 - aangepast label |
Weergeven als triggernaam, als "label_format=1" | |
label_type_map | integer |
0 - label 2 - elementnaam 3 - alleen status 4 - niets 5 - aangepast label |
Weergeven als kaartnaam, als "label_format=1" | |
label_type_image | integer |
0 - label 2 - elementnaam 4 - niets 5 - aangepast label |
Weergeven als afbeeldinglabel, als "label_format=1" | |
label_string_host | string |
Aangepast label voor hostelementen, als "label_type_host=5" | ||
label_string_hostgroup | string |
Aangepast label voor hostgroep-elementen, als "label_type_hostgroup=5" | ||
label_string_trigger | string |
Aangepast label voor triggerelementen, als "label_type_trigger=5" | ||
label_string_map | string |
Aangepast label voor kaartelementen, als "label_type_map=5" | ||
label_string_image | string |
Aangepast label voor afbeeldingselementen, als "label_type_image=5" | ||
expand_macros | integer |
0 - nee 1 - ja |
Uitbreiden van macros in labels in kaartconfiguratie. | |
background | id |
ID van de achtergrondafbeelding (indien aanwezig), als "imagetype=2" | ||
iconmap | id |
ID van de icoontoewijzing (indien aanwezig). | ||
urls | Gebruikt door kaarten of elk kaartelement. | |||
name | string |
Linknaam. | ||
url | string |
Link-URL. | ||
elementtype | integer |
0 - host 1 - kaart 2 - trigger 3 - hostgroep 4 - afbeelding |
Type kaartitem waar de link bij hoort. | |
selements | ||||
elementtype | integer |
0 - host 1 - kaart 2 - trigger 3 - hostgroep 4 - afbeelding |
Type kaartelement. | |
label | string |
Pictogramlabel. | ||
label_location | integer |
-1 - standaard kaartlabel gebruiken 0 - onderaan 1 - links 2 - rechts 3 - bovenaan |
||
x | integer |
Locatie op de X-as. | ||
y | integer |
Locatie op de Y-as. | ||
elementsubtype | integer |
0 - enkele hostgroep 1 - alle hostgroepen |
Elementsubtype, als "elementtype=3" | |
areatype | integer |
0 - hetzelfde als de hele kaart 1 - aangepaste grootte |
Grootte van het gebied, als "elementsubtype=1" | |
width | integer |
Breedte van het gebied, als "areatype=1" | ||
height | integer |
Hoogte van het gebied, als "areatype=1" | ||
viewtype | integer |
0 - gelijkmatig plaatsen in het gebied | Plaatsingsalgoritme voor gebied, als "elementsubtype=1" | |
use_iconmap | integer |
0 - nee 1 - ja |
Icoontoewijzing gebruiken voor dit element. Alleen relevant als icoontoewijzing is geactiveerd op kaartniveau. | |
selementid | id |
Unieke ID van het elementrecord. | ||
evaltype | integer |
Evaluatietype voor tags. | ||
tags | Probleemtags (voor host- en hostgroepselementen). Als tags worden opgegeven, worden alleen problemen met deze tags weergegeven op de kaart. | |||
tag | string |
Tagnaam. | ||
value | string |
Tagwaarde. | ||
operator | integer |
Operator. | ||
elements | Zabbix-entiteiten die worden weergegeven op de kaart (host, hostgroep, kaart, enz.). | |||
host | ||||
icon_off | Afbeelding om te gebruiken wanneer het element de status 'OK' heeft. | |||
icon_on | Afbeelding om te gebruiken wanneer het element de status 'Probleem' heeft. | |||
icon_disabled | Afbeelding om te gebruiken wanneer het element is uitgeschakeld. | |||
icon_maintenance | Afbeelding om te gebruiken wanneer het element in onderhoud is. | |||
name | string |
Unieke afbeeldingsnaam. | ||
shapes | ||||
type | integer |
0 - rechthoek 1 - ellips |
Type vorm. | |
x | integer |
X-coördinaten van de vorm in pixels. | ||
y | integer |
Y-coördinaten van de vorm in pixels. | ||
width | integer |
Breedte van de vorm. | ||
height | integer |
Hoogte van de vorm. | ||
border_type | integer |
0 - geen 1 - vette lijn 2 - stippellijn 3 - gestreepte lijn |
Type grens voor de vorm. | |
border_width | integer |
Breedte van de grens in pixels. | ||
border_color | string |
Kleur van de grens weergegeven in hexadecimale code. | ||
text | string |
Tekst binnen de vorm. | ||
font | integer |
0 - Georgia, schreef 1 - "Palatino Linotype", "Book Antiqua", Palatino, schreef 2 - "Times New Roman", Times, schreef 3 - Arial, Helvetica, schreefloos 4 - "Arial Black", Gadget, schreefloos 5 - "Comic Sans MS", cursief, schreefloos 6 - Impact, Houtskool, schreefloos 7 - "Lucida Sans Unicode", "Lucida Grande", schreefloos 8 - Tahoma, Genève, schreefloos 9 - "Trebuchet MS", Helvetica, schreefloos 10 - Verdana, Genève, schreefloos 11 - "Courier New", Courier, monospace 12 - "Lucida Console", Monaco, monospace |
Tekstlettertypestijl. | |
font_size | integer |
Lettergrootte in pixels. | ||
font_color | string |
Tekstkleur weergegeven in hexadecimale code. | ||
text_halign | integer |
0 - midden 1 - links 2 - rechts |
Horizontale uitlijning van tekst. | |
text_valign | integer |
0 - midden 1 - bovenaan 2 - onderaan |
Verticale uitlijning van tekst. | |
background_color | string |
Achtergrondkleur weergegeven in hexadecimale code. | ||
zindex | integer |
Waarde die wordt gebruikt om alle vormen en lijnen (z-index) te ordenen. | ||
lines | ||||
x1 | integer |
X-coördinaten van het lijnpunt 1 in pixels. | ||
y1 | integer |
Y-coördinaten van het lijnpunt 1 in pixels. | ||
x2 | integer |
X-coördinaten van het lijnpunt 2 in pixels. | ||
y2 | integer |
Y-coördinaten van het lijnpunt 2 in pixels. | ||
line_type | integer |
0 - geen 1 - vette lijn 2 - stippellijn 3 - gestreepte lijn |
Lijntype. | |
line_width | integer |
Lijnbreedte in pixels. | ||
line_color | string |
Lijnkleur weergegeven in hexadecimale code. | ||
zindex | integer |
Waarde die wordt gebruikt om alle vormen en lijnen (z-index) te ordenen. | ||
links | Verbindingen tussen kaartelementen. | |||
drawtype | integer |
0 - lijn 2 - vette lijn 3 - stippellijn 4 - gestreepte lijn |
Stijl van de verbinding. | |
color | string |
Kleur van de verbinding (6 symbolen, hex). | ||
label | string |
Label van de verbinding. | ||
selementid1 | id |
ID van het ene element om te verbinden. | ||
selementid2 | id |
ID van het andere element om te verbinden. | ||
linktriggers | Statusindicatoren van de verbinding. | |||
drawtype | integer |
0 - lijn 2 - vette lijn 3 - stippellijn 4 - gestreepte lijn |
Stijl van de verbinding wanneer de trigger de status 'Probleem' heeft. | |
color | string |
Kleur van de verbinding (6 symbolen, hex) wanneer de trigger de status 'Probleem' heeft. | ||
trigger | Trigger die wordt gebruikt voor het aangeven van de status van de verbinding. | |||
description | string |
Triggernaam. | ||
expression | string |
Triggeruitdrukking. | ||
recovery_expression | string |
Uitdrukking voor het herstel van de trigger. |