5 Netzwerkkarten
Übersicht
Der Export von Netzwerkkarten enthält:
- Alle zugehörigen Bilder
- Die Kartenstruktur (alle Karteneinstellungen, alle enthaltenen Elemente mit ihren Einstellungen, Kartenverknüpfungen und Statusindikatoren für Kartenverknüpfungen)
Alle Host-Gruppen, Hosts, Auslöser, anderen Karten oder sonstigen Elemente, die mit der exportierten Karte in Verbindung stehen könnten, werden nicht exportiert. Wenn daher mindestens eines der Elemente, auf die sich die Karte bezieht, fehlt, schlägt der Import fehl.
Exportieren
Um Netzwerkkarten zu exportieren, gehen Sie wie folgt vor:
- Gehen Sie zu Monitoring → Maps.
- Aktivieren Sie die Kontrollkästchen der zu exportierenden Netzwerkkarten.
- Klicken Sie unterhalb der Liste auf Export.

Je nach ausgewähltem Format werden Karten in eine lokale Datei mit einem Standardnamen exportiert:
zabbix_export_maps.yaml- beim YAML-Export (Standardoption für den Export);zabbix_export_maps.xml- beim XML-Export;zabbix_export_maps.json- beim JSON-Export.
Importieren
Um Netzwerkkarten zu importieren, gehen Sie wie folgt vor:
- Gehen Sie zu Monitoring → Maps.
- Klicken Sie oben rechts auf Import.
- Wählen Sie die Importdatei aus.
- Markieren Sie die erforderlichen Optionen in den Importregeln.
- Klicken Sie unten rechts im Konfigurationsformular auf Import.

Importregeln:
| Regel | Beschreibung |
|---|---|
| Vorhandene aktualisieren | Vorhandene Karten werden mithilfe der Daten aus der Importdatei aktualisiert. Andernfalls werden sie nicht aktualisiert. |
| Neue erstellen | Neue Karten werden mithilfe der Daten aus der Importdatei erstellt. Andernfalls werden sie nicht erstellt. |
Wenn Sie beide Kartenoptionen deaktivieren und die entsprechenden Optionen für Bilder aktivieren, werden nur Bilder importiert. Der Bildimport ist nur für Benutzer mit der Rolle Super admin verfügbar.
Im Frontend wird eine Erfolgs- oder Fehlermeldung zum Import angezeigt.
Wenn ein vorhandenes Bild ersetzt wird, wirkt sich dies auf alle Karten aus, die dieses Bild verwenden.
Exportformat
Export nach YAML:
zabbix_export:
version: '8.0'
images:
- name: Zabbix_server_3D_(128)
imagetype: '1'
encodedImage: iVBOR...5CYII=
maps:
- name: 'Lokales Netzwerk'
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: { }
Exportierte Elemente
Exportierte Elemente werden in der folgenden Tabelle erläutert.
| Element | Type | Beschreibung | |
|---|---|---|---|
| images | Stammelement für Bilder. | ||
| name | string | Eindeutiger Bildname. | |
| imagetype | integer | Bildtyp. Mögliche Werte: 1 - Bild; 2 - Hintergrund. |
|
| encodedImage | string | Base64-kodiertes Bild. | |
| maps | Stammelement für Karten. | ||
Karten
| Element | Typ | Beschreibung | |
|---|---|---|---|
| name | string | Eindeutiger Kartenname. | |
| width | integer | Kartenbreite in Pixeln. | |
| height | integer | Kartenhöhe in Pixeln. | |
| label_type | integer | Typ der Beschriftung von Kartenelementen. Mögliche Werte: 0 - Beschriftung; 1 - Host-IP-Adresse; 2 - Elementname; 3 - Nur Status; 4 - Nichts. |
|
| label_location | integer | Standardposition der Beschriftung von Kartenelementen. Mögliche Werte: 0 - Unten; 1 - Links; 2 - Rechts; 3 - Oben. |
|
| highlight | integer | Aktiviert die Hervorhebung von Symbolen für aktive Auslöser und Host-Status. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| expandproblem | integer | Zeigt den Problem-Auslöser für Elemente mit einem einzelnen Problem an. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| markelements | integer | Hebt Kartenelemente hervor, deren Status sich kürzlich geändert hat. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| show_unack | integer | Problemanzeige. Mögliche Werte: 0 - Anzahl aller Probleme; 1 - Anzahl nicht bestätigter Probleme; 2 - Anzahl bestätigter und nicht bestätigter Probleme getrennt. |
|
| severity_min | integer | Minimale Auslöser-Wichtigkeit, die standardmäßig auf der Karte angezeigt wird. Mögliche Werte: 0 - Nicht klassifiziert; 1 - Information; 2 - Warnung; 3 - Durchschnittlich; 4 - Hoch; 5 - Katastrophe. |
|
| show_suppressed | integer | Zeigt Probleme an, die andernfalls aufgrund von Host-Wartung unterdrückt (nicht angezeigt) würden. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| grid_size | integer | Zellengröße eines Kartenrasters in Pixeln. Unterstützt, wenn grid_show auf 0 gesetzt ist.Mögliche Werte: 20, 40, 50, 75 oder 100. |
|
| grid_show | integer | Zeigt ein Raster in der Kartenkonfiguration an. Mögliche Werte: 0 - Ja; 1 - Nein. |
|
| grid_align | integer | Richtet Symbole in der Kartenkonfiguration automatisch aus. Mögliche Werte: 0 - Ja; 1 - Nein. |
|
| label_format | integer | Verwendet die erweiterte Beschriftungskonfiguration. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| label_type_host | integer | Zeigt die Beschriftung als Host-Beschriftung an. Unterstützt, wenn label_format auf 1 gesetzt ist.Mögliche Werte: 0 - Beschriftung; 1 - Host-IP-Adresse; 2 - Elementname; 3 - Nur Status; 4 - Nichts; 5 - Benutzerdefinierte Beschriftung. |
|
| label_type_hostgroup | integer | Zeigt die Beschriftung als Hostgruppen-Beschriftung an. Unterstützt, wenn label_format auf 1 gesetzt ist.Mögliche Werte: 0 - Beschriftung; 2 - Elementname; 3 - Nur Status; 4 - Nichts; 5 - Benutzerdefinierte Beschriftung. |
|
| label_type_trigger | integer | Zeigt die Beschriftung als Auslöser-Beschriftung an. Unterstützt, wenn label_format auf 1 gesetzt ist.Mögliche Werte: 0 - Beschriftung; 2 - Elementname; 3 - Nur Status; 4 - Nichts; 5 - Benutzerdefinierte Beschriftung. |
|
| label_type_map | integer | Zeigt die Beschriftung als Kartenbeschriftung an. Unterstützt, wenn label_format auf 1 gesetzt ist.Mögliche Werte: 0 - Beschriftung; 2 - Elementname; 3 - Nur Status; 4 - Nichts; 5 - Benutzerdefinierte Beschriftung. |
|
| label_type_image | integer | Zeigt die Beschriftung als Bildbeschriftung an. Unterstützt, wenn label_format auf 1 gesetzt ist.Mögliche Werte: 0 - Beschriftung; 2 - Elementname; 4 - Nichts; 5 - Benutzerdefinierte Beschriftung. |
|
| label_string_host | string | Benutzerdefinierte Beschriftung für Host-Elemente. Unterstützt, wenn label_type_host auf 5 gesetzt ist. |
|
| label_string_hostgroup | string | Benutzerdefinierte Beschriftung für Hostgruppen-Elemente. Unterstützt, wenn label_type_hostgroup auf 5 gesetzt ist. |
|
| label_string_trigger | string | Benutzerdefinierte Beschriftung für Auslöser-Elemente. Unterstützt, wenn label_type_trigger auf 5 gesetzt ist. |
|
| label_string_map | string | Benutzerdefinierte Beschriftung für Kartenelemente. Unterstützt, wenn label_type_map auf 5 gesetzt ist. |
|
| label_string_image | string | Benutzerdefinierte Beschriftung für Bildelemente. Unterstützt, wenn label_type_image auf 5 gesetzt ist. |
|
| expand_macros | integer | Erweitert Makros in Beschriftungen in der Kartenkonfiguration. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| background | Stammelement für das Hintergrundbild (falls vorhanden). Unterstützt, wenn imagetype auf 2 gesetzt ist. |
||
| name | string | Name des Hintergrundbildes. | |
| iconmap | Stammelement für die Symbolzuordnung (falls vorhanden). | ||
| name | string | Name der Symbolzuordnung. | |
| urls | Stammelement für URLs, die von Karten oder einzelnen Kartenelementen verwendet werden. | ||
| name | string | Linkname. | |
| url | string | Link-URL. | |
| elementtype | integer | Typ des Kartenelements, zu dem der Link gehört. Mögliche Werte: 0 - Host; 1 - Karte; 2 - Auslöser; 3 - Hostgruppe; 4 - Bild. |
|
| selements | Stammelement für Karten-selements. | ||
| shapes | Stammelement für Kartenformen. | ||
| type | integer | Formtyp. Mögliche Werte: 0 - Rechteck; 1 - Ellipse. |
|
| x | integer | X-Koordinaten der Form in Pixeln. | |
| y | integer | Y-Koordinaten der Form in Pixeln. | |
| width | integer | Breite der Form. | |
| height | integer | Höhe der Form. | |
| text | string | Text innerhalb der Form. | |
| font | integer | Schriftstil des Textes. Mögliche Werte: 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 | Schriftgröße in Pixeln. | |
| font_color | string | Schriftfarbe, dargestellt als Hexadezimalcode. | |
| text_halign | integer | Horizontale Ausrichtung des Textes. Mögliche Werte: 0 - Zentriert; 1 - Links; 2 - Rechts. |
|
| text_valign | integer | Vertikale Ausrichtung des Textes. Mögliche Werte: 0 - Mittig; 1 - Oben; 2 - Unten. |
|
| border_type | integer | Typ des Rahmens für die Form. Mögliche Werte: 0 - Keiner; 1 - Fette Linie; 2 - Gepunktete Linie; 3 - Gestrichelte Linie. |
|
| border_width | integer | Breite des Rahmens in Pixeln. | |
| border_color | string | Rahmenfarbe, dargestellt als Hexadezimalcode. | |
| background_color | string | Hintergrundfarbe (Füllfarbe), dargestellt als Hexadezimalcode. | |
| zindex | integer | Wert für die Anordnung aller Formen und Linien (z-index). | |
| lines | Stammelement für Kartenlinien. | ||
| x1 | integer | X-Koordinaten des ersten Linienpunkts in Pixeln. | |
| y1 | integer | Y-Koordinaten des ersten Linienpunkts in Pixeln. | |
| x2 | integer | X-Koordinaten des zweiten Linienpunkts in Pixeln. | |
| y2 | integer | Y-Koordinaten des zweiten Linienpunkts in Pixeln. | |
| line_type | integer | Linientyp. Mögliche Werte: 0 - Keiner; 1 - Fette Linie; 2 - Gepunktete Linie; 3 - Gestrichelte Linie. |
|
| line_width | integer | Linienbreite in Pixeln. | |
| line_color | string | Linienfarbe, dargestellt als Hexadezimalcode. | |
| zindex | integer | Wert für die Anordnung aller Formen und Linien (z-index). | |
| links | Stammelement für Verknüpfungen zwischen Kartenelementen. | ||
| drawtype | integer | Verknüpfungsstil. Mögliche Werte: 0 - Linie; 2 - Fette Linie; 3 - Gepunktete Linie; 4 - Gestrichelte Linie. |
|
| color | string | Verknüpfungsfarbe (6 Zeichen, hex). | |
| label | string | Verknüpfungsbeschriftung. | |
| selementid1 | id | ID eines zu verbindenden Elements. | |
| selementid2 | id | ID des anderen zu verbindenden Elements. | |
| linktriggers | Stammelement für Verknüpfungsstatusindikatoren. | ||
Siehe auch: Map object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Karten-Selemente
| Element | Typ | Beschreibung | |
|---|---|---|---|
| elementtype | integer | Typ des Kartenelements. Mögliche Werte: 0 - Host; 1 - Karte; 2 - Auslöser; 3 - Host-Gruppe; 4 - Bild. |
|
| elements | Wurzelelement für Zabbix-Entitäten (Host, Host-Gruppe, Karte usw.), die auf der Karte dargestellt werden. Alle Entitäten haben ihr jeweiliges Element ( host usw.; siehe zum Beispiel Exportformat). |
||
| label | string | Beschriftung des Symbols. | |
| label_location | integer | Position der Beschriftung. Mögliche Werte: -1 - Standard der Karte verwenden; 0 - Unten; 1 - Links; 2 - Rechts; 3 - Oben. |
|
| x | integer | Position auf der X-Achse. | |
| y | integer | Position auf der Y-Achse. | |
| elementsubtype | integer | Untertyp des Elements. Unterstützt, wenn elementtype auf 3 gesetzt ist.Mögliche Werte: 0 - Einzelne Host-Gruppe; 1 - Alle Host-Gruppen. |
|
| areatype | integer | Bereichsgröße. Unterstützt, wenn elementtype auf 1 gesetzt ist.Mögliche Werte: 0 - Wie die gesamte Karte; 1 - Benutzerdefinierte Größe. |
|
| width | integer | Breite des Bereichs. Unterstützt, wenn areatype auf 1 gesetzt ist. |
|
| height | integer | Höhe des Bereichs. Unterstützt, wenn areatype auf 1 gesetzt ist. |
|
| viewtype | integer | Algorithmus für die Platzierung im Bereich. Unterstützt, wenn elementsubtype auf 1 gesetzt ist.Mögliche Werte: 0 - Gleichmäßig im Bereich platzieren. |
|
| use_iconmap | integer | Symbolzuordnung für dieses Element verwenden. Nur relevant, wenn die Symbolzuordnung auf Kartenebene aktiviert ist. Mögliche Werte: 0 - Nein; 1 - Ja. |
|
| selementid | id | Eindeutige Datensatz-ID des Elements. | |
| icon_off | Wurzelelement für das Bild, das verwendet wird, wenn sich das Element im Status OK befindet. |
||
| name | string | Eindeutiger Bildname. | |
| icon_on | Wurzelelement für das Bild, das verwendet wird, wenn sich das Element im Status Problem befindet. |
||
| name | string | Eindeutiger Bildname. | |
| icon_disabled | Wurzelelement für das Bild, das verwendet wird, wenn das Element deaktiviert ist. | ||
| name | string | Eindeutiger Bildname. | |
| icon_maintenance | Wurzelelement für das Bild, das verwendet wird, wenn sich das Element in Wartung befindet. | ||
| name | string | Eindeutiger Bildname. | |
| urls | Wurzelelement für URLs, die von Karten oder von jedem einzelnen Kartenelement verwendet werden. | ||
| name | string | Name des Links. | |
| url | string | URL des Links. | |
| evaltype | integer | Auswertungstyp für Tags. | |
| tags | Wurzelelement für Problem-Tags (für Host- und Host-Gruppen-Elemente). Wenn Tags angegeben sind, werden auf der Karte nur Probleme mit diesen Tags angezeigt. |
||
| tag | string | Tag-Name. | |
| value | string | Tag-Wert. | |
| operator | integer | Operator. | |
Siehe auch: Map element object (siehe die entsprechende Eigenschaft mit übereinstimmendem Namen).
Statusindikatoren für Kartenverknüpfungen
| Element | Type | Beschreibung | |
|---|---|---|---|
| drawtype | integer | Verknüpfungsstil, wenn sich der Auslöser im Zustand „Problem“ befindet. Mögliche Werte: 0 - Linie; 2 - Fette Linie; 3 - Gepunktete Linie; 4 - Gestrichelte Linie. |
|
| color | string | Verknüpfungsfarbe (6 Zeichen, hexadezimal), wenn sich der Auslöser im Zustand „Problem“ befindet. | |
| trigger | Stammelement für den Auslöser, der zur Anzeige des Verknüpfungsstatus verwendet wird. | ||
| description | string | Name des Auslösers. | |
| expression | string | Auslöserausdruck. | |
| recovery_expression | string | Wiederherstellungsausdruck des Auslösers. | |
Siehe auch: Map link trigger object (beziehen Sie sich auf die entsprechende Eigenschaft mit demselben Namen).