1 Konfigurieren einer Netzwerkkarte

Übersicht

Das Konfigurieren einer Karte in Zabbix erfordert, dass Sie zunächst eine Karte erstellen, indem Sie ihre allgemeinen Parameter definieren, und anschließend die eigentliche Karte mit Elementen und deren Verknüpfungen füllen.

Sie können die Karte mit Elementen befüllen, die ein Host, eine Hostgruppe, ein Auslöser, ein Bild oder eine andere Karte sind.

Symbole werden verwendet, um Kartenelemente darzustellen. Sie können die Informationen definieren, die zusammen mit den Symbolen angezeigt werden, und festlegen, dass aktuelle Probleme auf besondere Weise dargestellt werden. Sie können die Symbole verknüpfen und Informationen definieren, die auf den Verknüpfungen angezeigt werden.

Sie können benutzerdefinierte URLs hinzufügen, die durch Klicken auf die Symbole aufgerufen werden können. So können Sie beispielsweise ein Host-Symbol mit den Host-Eigenschaften oder ein Kartensymbol mit einer anderen Karte verknüpfen.

Die Problemanzahl in Karten wird nur für Ursache-Probleme angezeigt.

Karten werden unter Monitoring > Maps verwaltet, wo sie konfiguriert, verwaltet und angezeigt werden können. In der Monitoring-Ansicht können Sie auf die Symbole klicken und die Verknüpfungen zu einigen Skripten und URLs nutzen.

Netzwerkkarten basieren auf Vektorgrafiken (SVG).

Öffentliche und private Karten

Alle Benutzer in Zabbix (einschließlich Nicht-Admin-Benutzern) können Netzwerkkarten erstellen. Karten haben einen Eigentümer – den Benutzer, der sie erstellt hat. Karten können öffentlich oder privat sein.

  • Öffentliche Karten sind für alle Benutzer sichtbar. Um sie jedoch sehen zu können, muss der Benutzer mindestens Leserechte für ein Kartenelement haben. Öffentliche Karten können bearbeitet werden, wenn ein Benutzer/eine Benutzergruppe Lese-/Schreibrechte für diese Karte und mindestens Leserechte für alle Elemente der entsprechenden Karte hat, einschließlich Auslösern in den Verknüpfungen.
<!-- -->
  • Private Karten sind nur für ihren Eigentümer und die Benutzer/Benutzergruppen sichtbar, für die die Karte vom Eigentümer freigegeben wurde. Normale Benutzer (keine Super-Admins) können Karten nur für die Gruppen freigeben, denen sie angehören, sowie für Benutzer, die diesen Gruppen angehören. Benutzer mit Admin-Rechten können private Karten sehen, unabhängig davon, ob sie Eigentümer sind oder zur Liste der freigegebenen Benutzer gehören. Private Karten können vom Eigentümer der Karte bearbeitet werden sowie dann, wenn ein Benutzer/eine Benutzergruppe Lese-/Schreibrechte für diese Karte und mindestens Leserechte für alle Elemente der entsprechenden Karte hat, einschließlich Auslösern in den Verknüpfungen.

Kartenelemente, für die der Benutzer keine Leserechte hat, werden mit einem ausgegrauten Symbol angezeigt, und alle Textinformationen des Elements werden ausgeblendet. Die Beschriftung des Auslösers ist jedoch sichtbar, auch wenn der Benutzer keine Berechtigung für den Auslöser hat.

Um ein Element zur Karte hinzuzufügen, muss der Benutzer ebenfalls mindestens Leserechte für das Element haben.

Erstellen einer Karte

Gehen Sie zum Erstellen einer Karte wie folgt vor:

  • Gehen Sie zu Monitoring > Maps
  • Wechseln Sie zur Ansicht mit allen Karten
  • Klicken Sie auf Karte erstellen

Sie können auch die Schaltfläche Klonen im Konfigurationsformular einer vorhandenen Karte verwenden, um eine neue Karte zu erstellen. Diese Karte übernimmt alle Eigenschaften der vorhandenen Karte, einschließlich der allgemeinen Layoutattribute sowie der Elemente der vorhandenen Karte.

Die Registerkarte Karte enthält allgemeine Kartenattribute:

Alle Pflichtfelder sind mit einem roten Sternchen markiert.

Allgemeine Kartenattribute:

Parameter Description
Owner Name des Kartenbesitzers.
Name Eindeutiger Kartenname.
Width Kartenbreite in Pixeln.
Height Kartenhöhe in Pixeln.
Background image Hintergrundbild verwenden:
No image - kein Hintergrundbild (weißer Hintergrund)
Image - ausgewähltes Bild, das als Hintergrundbild verwendet wird. Es erfolgt keine Skalierung. Sie können eine geografische Karte oder ein anderes Bild verwenden, um Ihre Karte zu verbessern.
Automatic icon mapping Sie können die Verwendung einer automatischen Symbolzuordnung aktivieren, die unter Administration → General → Icon mapping konfiguriert wird. Die Symbolzuordnung ermöglicht die Zuordnung bestimmter Symbole zu bestimmten Host-Inventarfeldern.
Icon highlight Wenn Sie dieses Kontrollkästchen aktivieren, werden Kartenelemente hervorgehoben.
Elemente mit einem aktiven Auslöser erhalten einen runden Hintergrund in derselben Farbe wie der Auslöser mit der höchsten Schwere. Außerdem wird ein dicker grüner Rahmen um den Kreis angezeigt, wenn alle Probleme bestätigt wurden.
Elemente mit dem Status "disabled" oder "in maintenance" erhalten einen quadratischen Hintergrund, grau bzw. orange.
Siehe auch: Karten anzeigen
Mark elements on trigger status change Eine kürzliche Änderung des Auslöserstatus (aktuelles Problem oder Behebung) wird mit Markierungen (nach innen zeigenden roten Dreiecken) auf den drei Seiten des Elementsymbols hervorgehoben, die frei vom Label sind. Die Markierungen werden 30 Minuten lang angezeigt.
Display problems Wählen Sie aus, wie Probleme mit einem Kartenelement angezeigt werden:
Expand single problem - wenn nur ein Problem vorliegt, wird der Problemname angezeigt. Andernfalls wird die Gesamtzahl der Probleme angezeigt.
Number of problems - die Gesamtzahl der Probleme wird angezeigt
Number of problems and expand most critical one - der Name des kritischsten Problems und die Gesamtzahl der Probleme werden angezeigt.
"Most critical" wird anhand der Problem-Schwere und, bei Gleichstand, anhand der Problem-Ereignis-ID bestimmt (höhere ID oder späteres Problem wird zuerst angezeigt). Bei einem Auslöser-Kartenelement basiert dies auf der Problem-Schwere und, bei Gleichstand, auf der Position des Auslösers in der Auslöserliste. Bei mehreren Problemen desselben Auslösers wird das aktuellste angezeigt.
Advanced labels Wenn Sie dieses Kontrollkästchen aktivieren, können Sie separate Label-Typen für separate Elementtypen definieren.
Map element label type Für Kartenelemente verwendeter Label-Typ:
Label - Label des Kartenelements
IP address - IP-Adresse
Element name - Elementname (z. B. Hostname)
Status only - nur Status (OK oder PROBLEM)
Nothing - es werden keine Labels angezeigt
Map element label location Position des Labels in Bezug auf das Kartenelement:
Bottom - unterhalb des Kartenelements
Left - links
Right - rechts
Top - oberhalb des Kartenelements
Problem display Problemanzahl anzeigen als:
All - die vollständige Problemanzahl wird angezeigt
Separated - die Anzahl der nicht bestätigten Probleme wird getrennt von der Gesamtzahl der Probleme angezeigt
Unacknowledged only - nur die Anzahl der nicht bestätigten Probleme wird angezeigt
Minimum trigger severity Probleme unterhalb der ausgewählten Mindestschwere werden auf der Karte nicht angezeigt.
Wenn beispielsweise Warning ausgewählt ist, werden Änderungen mit Auslösern der Stufen Information und Not classified nicht in der Karte berücksichtigt.
Show suppressed problems Aktivieren Sie das Kontrollkästchen, um Probleme anzuzeigen, die andernfalls aufgrund von Host-Wartung unterdrückt (nicht angezeigt) würden.
URLs Für jeden Elementtyp können URLs (bis zu 2048 Zeichen) definiert werden. Außerdem kann ein Label für die URL definiert werden. Diese werden als Links angezeigt, wenn ein Benutzer im Kartenansichtsmodus auf das Element klickt.
Makros können in Karten-URL-Namen und -Werten verwendet werden. Eine vollständige Liste finden Sie unter unterstützte Makros und suchen Sie nach "map URL names and values".

Freigabe

Die Registerkarte Freigabe enthält den Kartentyp sowie Freigabeoptionen (Benutzergruppen, Benutzer) für private Karten:

Parameter Beschreibung
Typ Kartentyp auswählen:
Privat - die Karte ist nur für ausgewählte Benutzergruppen und Benutzer sichtbar
Öffentlich - die Karte ist für alle sichtbar
Liste der Freigaben für Benutzergruppen Benutzergruppen auswählen, für die die Karte zugänglich ist.
Sie können schreibgeschützten oder Lese- und Schreibzugriff zulassen.
Liste der Freigaben für Benutzer Benutzer auswählen, für die die Karte zugänglich ist.
Sie können schreibgeschützten oder Lese- und Schreibzugriff zulassen.

Wenn Sie auf Hinzufügen klicken, um diese Karte zu speichern, haben Sie eine leere Karte mit einem Namen, Abmessungen und bestimmten Einstellungen erstellt. Jetzt müssen Sie einige Elemente hinzufügen. Klicken Sie dazu in der Kartenliste auf Bearbeiten, um den bearbeitbaren Bereich zu öffnen.

Hinzufügen von Elementen

Um ein Element hinzuzufügen, klicken Sie neben Map element auf Add. Das neue Element wird in der linken oberen Ecke der Karte angezeigt. Ziehen Sie es per Drag-and-drop an die gewünschte Stelle.

Beachten Sie, dass bei aktivierter Grid-Option "On" die Elemente immer am Raster ausgerichtet werden (Sie können im Dropdown verschiedene Rastergrößen auswählen und das Raster auch ein- oder ausblenden). Wenn Sie Elemente beliebig ohne Ausrichtung platzieren möchten, stellen Sie die Option auf "Off". (Sie können zufällige Elemente später durch Klicken auf Align map elements am Raster ausrichten.)

Nachdem Sie einige Elemente platziert haben, möchten Sie sie möglicherweise durch Namen usw. voneinander unterscheiden. Wenn Sie auf das Element klicken, wird ein Formular angezeigt, in dem Sie den Elementtyp festlegen, einen Namen vergeben, ein anderes Symbol auswählen usw. können.

Attribute von Kartenelementen:

Parameter Beschreibung
Type Typ des Elements:
Host - Symbol, das den Status aller Auslöser des ausgewählten Hosts darstellt
Map - Symbol, das den Status aller Elemente einer Karte darstellt
Trigger - Symbol, das den Status eines oder mehrerer Auslöser darstellt
Host group - Symbol, das den Status aller Auslöser aller Hosts darstellt, die zur ausgewählten Gruppe gehören
Image - ein Symbol, das mit keiner Ressource verknüpft ist
Label Symbolbeschriftung, beliebiger String.
Makros und mehrzeilige Strings können verwendet werden.
Ausdrucks-Makros werden in diesem Feld unterstützt, jedoch nur mit den Funktionen avg, last, min und max und mit Zeit als Parameter (zum Beispiel {?avg(/host/key,1h)}).
Eine vollständige Liste der unterstützten Makros finden Sie unter supported macros und suchen Sie nach 'map element labels'.
Label location Position der Beschriftung in Bezug auf das Symbol:
Default - Standardposition der Karte für Beschriftungen
Bottom - unterhalb des Symbols
Left - links
Right - rechts
Top - oberhalb des Symbols
Host Geben Sie den Host ein, wenn der Elementtyp 'Host' ist. Dieses Feld verfügt über eine Auto-Vervollständigung, sodass beim Tippen des Hostnamens ein Dropdown mit passenden Hosts angezeigt wird. Scrollen Sie nach unten, um einen Eintrag auszuwählen. Klicken Sie auf 'x', um die Auswahl zu entfernen.
Map Wählen Sie die Karte aus, wenn der Elementtyp 'Map' ist. Dieses Feld verfügt über eine Auto-Vervollständigung, sodass beim Tippen des Kartennamens ein Dropdown mit passenden Karten angezeigt wird. Scrollen Sie nach unten, um einen Eintrag auszuwählen. Klicken Sie auf 'x', um die Auswahl zu entfernen.
Triggers Wenn der Elementtyp 'Trigger' ist, wählen Sie einen oder mehrere Auslöser im Feld New triggers unten aus und klicken Sie auf Add.
Die Reihenfolge der ausgewählten Auslöser kann geändert werden, jedoch nur innerhalb derselben Schweregrade von Auslösern. Die Auswahl mehrerer Auslöser wirkt sich auch auf die Auflösung der {HOST.*}-Makros sowohl im Bearbeitungs- als auch im Ansichtsmodus aus.
Im Bearbeitungsmodus werden die zuerst angezeigten {HOST.*}-Makros abhängig vom ersten Auslöser in der Liste aufgelöst (basierend auf der Schwere des Auslösers).
Der Ansichtsmodus hängt vom Parameter Display problems in den allgemeinen Kartenattributen ab:
- Wenn der Modus Expand single problem gewählt ist, werden die zuerst angezeigten {HOST.*}-Makros abhängig vom zuletzt erkannten Problem-Auslöser aufgelöst (unabhängig von der Schwere) oder vom ersten Auslöser in der Liste (falls kein Problem erkannt wurde).
- Wenn der Modus Number of problems and expand most critical one gewählt ist, werden die zuerst angezeigten {HOST.*}-Makros abhängig von der Schwere des Auslösers aufgelöst.
Host group Geben Sie die Hostgruppe ein, wenn der Elementtyp 'Host group' ist. Dieses Feld verfügt über eine Auto-Vervollständigung, sodass beim Tippen des Gruppennamens ein Dropdown mit passenden Gruppen angezeigt wird. Scrollen Sie nach unten, um einen Eintrag auszuwählen. Klicken Sie auf 'x', um die Auswahl zu entfernen.
Tags Geben Sie Tags an, um die Anzahl der im Widget angezeigten Probleme zu begrenzen. Es ist möglich, bestimmte Tags und Tag-Werte einzuschließen oder auszuschließen. Es können mehrere Bedingungen festgelegt werden. Die Übereinstimmung des Tag-Namens ist immer groß-/kleinschreibungssensitiv.
Für jede Bedingung stehen mehrere Operatoren zur Verfügung:
Exists - die angegebenen Tag-Namen einschließen
Equals - die angegebenen Tag-Namen und Werte einschließen (groß-/kleinschreibungssensitiv)
Contains - die angegebenen Tag-Namen einschließen, deren Tag-Werte die eingegebene Zeichenfolge enthalten (Teilzeichenfolgenabgleich, nicht groß-/kleinschreibungssensitiv)
Does not exist - die angegebenen Tag-Namen ausschließen
Does not equal - die angegebenen Tag-Namen und Werte ausschließen (groß-/kleinschreibungssensitiv)
Does not contain - die angegebenen Tag-Namen ausschließen, deren Tag-Werte die eingegebene Zeichenfolge enthalten (Teilzeichenfolgenabgleich, nicht groß-/kleinschreibungssensitiv)
Für Bedingungen gibt es zwei Berechnungstypen:
And/Or - alle Bedingungen müssen erfüllt sein, Bedingungen mit demselben Tag-Namen werden durch die Or-Bedingung gruppiert
Or - es genügt, wenn eine Bedingung erfüllt ist
Dieses Feld ist für die Elementtypen Host und Host group verfügbar.
Automatic icon selection In diesem Fall wird eine Symbolzuordnung verwendet, um festzulegen, welches Symbol angezeigt wird.
Icons Sie können festlegen, dass für das Element in diesen Fällen unterschiedliche Symbole angezeigt werden: default, problem, maintenance, disabled.
Coordinate X X-Koordinate des Kartenelements.
Coordinate Y Y-Koordinate des Kartenelements.
URLs Für das Element können elementbezogene URLs (bis zu 2048 Zeichen) festgelegt werden. Außerdem kann eine Beschriftung für die URL definiert werden. Diese werden als Links angezeigt, wenn ein Benutzer im Ansichtsmodus der Karte auf das Element klickt. Wenn das Element eigene URLs hat und für seinen Typ auf Kartenebene definierte URLs vorhanden sind, werden diese im selben Menü zusammengeführt.
Makros können in Namen und Werten von Kartenelementen verwendet werden. Eine vollständige Liste finden Sie unter supported macros und suchen Sie nach 'map URL names and values'.

Hinzugefügte Elemente werden nicht automatisch gespeichert. Wenn Sie die Seite verlassen, können alle Änderungen verloren gehen.

Daher empfiehlt es sich, oben rechts auf die Schaltfläche Update zu klicken. Nach dem Klicken werden die Änderungen unabhängig davon gespeichert, was Sie im folgenden Popup auswählen.

Ausgewählte Rasteroptionen werden ebenfalls mit jeder Karte gespeichert.

Elemente auswählen

Um Elemente auszuwählen, wählen Sie eines aus und halten Sie dann Strg gedrückt, um die anderen auszuwählen.

Sie können auch mehrere Elemente auswählen, indem Sie im bearbeitbaren Bereich ein Rechteck aufziehen und alle darin enthaltenen Elemente auswählen.

Sobald Sie mehr als ein Element auswählen, wechselt das Formular für die Elementeigenschaften in den Massenaktualisierungsmodus, sodass Sie Attribute der ausgewählten Elemente in einem Schritt ändern können. Markieren Sie dazu das Attribut mit dem Kontrollkästchen und geben Sie einen neuen Wert dafür ein. Sie können hier Makros verwenden (zum Beispiel {HOST.NAME} für die Elementbeschriftung).

Verknüpfung von Elementen

Nachdem Sie einige Elemente auf die Karte gesetzt haben, ist es an der Zeit, mit der Verknüpfung zu beginnen. Um zwei Elemente zu verknüpfen, müssen Sie sie zuerst auswählen. Klicken Sie bei ausgewählten Elementen neben Link auf Add.

Nachdem eine Verknüpfung erstellt wurde, enthält das Formular für das einzelne Element nun einen zusätzlichen Abschnitt Links. Klicken Sie auf Edit, um die Attribute der Verknüpfung zu bearbeiten.

Attribute der Verknüpfung:

Parameter Beschreibung
Label Beschriftung, die oberhalb der Verknüpfung angezeigt wird.
Ausdrucks-Makros werden in diesem Feld unterstützt, jedoch nur mit den Funktionen avg, last, min und max sowie Zeit als Parameter (zum Beispiel {?avg(/host/key,1h)}).
Connect to Das Element, mit dem die Verknüpfung verbunden ist.
Type (OK) Standardstil der Verknüpfung:
Line - einfache Linie
Bold line - dicke Linie
Dot - Punkte
Dashed line - gestrichelte Linie
Color (OK) Standardfarbe der Verknüpfung.
Link indicators Liste der mit der Verknüpfung verknüpften Auslöser. Wenn ein Auslöser den Status PROBLEM hat, wird sein Stil auf die Verknüpfung angewendet.

Verschieben und Einfügen von Elementen

Mehrere ausgewählte Elemente können an eine andere Stelle in der Karte verschoben werden, indem Sie auf eines der ausgewählten Elemente klicken, die Maustaste gedrückt halten und den Cursor an die gewünschte Position bewegen.

Ein oder mehrere Elemente können kopiert werden, indem Sie die Elemente auswählen, dann mit der rechten Maustaste auf ein ausgewähltes Element klicken und im Menü Kopieren auswählen.

Um die Elemente einzufügen, klicken Sie mit der rechten Maustaste auf einen Bereich der Karte und wählen Sie im Menü Einfügen aus. Die Option Einfügen ohne externe Verknüpfungen fügt die Elemente ein und behält dabei nur die Verknüpfungen bei, die zwischen den ausgewählten Elementen bestehen.

Kopieren und Einfügen funktioniert innerhalb desselben Browserfensters. Tastenkombinationen werden nicht unterstützt.

Hinzufügen von Formen

Zusätzlich zu Map-Elementen ist es auch möglich, einige Formen hinzuzufügen. Formen sind keine Map-Elemente; sie sind lediglich eine visuelle Darstellung. So kann beispielsweise eine Rechteckform als Hintergrund verwendet werden, um einige Hosts zu gruppieren. Rechteck- und Ellipsenformen können hinzugefügt werden.

Um eine Form hinzuzufügen, klicken Sie neben Form auf Hinzufügen. Die neue Form wird in der linken oberen Ecke der Map angezeigt. Ziehen Sie sie per Drag-and-drop an die gewünschte Stelle.

Eine neue Form wird mit Standardfarben hinzugefügt. Wenn Sie auf die Form klicken, wird ein Formular angezeigt, in dem Sie das Aussehen der Form anpassen, Text hinzufügen usw. können.

Um Formen auszuwählen, wählen Sie eine aus und halten Sie dann Strg gedrückt, um die anderen auszuwählen. Wenn mehrere Formen ausgewählt sind, können gemeinsame Eigenschaften massenweise aktualisiert werden, ähnlich wie bei Elementen.

In Formen kann Text hinzugefügt werden. Ausdrucks-Makros werden im Text unterstützt, jedoch nur mit den Funktionen avg, last, min und max sowie Zeit als Parameter (zum Beispiel {?avg(/host/key,1h)}).

Um nur Text anzuzeigen, kann die Form unsichtbar gemacht werden, indem der Rahmen der Form entfernt wird (wählen Sie im Feld Rahmen 'None' aus). Beachten Sie zum Beispiel, dass das im obigen Screenshot sichtbare Makro {MAP.NAME} tatsächlich eine Rechteckform mit Text ist, was sichtbar wird, wenn Sie auf das Makro klicken:

{MAP.NAME} wird beim Anzeigen der Map in den konfigurierten Map-Namen aufgelöst.

Wenn im Text Hyperlinks verwendet werden, werden sie beim Anzeigen der Map anklickbar.

Der Zeilenumbruch für Text ist innerhalb von Formen immer aktiviert. Innerhalb einer Ellipse werden die Zeilen jedoch so umbrochen, als wäre die Ellipse ein Rechteck. Wortumbruch ist nicht implementiert, daher werden lange Wörter (Wörter, die nicht in die Form passen) nicht umbrochen, sondern maskiert (auf der Seite zur Bearbeitung der Map) oder abgeschnitten (auf anderen Seiten mit Maps).

Linien hinzufügen

Zusätzlich zu Formen ist es auch möglich, einige Linien hinzuzufügen. Linien können verwendet werden, um Elemente oder Formen in einer Karte zu verbinden.

Um eine Linie hinzuzufügen, klicken Sie neben Shape auf Add. Eine neue Form wird in der linken oberen Ecke der Karte angezeigt. Wählen Sie sie aus und klicken Sie im Bearbeitungsformular auf Line, um die Form in eine Linie umzuwandeln. Passen Sie dann die Linieneigenschaften an, z. B. Linientyp, Breite, Farbe usw.

map\_line.png

Formen und Linien anordnen

Um eine Form vor eine andere zu bringen (oder umgekehrt), klicken Sie mit der rechten Maustaste auf die Form, um das Menü für Kartenformen zu öffnen.