Sitzungsstartprobleme diagnostizieren
Zusätzlich zu den in der Sektion Benutzeranmeldeprobleme diagnostizieren erwähnten Anmeldevorgangsphasen zeigt Director die Sitzungsstartdauer an. Diese ist auf den Seiten Benutzerdetails und Maschinendetails in Workspace App-Sitzungsstart und VDA-Sitzungsstart unterteilt. Diese beiden Dauern enthalten wiederum einzelne Phasen, deren Startdauern ebenfalls angezeigt werden. Diese Daten helfen Ihnen, eine hohe Sitzungsstartdauer zu verstehen und zu beheben. Darüber hinaus hilft die Zeitdauer für jede am Sitzungsstart beteiligte Phase bei der Behebung von Problemen, die mit einzelnen Phasen verbunden sind. Wenn beispielsweise die Laufwerkszuordnungszeit hoch ist, können Sie überprüfen, ob alle gültigen Laufwerke in der GPO oder im Skript korrekt zugeordnet sind. Diese Funktion ist ab Delivery Controller Version 7 1906 und VDAs 1903 verfügbar.
Voraussetzungen
Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind, damit Daten zur Sitzungsstartdauer angezeigt werden:
- Delivery Controller™ 7 1906 oder höher.
- VDA 1903 oder höher.
- Der Citrix End User Experience Monitoring (EUEM)-Dienst muss auf dem VDA ausgeführt werden.
Einschränkungen
Die folgenden Einschränkungen gelten, wenn Director die Daten zur Sitzungsstartdauer anzeigt.
- Die Sitzungsstartdauer ist nur für HDX™-Sitzungen verfügbar.
- Für Sitzungsstarts von iOS- und Android-Betriebssystemen ist nur die VDA-Startdauer verfügbar.
- Die ICA®-Dateidownload-Dauer (IFDCD) ist nur verfügbar, wenn die Workspace App beim Starten über einen Browser erkannt wird.
- Für Sitzungsstarts von macOS ist IFDCD nur für Workspace App 1902 oder höher verfügbar.
- Für Sitzungsstarts von Windows-Betriebssystemen ist IFDCD für Workspace App 1902 und höher verfügbar. Für frühere Versionen wird IFDCD nur für App-Starts über den Browser angezeigt, bei denen die Workspace App erkannt wurde.
Hinweise:
- Wenn nach Erfüllung der Voraussetzungen Probleme bei der Anzeige der Startdauer von Sitzungen auftreten, zeigen Sie die Director-Server- und VDA-Protokolle an, wie in CTX130320 beschrieben. Bei freigegebenen Sitzungen (mehrere Anwendungen, die in derselben Sitzung gestartet werden) werden die Workspace App-Startmetriken für die neueste Verbindung oder den neuesten Anwendungsstart angezeigt.
- Einige Metriken im VDA-Sitzungsstart sind bei erneuten Verbindungen nicht anwendbar. In solchen Fällen wird eine Meldung angezeigt.
Sitzungsstart(/de-de/citrix-virtual-apps-desktops/2407/media/session_startup.png)
Phasen des Workspace App-Sitzungsstarts
Client-Dauer des Sitzungsstarts (SSCD)
Wenn dieser Messwert hoch ist, deutet dies auf ein clientseitiges Problem hin, das lange Startzeiten verursacht. Überprüfen Sie nachfolgende Metriken, um die wahrscheinliche Ursache des Problems zu ermitteln. SSCD beginnt so nah wie möglich am Zeitpunkt der Anforderung (Mausklick). Sie endet, wenn die ICA-Verbindung zwischen dem Clientgerät und dem VDA hergestellt wurde. Im Falle einer freigegebenen Sitzung ist diese Dauer wesentlich kürzer, da ein Großteil der Einrichtungskosten, die mit der Erstellung einer neuen Verbindung zum Server verbunden sind, nicht anfallen. Auf der nächsten Ebene stehen mehrere detaillierte Metriken zur Verfügung.
Dauer des ICA-Dateidownloads
Dies ist die Zeit, die der Client benötigt, um die ICA-Datei vom Server herunterzuladen. Der gesamte Prozess läuft wie folgt ab:
- Der Benutzer klickt in der Workspace-Anwendung auf eine Ressource (Anwendung oder Desktop).
- Eine Anforderung des Benutzers wird über das Citrix Gateway (falls konfiguriert) an StoreFront™ gesendet, das die Anforderung an den Delivery Controller sendet.
- Der Delivery Controller findet eine verfügbare Maschine für die Anforderung und sendet die Maschineninformationen und andere Details an StoreFront. Außerdem fordert StoreFront ein einmaliges Ticket von der Secure Ticket Authority an und empfängt es.
- StoreFront generiert eine ICA-Datei und sendet sie über das Citrix Gateway (falls konfiguriert) an den Benutzer.
IFDCD stellt die Zeit dar, die der gesamte Prozess (Schritte 1–4) in Anspruch nimmt. Die IFDCD-Dauer stoppt die Zählung, wenn der Client die ICA-Datei empfängt.
LPWD ist die StoreFront-Komponente des Prozesses.
Wenn IFDCD hoch ist (aber LPWD normal ist), war die serverseitige Verarbeitung des Starts erfolgreich, aber es gab Kommunikationsprobleme zwischen dem Clientgerät und StoreFront. Dies resultiert aus Netzwerkproblemen zwischen den beiden Maschinen. Sie können also zuerst potenzielle Netzwerkprobleme beheben.
Dauer des Webservers für die Startseite (LPWD)
Dies ist die Zeit, die für die Verarbeitung der Startseite (launch.aspx) auf dem StoreFront benötigt wird. Wenn LPWD hoch ist, könnte ein Engpass auf dem StoreFront vorliegen.
Mögliche Ursachen sind:
- Hohe Last auf dem StoreFront. Versuchen Sie, die Ursache der Verlangsamung zu ermitteln, indem Sie die Protokolle der Internet Information Services (IIS) und Überwachungstools, den Task-Manager, den Leistungsmonitor usw. überprüfen.
- StoreFront hat Probleme bei der Kommunikation mit anderen Komponenten wie dem Delivery Controller. Überprüfen Sie, ob die Netzwerkverbindung zwischen StoreFront und Delivery Controller langsam ist oder ob einige Delivery Controller ausgefallen oder überlastet sind.
Dauer des Webservers für die Namensauflösung (NRWD)
Dies ist die Zeit, die der Delivery Controller benötigt, um den Namen einer veröffentlichten Anwendung/eines Desktops in eine VDA-Maschinen-IP-Adresse aufzulösen.
Wenn dieser Wert hoch ist, deutet dies darauf hin, dass der Delivery Controller lange braucht, um den Namen einer veröffentlichten Anwendung in eine IP-Adresse aufzulösen.
Mögliche Ursachen sind ein Problem auf dem Client, Probleme mit dem Delivery Controller, wie z. B. eine Überlastung des Delivery Controllers, oder ein Problem mit der Netzwerkverbindung zwischen ihnen.
Dauer des Webservers für die Ticket-Antwort (TRWD)
Diese Dauer gibt die Zeit an, die benötigt wird, um ein Ticket (falls erforderlich) vom Secure Ticket Authority (STA)-Server oder Delivery Controller zu erhalten. Wenn diese Dauer hoch ist, deutet dies darauf hin, dass der STA-Server oder der Delivery Controller überlastet sind.
Dauer der Client-Sitzungssuche (SLCD)
Diese Dauer stellt die Zeit dar, die benötigt wird, um jede Sitzung abzufragen, um die angeforderte veröffentlichte Anwendung zu hosten. Die Überprüfung wird auf dem Client durchgeführt, um festzustellen, ob eine vorhandene Sitzung die Anwendungsstartanforderung verarbeiten kann. Die verwendete Methode hängt davon ab, ob die Sitzung neu oder gemeinsam genutzt wird.
Dauer der Client-Sitzungserstellung (SCCD)
Diese Dauer stellt die Zeit dar, die für die Erstellung einer Sitzung benötigt wird, vom Start von wfica32.exe (oder einer ähnlichen äquivalenten Datei) bis zum Zeitpunkt, an dem die Verbindung hergestellt ist.
VDA-Sitzungsstartphasen
VDA-Dauer des Sitzungsstarts (SSVD)
Diese Dauer ist die übergeordnete serverseitige Metrik für den Verbindungsstart, die die Zeit umfasst, die der VDA benötigt, um den gesamten Startvorgang durchzuführen. Wenn diese Metrik hoch ist, deutet dies auf ein VDA-Problem hin, das die Sitzungsstartzeiten verlängert. Dies beinhaltet die Zeit, die der VDA für die Durchführung des gesamten Startvorgangs aufwendet.
VDA-Dauer der Anmeldeinformationsbeschaffung (COVD)
Die Zeit, die der VDA benötigt, um die Benutzeranmeldeinformationen zu erhalten.
Diese Dauer kann künstlich ansteigen, wenn ein Benutzer die Anmeldeinformationen nicht rechtzeitig bereitstellt. Daher ist sie nicht in der VDA-Startdauer enthalten. Diese Zeit ist wahrscheinlich nur dann von Bedeutung, wenn die manuelle Anmeldung verwendet wird und das serverseitige Dialogfeld für Anmeldeinformationen angezeigt wird (oder wenn vor Beginn der Anmeldung ein rechtlicher Hinweis angezeigt wird).
VDA-Dauer der Anmeldeinformationsauthentifizierung (CAVD)
Dies ist die Zeit, die der VDA benötigt, um die Anmeldeinformationen des Benutzers gegenüber dem Authentifizierungsanbieter zu authentifizieren. Dies können Kerberos, Active Directory oder eine Security Support Provider Interface (SSPI) sein.
VDA-Dauer der Gruppenrichtlinie (GPVD)
Diese Dauer ist die Zeit, die zum Anwenden von Gruppenrichtlinienobjekten während der Anmeldung benötigt wird.
VDA-Dauer der Anmeldeskriptausführung (LSVD)
Dies ist die Zeit, die der VDA benötigt, um die Anmeldeskripte des Benutzers auszuführen.
Erwägen Sie, die Anmeldeskripte des Benutzers oder der Gruppe asynchron zu gestalten. Erwägen Sie, Anwendungskompatibilitätsskripte zu optimieren oder stattdessen Umgebungsvariablen zu verwenden.
VDA-Dauer des Profilladens (PLVD)
Dies ist die Zeit, die der VDA benötigt, um das Benutzerprofil zu laden.
Ist diese Dauer hoch, sollten Sie Ihre Benutzerprofilkonfiguration überprüfen. Die Größe und der Speicherort des Roaming-Profils tragen zu langsamen Sitzungsstarts bei. Wenn sich ein Benutzer bei einer Sitzung anmeldet, bei der Terminal Services-Roaming-Profile und Home-Ordner aktiviert sind, werden die Inhalte des Roaming-Profils und der Zugriff auf diesen Ordner während der Anmeldung zugeordnet. Dies erfordert zusätzliche Ressourcen. Manchmal kann dies einen erheblichen Teil der CPU-Auslastung beanspruchen. Erwägen Sie die Verwendung der Terminal Services-Home-Ordner mit umgeleiteten persönlichen Ordnern, um dieses Problem zu mindern. Im Allgemeinen sollten Sie Citrix Profile Management verwenden, um Benutzerprofile in Citrix-Umgebungen zu verwalten. Wenn Sie Citrix Profile Management verwenden und langsame Anmeldezeiten haben, überprüfen Sie, ob Ihre Antivirensoftware das Citrix Profile Management-Tool blockiert.
VDA-Dauer der Druckerstellung (PCVD)
Dies ist die Zeit, die der VDA benötigt, um die Clientdrucker des Benutzers synchron zuzuordnen. Wenn die Konfiguration so eingestellt ist, dass die Druckerstellung asynchron erfolgt, wird der Wert für PCVD nicht aufgezeichnet, da dies den Abschluss des Sitzungsstarts nicht beeinflusst.
Eine übermäßige Zeit, die für die Zuordnung von Druckern aufgewendet wird, ist oft das Ergebnis der Richtlinieneinstellungen für die automatische Druckerstellung. Die Anzahl der lokal auf den Clientgeräten der Benutzer hinzugefügten Drucker und Ihre Druckkonfiguration können sich direkt auf Ihre Sitzungsstartzeiten auswirken. Wenn eine Sitzung startet, muss Citrix Virtual Apps and Desktops™ jeden lokal zugeordneten Drucker auf dem Clientgerät erstellen. Erwägen Sie, Ihre Druckrichtlinien neu zu konfigurieren, um die Anzahl der erstellten Drucker zu reduzieren, insbesondere wenn Benutzer viele lokale Drucker haben. Bearbeiten Sie dazu die Richtlinie zur automatischen Druckerstellung in Delivery Controller und Citrix Virtual Apps and Desktops.
VDA-Dauer der Laufwerkszuordnung (DMVD)
Dies ist die Zeit, die der VDA benötigt, um die Clientlaufwerke, Geräte und Ports des Benutzers zuzuordnen.
Stellen Sie sicher, dass Ihre Basisrichtlinien Einstellungen zum Deaktivieren ungenutzter virtueller Kanäle enthalten, z. B. Audio- oder COM-Port-Zuordnung, um das ICA-Protokoll zu optimieren und die gesamte Sitzungsleistung zu verbessern.
VDA-Dauer des Anwendungs-/Desktopstarts (ALVD/DLVD)
Diese Phase ist eine Kombination aus Userinit- und Shell-Dauer. Wenn sich ein Benutzer an einem Windows-Computer anmeldet, führt winlogon userinit.exe aus. Userinit.exe führt Anmeldeskripte aus, stellt Netzwerkverbindungen wieder her und startet dann Explorer.exe. Userinit stellt die Dauer zwischen dem Start von userinit.exe und dem Start der Benutzeroberfläche für den virtuellen Desktop oder die Anwendung dar. Die Shell-Dauer ist die Zeit zwischen der Initialisierung der Benutzeroberfläche und dem Zeitpunkt, zu dem der Benutzer die Kontrolle über Tastatur und Maus erhält.
VDA-Dauer der Sitzungserstellung (SCVD)
Diese Zeit beinhaltet alle sonstigen Verzögerungen bei der Sitzungserstellung auf dem VDA.