Zum Inhalt

Logische Karte

Die logische Karte ist der Abhängigkeits-Graph deiner Infrastruktur: Hosts, einzelne Checks, Collectors und Aggregate als Knoten, Abhängigkeiten dazwischen als Kanten. Anders als die physische Karte hat sie Alarm-Wirkung — Kanten hier steuern Inhibition (Unterdrückung von Kind-Alarmen bei einem ausgefallenen Elternteil).

Eine logische Karte ist tenant-weit, nicht an einen Standort gebunden.

Knoten

Knotentyp Was er zeigt
Host Live-Status als Farbe (OK/WARNING/CRITICAL/NO_DATA/UNKNOWN)
Check Einzelner Service auf einem Host
Collector Eine Collector-VM; hat nur einen Ausgangs-Anschluss (Kanten lassen sich nur vom Collector ziehen)
Aggregat K-von-N-Redundanz mehrerer gleichartiger Mitglieder
Untermap Verweis auf eine andere logische Karte — Klick springt hinein
Deko-Objekt Frei benennbarer Deko-Knoten (siehe Karten & Standorte)

Die Knoten lassen sich per Drag-and-drop anordnen oder automatisch anordnen lassen (Auto-Layout).

Ansehen und Bearbeiten

Karten öffnen in einer reinen Ansicht — nichts verrutscht beim Anschauen, keine „Speichern?"-Frage beim Verlassen. Bearbeiten startet über den Stift oben rechts; das Häkchen speichert und beendet die Bearbeitung ohne Nachfrage, das X daneben verwirft. Karte umbenennen, löschen und „Neue Karte" liegen im ⋯-Menü. Am Handy sind Karten bewusst nur Ansicht.

Beim Bearbeiten lassen sich Änderungen zurücknehmen und wiederherstellen (Symbol-Knöpfe oder Strg+Z / Strg+Y) — Positionen, Größen, Zonen, Objekte, Texte, Bilder und Deko-Linien; eine Geste ist genau ein Schritt. Angelegte oder gelöschte Abhängigkeiten sind davon ausgenommen: sie werden sofort gespeichert.

Abhängigkeiten zeichnen

Verbindungs-Punkte erscheinen nur im Bearbeiten-Modus. Ziehst du eine Kante zwischen zwei Knoten, öffnet sich ein Bestätigungs-Dialog mit der Richtung in Klartext plus einer Umkehren-Option — so bestätigst du, wer von wem abhängt, bevor die Kante gespeichert wird. Abhängigkeiten sind nur zwischen Geräten, Checks und Aggregaten desselben Tenants möglich; schlägt das Verknüpfen fehl (Kante vorhanden, Ziel nicht gefunden, Kreis), steht der Grund dabei.

Zeichnungs-Konvention: Versorger → Abhängiger

Gezeichnet wird immer vom Versorger zum Abhängigen — zieht man z. B. eine Kante vom Switch zur VM, heißt das „die VM hängt vom Switch ab". Fällt der Switch aus, wird der Alarm der VM unterdrückt (Inhibition), nicht umgekehrt.

Linien docken rollen-stabil an: Sie verlassen den Versorger unten und treffen den Abhängigen oben; nur echte Nachbarn verbinden sich seitlich. Beim Ziehen zeigen die Punkte ihre Rolle (gefüllt = versorgt, Ring = wird abhängig). Zweige lassen sich einklappen — ein „+N"-Chip mit Status-Balken zeigt, was verborgen ist; ein rotes Gerät bleibt immer sichtbar. „Anordnen" legt unverbundene Geräte als Raster ab und lässt Texte, Objekte und Bilder liegen.

Abgeleitete Collector→Host-Linien (aus der Zuordnung des Hosts zu seinem Collector) sind immer gepunktet dargestellt — sie zeigen an, wer wen prüft, wurden aber nicht manuell gezogen.

Zonen

Eine Zone (früher „Blase") gruppiert Hosts als Panel mit Kopfzeile und Status-Balken; ausgewählte Status-Hosts bestimmen ihre Farbe. Ein Zug vom Zonenrand zu einem Host — oder von Zone zu Zone — legt die passenden Abhängigkeiten über die Status-Hosts an (Zone↔Zone als Kreuzprodukt), gezeichnet als eine gebündelte Linie. Die Zone selbst ist nie Teil einer Abhängigkeit; sie lebt nur in der Karte.

Live-Status

Knoten färben sich nach dem aktuellen Status des jeweiligen Hosts/Checks/Aggregats. Der Status-Poll läuft im Hintergrund und aktualisiert nur die Farbe — Positionen bleiben dabei unangetastet, ein Refresh verschiebt nie versehentlich deine Anordnung.

Was eine Abhängigkeit bewirkt

Eine gezeichnete Abhängigkeit ist mehr als Dekoration — sie steuert die Inhibition: Ist der Versorger-Host nicht erreichbar (nicht: irgendein einzelner Check darauf rot), werden Alarme aller abhängigen Knoten unterdrückt. Das „abhängig-down"-Badge in der Fehlerübersicht folgt derselben Kette transitiv über mehrere Ebenen.

Details zur Inhibitions-Logik, Reachability-Hints und Unterdrückungsregeln: Dependencies & Inhibition.

Deko-Kanten bleiben wirkungslos

Auf der logischen Karte kannst du zusätzlich zu echten Abhängigkeiten frei beschriftete Deko-Kanten und Deko-Knoten zeichnen (Text, Objekt, Pfeil). Diese leben ausschließlich in der Karten-Konfiguration, nie in der Abhängigkeits-Tabelle, und haben keine Alarm-Wirkung — siehe Karten & Standorte.

Abhängigkeiten vom Host aus verwalten

Neben dem Zeichnen auf der Karte verwaltest du Abhängigkeiten auch direkt am Host: Host-Detail → Verwalten-Panel → Abhängigkeiten. Dort siehst du:

  • Abhängigkeiten des Hosts selbst (host↔host)
  • Einen eigenen Abschnitt „Collector auf diesem Host" — ein Klick verknüpft den Collector, der auf dieser VM läuft
  • Schreibgeschützt „Weitere Verknüpfungen (Karte)" — Kanten, die auf der Karte für die Checks dieses Hosts gezogen wurden (die vorher hier unsichtbar waren)

Beide Ansichten — Karte und Verwalten-Panel — greifen auf dieselben Kanten zu und bleiben konsistent.

Aggregate auf der Karte

Ein Aggregat erscheint als eigener Knoten. Klick öffnet ein Popup mit Status, Bearbeiten (Name/K/Mitglieder) und Löschen — kein Sprung zu einem „Besitzer-Host", weil ein Aggregat keinen hat.

Untermaps

Ein Knoten kann auf eine andere logische Karte verweisen (Untermap) — ein Container ohne eigene Kanten, nur innerhalb desselben Tenants. Der Status einer Untermap ist ein Rollup „schlimmster Status gewinnt" über ihren Inhalt, rekursiv mit Zyklus-Schutz. Eine Karte darf nicht auf sich selbst oder im Kreis auf sich zurückverweisen — das wird beim Speichern abgelehnt.

Anschluss