Anwendungs- und Desktop-Probing

Das Anwendungs- und Desktop-Probing automatisiert den Prozess der Überprüfung des Zustands der Anwendungen und Desktops, die auf einer Site veröffentlicht sind, indem diese seriell über StoreFront testweise gestartet werden. Die Ergebnisse des Probings sind in Director verfügbar.

Anforderungen

  • Delivery Controller läuft mit Version 7.18 oder höher für das Anwendungs-Probing und Version 1906 oder höher für das Desktop-Probing.
  • Endpunktmaschinen, auf denen Probe-Agents ausgeführt werden, sind Windows-Maschinen mit Citrix Workspace™ App für Windows Version 1808 oder höher für das Anwendungs-Probing und Version 1906 oder höher für das Desktop-Probing. Die Workspace App für Unified Windows Platform (UWP) wird nicht unterstützt.
  • Citrix Probe Agent unterstützt die Authentifizierung über StoreFront und Citrix Workspace unter Verwendung von Active Directory-Anmeldeinformationen. In Fällen, in denen das Endpunktgerät über Citrix Gateway mit StoreFront / Workspace verbunden ist, können Sie sich mit den Citrix Gateway-Domänenanmeldeinformationen oder der Multi-Faktor-Authentifizierung (MFA) authentifizieren. Citrix Probe Agent unterstützt keine anderen Authentifizierungsmethoden wie Single Sign-On (SSO).

    Hinweis:

    • Wenn der Benutzer die Anmelderichtlinie oder die bedingte Authentifizierung in Citrix Cloud™ aktiviert hat, kann sich der Probe-Agent nicht bei StoreFront oder der Citrix Workspace App anmelden.

    • Der Probe-Agent unterstützt nur die Active Directory-Authentifizierung zur Authentifizierung bei der Citrix Workspace App.

  • Stellen Sie sicher, dass Microsoft .NET Framework Version 4.7.2 oder höher auf der Endpunktmaschine installiert ist, auf der Sie den Probe-Agent installieren möchten.

Benutzerkonten/Berechtigungen, die für das Probing erforderlich sind:

  • Ein eindeutiger StoreFront-Benutzer für das Probing auf jeder Endpunktmaschine. Der StoreFront-Benutzer muss kein Administrator sein; die Probes können in einem Nicht-Administrator-Kontext ausgeführt werden.
  • Benutzerkonten mit Windows-Administratorberechtigungen zum Installieren und Konfigurieren des Citrix Probe Agent auf den Endpunktmaschinen
  • Die Wiederverwendung bestehender Benutzerkonten für das Probing kann dazu führen, dass Benutzer von ihren aktiven Sitzungen abgemeldet werden. Ein vollständiges Administratorkonto oder eine benutzerdefinierte Rolle mit den folgenden Berechtigungen:
    • Berechtigungen für Bereitstellungsgruppen:
      • Schreibgeschützt
    • Director-Berechtigungen:
      • E-Mail-Serverkonfiguration für Warnmeldungen erstellen/bearbeiten/entfernen – wenn der E-Mail-Server noch nicht konfiguriert ist
      • Sondenkonfigurationen erstellen/bearbeiten/entfernen
      • Seite „Konfigurationen anzeigen“
      • Seite „Trends anzeigen“

Konfiguration

Sie können Ihre Sonden so planen, dass sie außerhalb der Spitzenzeiten in verschiedenen geografischen Regionen ausgeführt werden. Die umfassenden Sondenergebnisse können helfen, Probleme im Zusammenhang mit Anwendungen, Hostmaschinen oder Verbindungen zu beheben, bevor die Benutzer sie bemerken.

Citrix Probe Agent Version 2103 und höher unterstützt Site-Aggregation. Wenn Sie Citrix Probe Agent konfigurieren, wählen Sie die Option „Workspace (StoreFront) Site Aggregation Enabled“, um die Enumeration von Anwendungen und Desktops von aggregierten Sites zu aktivieren. Die folgenden Site-Kombinationen werden unterstützt:

  • Mehrere lokale Sites mit einer StoreFront-URL.
  • Lokale und Cloud-Sites mit einer StoreFront- oder Workspace-URL.
  • Mehrere Cloud-Sites mit einer Workspace-URL.
  • Lokale Sites, die über Citrix Gateway mit StoreFront oder Workspace verbunden sind.

Hinweis:

Sie müssen separate Administratoren oder Benutzer erstellen, um Sonden zu konfigurieren, die nur Zugriff auf eine Site haben.

Schritt 1: Installieren und Konfigurieren des Citrix Probe Agent

Der Citrix Probe Agent ist eine Windows-ausführbare Datei, die den tatsächlichen Anwendungs- oder Desktop-Start durch den Benutzer über StoreFront simuliert. Er testet Starts, wie in Director konfiguriert, und meldet die Ergebnisse an Director zurück.

  1. Identifizieren Sie Endpunktmaschinen, von denen aus Sie die Sondierung ausführen möchten.

  2. Benutzer mit Administratorrechten können den Citrix Probe Agent auf der Endpunktmaschine installieren und konfigurieren. Laden Sie die ausführbare Datei des Citrix Probe Agent unter https://www.citrix.com/downloads/citrix-virtual-apps-and-desktops/components/app-probe-agent.html herunter. Der Download-Link ist auch auf der Registerkarte Probes in Director verfügbar.

    Sondierungskonfiguration.

  3. Wenn Sie aggregierte Sites haben, wählen Sie die Option „Workspace (StoreFront) Site Aggregation Enabled“, um die Enumeration von Anwendungen und Desktops von aggregierten Sites zu aktivieren.

  4. Wählen Sie eine Authentifizierungsmethode aus und geben Sie die entsprechenden Anmeldeinformationen ein. Anmeldeinformationen werden verschlüsselt und sicher gespeichert.
  5. Konfigurieren Sie mit Ihren StoreFront Active Directory-Anmeldeinformationen. Konfigurieren Sie einen eindeutigen Workspace (StoreFront)-Benutzer auf jeder Endpunktmaschine. Probe-Agent

  6. Wählen Sie die Option „Citrix Gateway“, wenn Ihr Endpunkt über Citrix Gateway mit StoreFront verbunden ist, und konfigurieren Sie ihn mit Ihren Citrix Gateway-Domänenanmeldeinformationen.

    Probe-Agent

  7. Wählen Sie die Option „Multi-factor Authentication“, wenn Ihr Gateway dies unterstützt, und geben Sie den 16-stelligen Authentifizierungsschlüssel ein. Dies ist nur für Citrix Gateway verfügbar, das mit LDAP und Native OTP unter Verwendung des Single Login Schema konfiguriert ist.

  8. Geben Sie auf der Registerkarte Configure To Display Probe Result Ihre Director-Anmeldeinformationen ein und klicken Sie auf Validate.

    Probe-Agent

  9. Wählen Sie Ihre Site aus und klicken Sie auf Weiter.

  10. Stellen Sie auf der Registerkarte View Summary sicher, dass die konfigurierten Details korrekt sind. Wenn Sie Änderungen vornehmen müssen, wechseln Sie zur entsprechenden Registerkarte und nehmen Sie die Aktualisierungen vor.

Hinweis:

Sie können das PowerShell-Skript, das in Automatisieren der Installation und Konfiguration des Citrix Probe Agent enthalten ist, verwenden, um die Installation und Konfiguration des Citrix Probe Agent zu automatisieren.

Schritt 2: Überwachung in Director konfigurieren

Einschränkung:

Die Überwachung schlägt fehl, wenn Anwendungen oder Desktops testweise von Windows-VDAs gestartet werden, bei denen das interaktive Anmelde-Nachrichtenbanner aktiviert ist. Dies liegt daran, dass ein Timeout auftritt, weil auf die Bestätigung der interaktiven Anmelde-Nachricht gewartet wird. So deaktivieren Sie die Anmelde-Nachricht auf einem Server-VDA. Gehen Sie zu Computerkonfiguration > Windows-Einstellungen > Sicherheitseinstellungen > Lokale Richtlinien > Sicherheitsoptionen.

Entfernen Sie den Text in den folgenden Feldern und aktualisieren Sie die Microsoft-Richtlinie.

  • Interaktive Anmeldung: Meldungstext für Benutzer, die sich anmelden möchten
  • Interaktive Anmeldung: Meldungstitel für Benutzer, die sich anmelden möchten

Weisen Sie den Überwachungsbenutzer diesem spezifischen Server-VDA zu, bei dem das interaktive Anmelde-Nachrichtenbanner deaktiviert ist, um sicherzustellen, dass die Überwachung den Status des Anwendungs- oder Desktopstarts überwinden kann.

Weitere Informationen finden Sie unter https://learn.microsoft.com/de-de/windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.

  1. Gehen Sie zu Überwachungen > Anwendungsüberwachung oder Desktop-Überwachung und klicken Sie auf Überwachung erstellen.
  2. Geben Sie auf der Seite Überwachung erstellen den Namen der Überwachung ein.
  3. Wählen Sie den Zeitplan aus:

    1. Wählen Sie die Wochentage aus, an denen die Überwachung ausgeführt werden soll.
    2. Geben Sie die Startzeit ein, zu der die Überwachung ausgeführt werden soll.
    3. Zusätzlich können Sie die Option Täglich wiederholen auswählen. Geben Sie die Endzeit und das Intervall ein, in dem die Sonde innerhalb eines Tages wiederholt werden soll. Die folgende Konfiguration hilft beispielsweise, Anwendungssonden von 12:08 Uhr bis 16:34 Uhr alle 30 Minuten jeden Montag, Mittwoch, Donnerstag und Sonntag auszuführen.
  4. Wählen Sie die empfohlene Anzahl von Anwendungen oder Desktops aus, die je nach Intervall untersucht werden sollen.
  5. Wählen Sie die Endpunktmaschinen aus, auf denen die Sonde ausgeführt werden muss.
  6. Geben Sie die E-Mail-Adressen der Administratoren ein, an die die Ergebnisse fehlgeschlagener Sonden gesendet werden sollen. Konfigurieren Sie Ihren E-Mail-Server unter Warnungen > E-Mail-Serverkonfiguration.

Director-Konfiguration

In dieser Konfiguration starten die Anwendungssitzungen jeden Montag, Mittwoch, Donnerstag und Sonntag um 12:08 Uhr, 12:38 Uhr, 13:08 Uhr und so weiter bis 16:08 Uhr.

Hinweis:

  • Nach der Konfiguration führt der Agent die konfigurierten Sonden ab der nächsten Stunde aus.
  • Die Sonden, die vor der Einführung der Option Täglich wiederholen eingerichtet wurden, werden weiterhin zur geplanten Zeit ausgeführt. Bei ihnen ist die Option Täglich wiederholen standardmäßig deaktiviert.
  • Es wird empfohlen, Sonden so zu konfigurieren, dass jeder Durchlauf eine Dauer von 5 Minuten hat, um Überschneidungen zu vermeiden.

Schritt 3: Sondenausführung

Der Agent führt die Sondierung gemäß der Sondenkonfiguration aus, die er regelmäßig von Director abruft.

Er startet ausgewählte Anwendungen seriell mithilfe von StoreFront. Der Agent meldet die Ergebnisse über die Monitor-Datenbank an Director zurück. Fehler werden in fünf spezifischen Phasen gemeldet:

  • StoreFront-Erreichbarkeit – die konfigurierte StoreFront-URL ist nicht erreichbar.
  • StoreFront-Authentifizierung – die konfigurierten StoreFront-Anmeldeinformationen sind ungültig.
  • StoreFront-Enumeration – Die StoreFront-Anwendungsliste enthält die zu prüfende Anwendung oder den zu prüfenden Desktop nicht.
  • ICA®-Download – Die ICA-Datei ist nicht verfügbar.
  • Anwendungs-/Desktopstart – Die Anwendung oder der Desktop konnte nicht gestartet werden.

Schritt 4: Probeergebnisse anzeigen

Die Probeergebnisse können Sie unter Probes einsehen. Die Ansicht „Probes“ bietet einen umfassenden Überblick über die Probeergebnisse. Diese Ergebnisse helfen, Probleme proaktiv zu analysieren und zu beheben, was den Benutzern ein reibungsloseres Starten von Sitzungen ermöglicht.

Die Registerkarte Übersicht bietet eine Zusammenfassung aller konfigurierten Probes in einer einzigen Ansicht.

Director-Probe-Läufe

Sie können Probes nach Zeitraum, Probetyp, Endpunktname, Anwendungsname, Desktopname und Probeergebnistyp filtern. Probes, die den Filterkriterien entsprechen, werden mit den folgenden Details pro Probe, Anwendung/Desktop und Endpunkt angezeigt.

Probemetriken zeigt die Anzahl der eingeplanten, geplanten, übersprungenen, erfolgreichen und fehlgeschlagenen Läufe.

  • Abgeschlossene Läufe – die Anzahl der Probeläufe, die vollständig ausgeführt wurden.
  • Fehlgeschlagene Läufe – die Anzahl der Probeläufe, die fehlgeschlagen sind.
  • Übersprungene Läufe – die Anzahl der Läufe, die nicht vollständig ausgeführt wurden, entweder weil der Endpunkt inaktiv war oder weil Dienste nicht verfügbar waren.
  • Erfolgreiche Läufe – die Anzahl der Probes, die erfolgreich und ohne Fehler in irgendeiner Phase während des Anwendungs-/Desktopstarts abgeschlossen wurden.

Die Gesamtzahl der Endpunktmaschinen wird ebenfalls angezeigt, zusammen mit der Anzahl der aktiven und inaktiven Maschinen.

Fehlerphasen der Probes zeigt eine visuelle Aufschlüsselung der Fehlerverteilung für jede Fehlergruppe. Durch die Analyse der Phasen, in denen die meisten Fehler aufgetreten sind, wird es einfacher, die Probeergebnisse zu interpretieren und Probleme zu beheben. Die grafische Darstellung zeigt die Anzahl der fehlgeschlagenen Probeläufe für Anwendungs-/Desktopstart, ICA-Dateidownloads, StoreFront-/Workspace-Enumeration, StoreFront-/Workspace-Erreichbarkeit und StoreFront-/Workspace-Authentifizierung.

Es hilft, die Phasen zu analysieren, in denen die meisten Fehler aufgetreten sind. Diese Informationen helfen, die Sondenergebnisse schnell zu verstehen und Fehler zu beheben.

Einige Sondenläufe werden möglicherweise nicht vollständig ausgeführt, entweder weil der Endpunkt inaktiv ist oder weil Dienste nicht verfügbar sind.

Die Registerkarte Sondenläufe zeigt die Ergebnisse der abgeschlossenen Sondenläufe detailliert an. Sie können die Details jedes einzelnen Laufs einer ausgewählten Sonde anzeigen. Sie können basierend auf wichtigen Dreh- und Angelpunkten weiter filtern und analysieren.

Director-Sondenläufe

Sie können die Sondenläufe nach Zeitraum, Sondentyp, Endpunktname, Anwendungsname, Desktopname und Sondenfehlerphase filtern. Die Sondenfehlerphase zeigt die Phase an, in der die Sonde fehlgeschlagen ist. Durch Klicken auf die Links Sondenname, Geplante Läufe, Fehlgeschlagene Läufe, Anwendungs-/Desktopname gelangen Sie ebenfalls zur Seite Sondenläufe mit der Liste der Sondenläufe, die den Filterkriterien entsprechen.

Anwendungs- und Desktop-Probing