XenApp and XenDesktop

Fehlerbehebung bei Anwendungen

Echtzeit-Anwendungsüberwachung

Sie können Fehler bei Anwendungen und Sitzungen beheben, indem Sie die Leerlaufzeitmetrik nutzen, 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 Leerlaufsitzungen und Anwendungsinstanzen beenden, um die XenApp- und XenDesktop®-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 Desktop-Betriebssystemen auf. Die zugehörigen Leerlaufzeitmessungen werden für Anwendungsinstanzen auf VDAs von Server-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 Anwendungsinstanzen zu identifizieren, die über einen bestimmten Zeitraum hinaus im Leerlauf sind, und melden Sie diese gegebenenfalls ab oder trennen Sie die Verbindung. Wählen Sie dazu Filter > Anwendungsinstanzen und wählen Sie einen zuvor gespeicherten Filter aus 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. Wählen Sie als Kriterien für Filtern nach den Veröffentlichten Namen (der Anwendung) und die 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 die Option 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 Leerlaufsitzungen 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 Server-Betriebssystemen angezeigt, 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 Desktop-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 den letzten Monat für Sites mit Platinum- und Enterprise-Lizenz 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 Ereignisprotokoll mit der Quelle „Anwendungsfehler“ protokolliert werden, werden überwacht. Klicken Sie auf Exportieren, um Berichte in den Formaten CSV, Excel oder PDF zu erstellen.

Die Aufbewahrungseinstellungen für die Anwendungsfehlerüberwachung, GroomApplicationErrorsRetentionDays und GroomApplicationFaultsRetentionDays, sind standardmäßig für Sites mit Platinum- und Nicht-Platinum-Lizenz auf einen Tag festgelegt. Sie können diese Einstellung mit dem PowerShell-Befehl ändern:

*Set-MonitorConfiguration -\<setting name\> \<value\>*

Anwendungsfehlertrend

Die Fehler werden je nach Schweregrad als Anwendungsstörungen oder Anwendungsfehler angezeigt. Die Registerkarte „Anwendungsstörungen“ zeigt Fehler an, die mit Funktions- oder Datenverlust verbunden sind. Anwendungsfehler weisen auf Probleme hin, die nicht unmittelbar relevant sind; sie kennzeichnen 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 an. 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 tritt typischerweise auf, 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 Server-OS-VDAs gehostet werden. Sie können die Überwachungseinstellungen über die Überwachungs-Gruppenrichtlinien ändern: Überwachung von Anwendungsfehlern aktivieren, Überwachung von Anwendungsfehlern auf Desktop-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.

Fehlerbehebung bei Anwendungen