Knotendiagramm - Amazon Managed Grafana

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Knotendiagramm

Dieses Dokumentationsthema wurde für Grafana-Workspaces entwickelt, die Grafana-Version 10.x unterstützen.

Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 9.x unterstützen, finden Sie unter. Arbeitet in Grafana-Version 9

Informationen zu Grafana-Arbeitsbereichen, die Grafana-Version 8.x unterstützen, finden Sie unter. Arbeitet in Grafana-Version 8

Knotengraphen können gerichtete Graphen oder Netzwerke visualisieren. Sie verwenden ein Layout mit gerichteter Kraft, um die Knoten effektiv zu positionieren, sodass sie bei der Darstellung komplexer Infrastrukturkarten, Hierarchien oder Verlaufsdiagramme helfen können.

Anforderungen an die Daten

Ein Knotendiagramm erfordert eine bestimmte Form der Daten, um seine Knoten und Kanten anzeigen zu können. Nicht jede Datenquelle oder Abfrage kann mit diesem Diagramm visualisiert werden. Wenn Sie dies als Entwickler von Datenquellen verwenden möchten, lesen Sie den Abschnitt über die Daten-API.

Ein Knotendiagramm besteht aus Knoten und Kanten.

  • Ein Knoten wird als Kreis dargestellt. Ein Knoten kann eine Anwendung, einen Dienst oder etwas anderes darstellen, das aus Anwendungsperspektive relevant ist.

  • Eine Kante wird als Linie dargestellt, die zwei Knoten verbindet. Bei der Verbindung kann es sich um eine Anfrage, eine Operation oder eine andere Beziehung zwischen den beiden Knoten handeln.

Sowohl Knoten als auch Kanten können Metadaten oder Statistiken zugeordnet sein. Die Datenquelle definiert, welche Informationen und Werte angezeigt werden, sodass verschiedene Datenquellen unterschiedliche Wertetypen anzeigen oder einige Werte nicht anzeigen können.

Knoten

Normalerweise zeigen Knoten zwei statistische Werte innerhalb des Knotens und zwei Identifikatoren direkt unter dem Knoten, normalerweise Name und Typ. Knoten können auch einen anderen Satz von Werten als Farbkreis um den Knoten herum anzeigen, wobei Abschnitte unterschiedlicher Farbe unterschiedliche Werte darstellen, die zusammen 1 ergeben sollten. Sie können beispielsweise angeben, dass der Prozentsatz der Fehler durch den roten Teil des Kreises dargestellt wird.

Zusätzliche Details können in einem Kontextmenü angezeigt werden, das angezeigt wird, wenn Sie den Knoten auswählen. Das Kontextmenü kann auch zusätzliche Links enthalten, die entweder auf andere Teile des Grafana-Arbeitsbereichs oder auf einen externen Link abzielen.

Anmerkung

Das Knotendiagramm kann nur 1.500 Knoten anzeigen. Wenn diese Grenze überschritten wird, wird in der oberen rechten Ecke eine Warnung angezeigt und einige Knoten werden ausgeblendet. Sie können versteckte Teile des Diagramms erweitern, indem Sie im Diagramm auf die Markierungen für Versteckte Knoten klicken.

Edges

Bei Kanten können auch Statistiken angezeigt werden, wenn Sie den Mauszeiger über den Rand bewegen. Ähnlich wie bei Knoten können Sie ein Kontextmenü mit zusätzlichen Details und Links öffnen, indem Sie die Kante auswählen.

Die erste Datenquelle, die diese Visualisierung unterstützt, ist die AWS X-Ray Datenquelle für die zugehörige Service Map-Funktion. Weitere Informationen finden Sie unter Stellen Sie eine Connect zu einer AWS X-Ray Datenquelle her.

Im Knotendiagramm navigieren

Pan

Sie können innerhalb des Knotendiagramms schwenken, indem Sie die Position außerhalb eines beliebigen Knotens oder einer Kante auswählen und den Mauszeiger ziehen.

Vergrößern oder Verkleinern

Sie können zoomen, indem Sie die Schaltflächen in der oberen linken Ecke des Knotendiagramms verwenden oder ein Mausrad oder eine andere Scroll-Eingabe mit der Taste Ctrl (oderCmd) verwenden.

Erkunden Sie versteckte Knoten

Die Anzahl der Knoten, die zu einem bestimmten Zeitpunkt angezeigt werden, ist begrenzt, um eine angemessene Leistung aufrechtzuerhalten. Knoten, die sich außerhalb dieses Grenzwerts befinden, werden hinter auswählbaren Markierungen versteckt, die eine ungefähre Anzahl von versteckten Knoten anzeigen, die mit dieser Kante verbunden sind. Sie können die Markierung auswählen, um das Diagramm um diesen Knoten herum zu erweitern.

Grid-Ansicht

Sie können zur Rasteransicht wechseln, um einen besseren Überblick über die interessantesten Knoten im Diagramm zu erhalten. Die Rasteransicht zeigt Knoten in einem Raster ohne Kanten und kann nach Statistiken sortiert werden, die innerhalb des Knotens angezeigt werden, oder nach Statistiken, die durch den farbigen Rand der Knoten dargestellt werden.

Um die Knoten zu sortieren, wählen Sie die Statistiken in der Legende aus. Die Markierung neben dem Statistiknamen (entweder ˄ oder˅) zeigt an, welche Statistik derzeit für die Sortierung und Sortierrichtung verwendet wird.

Wählen Sie einen Knoten aus und wählen Sie dann die Option Im Grafiklayout anzeigen, um zurück zum Grafiklayout mit Fokus auf dem ausgewählten Knoten zu wechseln und ihn im Kontext des vollständigen Diagramms anzuzeigen.

Daten-API

Für diese Visualisierung ist eine bestimmte Form der Daten erforderlich, die von der Datenquelle zurückgegeben werden müssen, damit sie korrekt angezeigt werden können.

Node Graph benötigt mindestens einen Datenrahmen, der die Kanten des Graphen beschreibt. Standardmäßig berechnet Node Graph die Knoten und alle Statistiken auf der Grundlage dieses Datenrahmens. Optional kann ein zweiter Datenrahmen, der die Knoten beschreibt, gesendet werden, falls mehr knotenspezifische Metadaten angezeigt werden müssen. Sie müssen beide Datenrahmen frame.meta.preferredVisualisationType = 'nodeGraph' aktivieren oder ihnen nodes einen Namen geben, damit der Node-Graph gerendert werden soll. edges

Überschneidet Daten von der Struktur

Erforderliche Felder:

Feldname Typ Beschreibung

id

Zeichenfolge

Eindeutiger Bezeichner der Kante.

Quelle

Zeichenfolge

ID des Quellknotens.

Ziel

Zeichenfolge

ID des Ziels.

Optionale Felder:

Feldname Typ Beschreibung

Hauptstatistik

Zeichenfolge/Zahl

Erste Statistik, die im Overlay angezeigt wird, wenn Sie den Mauszeiger über den Rand bewegen. Es kann sich um eine Zeichenfolge handeln, die den Wert unverändert anzeigt, oder es kann sich um eine Zahl handeln. Wenn es sich um eine Zahl handelt, wird auch jede Einheit angezeigt, die diesem Feld zugeordnet ist.

sekundärer Status

Zeichenfolge/Zahl

Wie MainStat, wird aber direkt darunter angezeigt.

detail__*

Zeichenkette/Zahl

Jedes Feld mit einem Präfix detail__ wird in der Kopfzeile des Kontextmenüs angezeigt, wenn es auf den Rand geklickt wird. Verwenden Sie es config.displayName für ein besser lesbares Etikett.

Knoten, Daten aus der Struktur

Erforderliche Felder:

Feldname Typ Beschreibung

id

Zeichenfolge

Eindeutiger Bezeichner des Knotens. Auf diese ID wird von edge in seinem Quell- und Zielfeld verwiesen.

Optionale Felder:

Feldname Typ Beschreibung

Titel

Zeichenfolge

Name des Knotens, der direkt unter dem Knoten sichtbar ist.

Untertitel

Zeichenfolge

Zusätzlich wird der Name, der Typ oder eine andere Kennung unter dem Titel angezeigt.

Hauptstatistik

Zeichenfolge/Zahl

Erster Wert, der im Knoten selbst angezeigt wird. Es kann sich entweder um eine Zeichenfolge handeln, die den Wert unverändert anzeigt, oder um eine Zahl. Wenn es sich um eine Zahl handelt, wird auch jede Einheit angezeigt, die diesem Feld zugeordnet ist.

sekundärer Status

Zeichenfolge/Zahl

Wie MainStat, wird aber im Knoten darunter angezeigt.

arc__*

Zahl

Jedes Feld mit dem Präfix arc__ wird verwendet, um den Farbkreis um den Knoten herum zu erstellen. Die Summe aller Werte in diesen Feldern sollte 1 ergeben. Sie können die Farbe mit angebenconfig.color.fixedColor.

detail__*

Zeichenkette/Zahl

Jedes Feld mit einem Präfix detail__ wird in der Kopfzeile des Kontextmenüs angezeigt, wenn auf den Knoten geklickt wird. Wird verwendet, config.displayName um das Etikett besser lesbar zu machen.

color

Zeichenkette/Zahl

Kann verwendet werden, um eine einzelne Farbe anzugeben, anstatt die arc__ Felder zur Angabe von Farbabschnitten zu verwenden. Dabei kann es sich entweder um eine Zeichenfolge (es muss sich um eine akzeptable HTML-Farbzeichenfolge handeln) oder um eine Zahl handeln. In diesem Fall hängt das Verhalten von der field.config.color.mode Einstellung ab. Dies kann beispielsweise verwendet werden, um Verlaufsfarben zu erstellen, die durch einen Feldwert gesteuert werden.

icon

Zeichenfolge

Name des Symbols, das im Knoten anstelle der Standardstatistiken angezeigt werden soll. Es sind nur integrierte Grafana-Symbole zulässig (die verfügbaren Symbole finden Sie hier).

Kein Radius

Zahl

Radiuswert in Pixeln. Wird zur Verwaltung der Knotengröße verwendet.

markiert

Boolesch

Legt fest, ob der Knoten hervorgehoben werden soll. Verwenden Sie dies beispielsweise, um einen bestimmten Pfad im Diagramm darzustellen, indem Sie mehrere Knoten und Kanten hervorheben. Standardeinstellung: false.