Service-Graph
Die Service-Graph-Funktion in NetScaler Console ermöglicht es Ihnen, alle Kubernetes-Dienste in einer grafischen Darstellung zu überwachen. Diese Funktion ermöglicht es Ihnen auch, eine detaillierte Analyse und umsetzbare Metriken der Dienste anzuzeigen. Navigieren Sie zu Applications > Service Graph, um den Service-Graph anzuzeigen für:
Service-Graph für Anwendungen über alle NetScaler-Instanzen hinweg
Die globale Service-Graph-Funktion ermöglicht Ihnen eine ganzheitliche Visualisierung der Ansicht „Clients zu Infrastruktur zu Anwendung“. Von dieser Service-Graph-Ansicht aus können Sie als Administrator:
- Verstehen, aus welcher Region die Benutzer auf die spezifischen Anwendungen (3-Tier-Web-Apps und Microservices-Apps) zugreifen
- Die Infrastrukturansicht (NetScaler-Instanz) visualisieren, in der die Client-Anfrage verarbeitet wird
- Verstehen, ob die Probleme vom Client, der Infrastruktur oder der Anwendung herrühren
- Tiefer in die Problembehandlung eintauchen
Navigieren Sie zu Applications > Service Graph und klicken Sie auf die Registerkarte Global, um Folgendes anzuzeigen:
-
End-to-End-Details aller Anwendungen, die vom Client mit den Back-End-Servern verbunden sind
-
Alle NetScaler-Instanzen, die mit ihren jeweiligen Rechenzentren verbunden sind
Hinweis
Sie können Rechenzentren nur anzeigen, wenn Sie GSLB-Anwendungen haben.
-
Die Client-Metrikinformationen
-
Die NetScaler-Metrikinformationen
-
Alle NetScaler-Instanzen, die diskrete Anwendungen, benutzerdefinierte Anwendungen und diskrete Microservice-Anwendungen haben
-
Die Top 4 der Anwendungen mit niedriger Bewertung, die zu benutzerdefinierten Apps, diskreten Apps und Microservices-Apps gehören
-
Die Metrikinformationen für die Top 4 der virtuellen Server mit niedriger Bewertung
-
Der Status der Anwendungen (diskrete Apps, benutzerdefinierte Apps und Microservices-Apps) wie Kritisch, Überprüfung, Gut und Nicht zutreffend.
Weitere Informationen finden Sie unter Ganzheitliche Ansicht von Anwendungen im Service-Graph.
Service-Graph für Kubernetes-Anwendungen
Navigieren Sie zu Applications > Service Graph und klicken Sie auf die Registerkarte Microservices, um:
-
Die End-to-End-Gesamtleistung der Anwendung sicherzustellen
-
Engpässe zu identifizieren, die durch die gegenseitige Abhängigkeit verschiedener Komponenten Ihrer Anwendungen entstehen
-
Einblicke in die Abhängigkeiten verschiedener Komponenten Ihrer Anwendungen zu gewinnen
-
Dienste innerhalb des Kubernetes-Clusters zu überwachen
-
Zu überwachen, welcher Dienst Probleme hat
-
Die Faktoren zu überprüfen, die zu Leistungsproblemen beitragen
-
Eine detaillierte Sichtbarkeit der HTTP-Transaktionen des Dienstes anzuzeigen
-
Die HTTP-, TCP- und SSL-Metriken zu analysieren
-
Client-Metriken und Details zur Client-Transaktionszusammenfassung anzuzeigen
Durch die Visualisierung dieser Metriken in NetScaler Console können Sie die Ursache von Problemen analysieren und notwendige Fehlerbehebungsmaßnahmen schneller ergreifen. Der Service-Graph zeigt Ihre Anwendungen in verschiedenen Komponentendiensten an. Diese Dienste, die innerhalb des Kubernetes-Clusters ausgeführt werden, können mit verschiedenen Komponenten innerhalb und außerhalb der Anwendung kommunizieren. Informationen zum Einstieg finden Sie unter Einrichten des Service-Graphs.
Service-Graph für 3-Tier-Webanwendungen
Navigieren Sie zu Applications > Service Graph und klicken Sie auf die Registerkarte Web Apps, um Folgendes anzuzeigen:
-
Details zur Konfiguration der Anwendung (mit Content Switching Virtual Server und Load Balancing Virtual Server)
Für GSLB-Anwendungen können Sie Rechenzentrum, NetScaler-Instanz, CS- und LB-Virtual Server anzeigen.
-
End-to-End-Transaktionen vom Client zum Dienst
-
Den Standort, von dem aus der Client auf die Anwendung zugreift
-
Den Namen des Rechenzentrums, in dem die Client-Anfragen verarbeitet werden, und die zugehörigen NetScaler-Metriken des Rechenzentrums (nur für GSLB-Anwendungen)
-
Metrikdetails für Client, Dienst und virtuelle Server
-
Ob die Fehler vom Client oder vom Dienst stammen
-
Den Dienststatus wie Kritisch, Überprüfung und Gut. NetScaler Console zeigt den Dienststatus basierend auf der Dienstantwortzeit und der Fehleranzahl an.
-
Kritisch (rot) – Zeigt an, wenn die durchschnittliche Dienstantwortzeit > 200 ms UND die Fehleranzahl > 0 ist
-
Überprüfung (orange) – Zeigt an, wenn die durchschnittliche Dienstantwortzeit > 200 ms ODER die Fehleranzahl > 0 ist
-
Gut (grün) – Zeigt keinen Fehler und eine durchschnittliche Dienstantwortzeit < 200 ms an
-
-
Den Client-Status wie Kritisch, Überprüfung und Gut. NetScaler Console zeigt den Client-Status basierend auf der Client-Netzwerklatenz und der Fehleranzahl an.
-
Kritisch (rot) – Zeigt an, wenn die durchschnittliche Client-Netzwerklatenz > 200 ms UND die Fehleranzahl > 0 ist
-
Überprüfung (orange) – Zeigt an, wenn die durchschnittliche Client-Netzwerklatenz > 200 ms ODER die Fehleranzahl > 0 ist
-
Gut (grün) – Zeigt keinen Fehler und eine durchschnittliche Client-Netzwerklatenz < 200 ms an
-
-
Den Status des virtuellen Servers wie Kritisch, Überprüfung und Gut. NetScaler Console zeigt den Status des virtuellen Servers basierend auf dem App-Score an.
-
Kritisch (rot) – Zeigt an, wenn der App-Score < 40 ist
-
Überprüfung (orange) – Zeigt an, wenn der App-Score zwischen 40 und 75 liegt
-
Gut (grün) – Zeigt an, wenn der App-Score > 75 ist
-
Hinweise:
-
Nur Load Balancing-, Content Switching- und GSLB-Virtual Server werden im Service-Graph angezeigt.
-
Wenn kein virtueller Server an eine benutzerdefinierte Anwendung gebunden ist, sind die Details im Service-Graph für die Anwendung nicht sichtbar.
-
Sie können Metriken für Clients und Dienste im Service-Graph nur anzeigen, wenn aktive Transaktionen zwischen virtuellen Servern und der Webanwendung stattfinden.
-
Wenn keine aktiven Transaktionen zwischen virtuellen Servern und der Webanwendung verfügbar sind, können Sie Details im Service-Graph nur basierend auf den Konfigurationsdaten wie Load Balancing, Content Switching, GSLB-Virtual Servern und Diensten anzeigen.
-
Wenn Änderungen an der Anwendungskonfiguration vorgenommen werden, kann es 10 Minuten dauern, bis diese im Service-Graph widergespiegelt werden.
Weitere Informationen finden Sie unter Service-Graph für Anwendungen.