Fehlerbehebung bei Anwendungen

Echtzeit-Anwendungsüberwachung

Sie können Probleme mit Anwendungen und Sitzungen beheben, indem Sie die Leerlaufzeitmetrik verwenden, um Instanzen zu identifizieren, die über ein bestimmtes Zeitlimit hinaus im Leerlauf sind.

Typische Anwendungsfälle für die anwendungsbasierte Fehlerbehebung finden sich im Gesundheitswesen, wo Mitarbeiter Anwendungslizenzen gemeinsam nutzen. Dort müssen Sie inaktive Sitzungen und Anwendungsinstanzen beenden, um die Citrix Virtual Apps and Desktops™-Umgebung zu bereinigen, schlecht funktionierende Server neu zu konfigurieren oder Anwendungen zu warten und zu aktualisieren.

Die Filterseite Anwendungsinstanzen listet alle Anwendungsinstanzen auf VDAs von Server- und Einzelsitzungs-Betriebssystemen auf. Die zugehörigen Leerlaufzeitmessungen werden für Anwendungsinstanzen auf VDAs von Mehrsitzungs-Betriebssystemen angezeigt, die mindestens 10 Minuten lang im Leerlauf waren.

Hinweis: Die Metriken für Anwendungsinstanzen sind auf Sites aller Lizenzeditionen verfügbar.

Verwenden Sie diese Informationen, um die Anwendungsinstanzen zu identifizieren, die über einen bestimmten Zeitraum hinaus im Leerlauf sind, und melden Sie sie entsprechend ab oder trennen Sie sie. Wählen Sie dazu Filter > Anwendungsinstanzen und wählen Sie einen vorgespeicherten Filter oder wählen Sie Alle Anwendungsinstanzen und erstellen Sie Ihren eigenen Filter.

Filter für Anwendungsinstanzen

Ein Beispiel für einen Filter wäre wie folgt. Als Filtern nach-Kriterien wählen Sie Veröffentlichter Name (der Anwendung) und Leerlaufzeit. Stellen Sie dann die Leerlaufzeit auf größer oder gleich einem bestimmten Zeitlimit ein und speichern Sie den Filter zur Wiederverwendung. Wählen Sie aus der gefilterten Liste die Anwendungsinstanzen aus. Wählen Sie die Option zum Senden von Nachrichten oder wählen Sie aus dem Dropdown-Menü Sitzungssteuerung Abmelden oder Trennen, um die Instanzen zu beenden.

Hinweis: Das Abmelden oder Trennen einer Anwendungsinstanz meldet die aktuelle Sitzung ab oder trennt sie, wodurch alle Anwendungsinstanzen beendet werden, die zur selben Sitzung gehören.

Sie können inaktive Sitzungen auf der Filterseite Sitzungen mithilfe des Sitzungsstatus und der Metrik für die Leerlaufzeit der Sitzung identifizieren. Sortieren Sie nach der Spalte Leerlaufzeit oder definieren Sie einen Filter, um Sitzungen zu identifizieren, die über ein bestimmtes Zeitlimit hinaus im Leerlauf sind. Die Leerlaufzeit wird für Sitzungen auf VDAs von Mehrsitzungs-Betriebssystemen aufgeführt, die mindestens 10 Minuten lang im Leerlauf waren.

Sitzungsfilter

Die Leerlaufzeit wird als N/A angezeigt, wenn die Sitzung oder Anwendungsinstanz

  • nicht länger als 10 Minuten im Leerlauf war,
  • auf einem VDA eines Einzelsitzungs-Betriebssystems gestartet wird, oder
  • auf einem VDA mit Version 7.12 oder früher gestartet wird.

Überwachung historischer Anwendungsfehler

Die Registerkarte Trends -> Anwendungsfehler zeigt Fehler an, die mit den veröffentlichten Anwendungen auf den VDAs verbunden sind.

Anwendungsfehlertrends sind für die letzten 2 Stunden, 24 Stunden, 7 Tage und einen Monat für Sites mit Premium- und Advanced-Lizenzen verfügbar. Für andere Lizenztypen sind sie für die letzten 2 Stunden, 24 Stunden und 7 Tage verfügbar. Die Anwendungsfehler, die im Event Viewer mit der Quelle „Application Errors“ protokolliert werden, werden überwacht. Klicken Sie auf Exportieren, um Berichte in den Formaten CSV, Excel oder PDF zu erstellen.

Die Einstellungen für die Aufbewahrung von Anwendungsfehlerüberwachungsdaten, GroomApplicationErrorsRetentionDays und GroomApplicationFaultsRetentionDays, sind standardmäßig für Sites mit Premium- und Nicht-Premium-Lizenzen auf einen Tag festgelegt. Sie können diese Einstellung mit dem PowerShell-Befehl ändern:

PowerShell command Set-MonitorConfiguration -\<setting name\> \<value\> <!--NeedCopy-->

Anwendungsfehlertrend

Die Fehler werden je nach Schweregrad als Anwendungsfehler oder Anwendungsfehler angezeigt. Die Registerkarte „Application Faults“ zeigt Fehler an, die mit Funktions- oder Datenverlust verbunden sind. „Application Errors“ weisen auf Probleme hin, die nicht sofort relevant sind; sie signalisieren Bedingungen, die zukünftige Probleme verursachen könnten.

Sie können die Fehler nach Name der veröffentlichten Anwendung, Prozessname oder Bereitstellungsgruppe und Zeitraum filtern. Die Tabelle zeigt den Fehlercode und eine kurze Beschreibung des Fehlers. Die detaillierte Fehlerbeschreibung wird als QuickInfo angezeigt.

Hinweis: Der Name der veröffentlichten Anwendung wird als „Unbekannt“ angezeigt, wenn der entsprechende Anwendungsname nicht abgeleitet werden kann. Dies geschieht typischerweise, wenn eine gestartete Anwendung in einer Desktopsitzung fehlschlägt oder wenn sie aufgrund einer unbehandelten Ausnahme, die durch eine abhängige ausführbare Datei verursacht wird, fehlschlägt.

Standardmäßig werden nur Fehler von Anwendungen überwacht, die auf Multi-Session-OS-VDAs gehostet werden. Sie können die Überwachungseinstellungen über die Überwachungs-Gruppenrichtlinien ändern: Überwachung von Anwendungsfehlern aktivieren, Überwachung von Anwendungsfehlern auf Single-Session-OS-VDAs aktivieren und Liste der von der Fehlerüberwachung ausgeschlossenen Anwendungen. Weitere Informationen finden Sie unter Richtlinien für die Anwendungsfehlerüberwachung in den Überwachungsrichtlinieneinstellungen.

Die Seite Trends > Anwendungssondierungsergebnisse zeigt die Ergebnisse der Anwendungssondierung, die in der Site in den letzten 24 Stunden und 7 Tagen ausgeführt wurde. Weitere Informationen zum Konfigurieren von Anwendungssondierungen finden Sie unter Anwendungssondierung.

Fehlerbehebung bei Anwendungen