Zuordnung von Anwendungsservices, die Citrix XenApp und Präsentationsserver enthalten

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • Service-Mapping Kann Anwendungsservices erkennen, die Citrix XenApp, Präsentationsserver und Citrix-Nutzungssammler enthalten.

    Erkannte Komponenten

    Name Plattform Version Protokoll Discovery-Typ Muster (oder Sonde, falls angezeigt)
    Citrix XenApp-Server

    Windows

    6.x>6.5, 7.x<7.6

    WMI

    WinRM

    Horizontal und von oben nach unten

    Citrix XenApp oder Präsentationsserver
    Citrix Präsentationsserver

    Windows

    4.x, 5.x, 6.x<6.5

    WMI

    WinRM

    Horizontal und von oben nach unten

    Citrix XenApp oder Präsentationsserver
    Citrix Nutzungssammler

    Windows

    7.x>7.5, 8.x

    WMI

    WinRM

    Von oben nach unten

    Citrix-Sammler
    Generische Anwendung basierend auf dem Symbolpfad

    Windows

    -

    WMI

    WinRM

    Von oben nach unten

    Pfad Des Citrix-Anwendungssymbols

    Ordnen Sie Anwendungsservices zu, die Citrix XenApp und Präsentationsserver enthalten

    Ordnen Sie einen Anwendungsservice zu, der Citrix XenApps, Präsentationsserver und Citrix-Nutzungssammler enthält, und überprüfen Sie dies Service-Mapping Alle Citrix-Komponenten korrekt erkannt.

    Vorbereitungen

    • Geben Sie einem Anwender die Berechtigung zum Lesen und Abfragen von an Citrix Repository:
      • Für Versionen 4,5 und höher ein PowerShell-Skript vom XenApp-Server.
      • Für Versionen vor 4,5 Microsoft Visual Basic Script (VBScript) aus Citrix Präsentationsserver
    • Auf ServiceNow AI Platform, Konfigurieren Sie einen Domänenanwender für den Zugriff auf das Windows-Betriebssystem, wie in beschrieben Windows-Anmeldeinformationen .
      Hinweis:
      Um diese Anmeldeinformationen später für XenApp zu verwenden, legen Sie fest Anmeldeinformationsalias Attribut für cmdb_ci_appl_citrix_xenapp. Um diese Anmeldeinformationen später für zu verwenden Citrix, Legen Sie fest Anmeldeinformationsalias Attribut für cmdb_ci_appl_citrix_collector.
    • (Optional) Informationen zur Erkennung mit dem WinRM-Protokoll finden Sie unter Konfigurieren Sie vertrauenswürdige WinRM-Hosts auf dem MID-Server
    • Konfigurieren Sie einen Anwender mit Berechtigungen zum Ausführen von PowerShell-Befehlen auf Citrix Server.
    • (Nur für Discovery des Citrix-Präsentationsservers) Finden Sie den Symbolpfad für den Einstiegspunkt:
      1. Navigieren Sie in der Citrix-Zugriffsverwaltungskonsole zu Präsentationsserver > Anwendungenan.
      2. Suchen Sie den Symbolpfadordner in der Navigationsstruktur.
      3. Klicken Sie mit der rechten Maustaste auf den Symbolpfad-Ordner, und klicken Sie auf Pfad kopieren .
    • (Nur für Discovery von Citrix XenApp Server) Finden Sie den Symbolpfad für den Einstiegspunkt, indem Sie das Attribut „Unterscheidungsname“ für den Symbolpfad überprüfen.
    Erforderliche Rolle: Service_Mapping_admin

    Prozedur

    1. Erstellen Sie eine Serviceinstanz.
      1. Navigieren zu Alle > Service-Mapping > Serviceinstanzenan.
      2. Wählen Sie Neu.
        Die Option Erkennbar von Service-Mapping ist standardmäßig ausgewählt.
      3. In Name Geben Sie einen beschreibenden Namen für die Serviceinstanz ein.
    2. Definieren Sie den Einstiegspunkt dafür Serviceinstanz :
      1. Wählen Sie aus Citrix XenApp Kachel.
      2. Definieren Sie Einstiegspunkt-Attribute.
        Attribut Beschreibung
        Host Die URL der Citrix XenApp oder des Präsentationsservers. Die URL muss eine VIP-IP oder einen physischen Host enthalten.
        Port Der Port, den die Citrix XenApp oder der Präsentationsserver auf dem Host verwendet.
        Symbolpfad Der Pfad zum logischen Anwendungsspeicherort, wie er in der Citrix-Zugriffsverwaltungskonsole angezeigt wird. Der Pfad muss mit dem Ordner „Anwendungen“ beginnen. Beispiel: /Application/Jane/Windows Media Player.
        URL Die URL muss eine VIP-IP oder einen physischen Host enthalten. Beispiel: Http://<host>/Citrix/StoreWeb.
      3. Klicken Sie auf Hinzufügen.
      4. Klicken Sie auf Speichern.
    3. Klicken Sie Auf Zusätzliche Informationen Auf der linken Seite und löschen Sie Traffic-basierte Discovery Kontrollkästchen.
    4. Klicken Sie auf Aktualisieren.
    5. Stellen Sie sicher, dass das Zuordnungsergebnis zufriedenstellend ist:
      1. Klicken Sie Auf Karte anzeigen Und warten Sie, bis die Zuordnung abgeschlossen ist.
        Es kann einige Minuten dauern.
      2. Überprüfen Sie die Anwendungsservicezuordnung, und stellen Sie sicher, dass sie dem folgenden Beispiel ähnelt.

        Überprüfen Sie das Ergebnis der Zuordnung eines Anwendungsservice, der die XenApp-Server und andere Umgebungskomponenten enthält.

    Wenn das Zuordnungsergebnis nicht wie erwartet ist, führen Sie eine grundlegende Fehlerbehebung durch.

    Symptom Ursache Lösung
    Discovery fehlgeschlagen. Das Discovery-Protokoll zeigt die Nachricht an, die mit dem folgenden Text beginnt:

    Sie verfügen nicht über ausreichende Berechtigungen.

    Die Indizierungsabschnitte des Musters schlagen fehl, da der Anwender keine Berechtigungen zum Ausführen von PowerShell-Befehlen hat. Stellen Sie sicher, dass Sie einen Anwender mit Berechtigungen zum Ausführen von PowerShell-Befehlen auf Servern bereitgestellt haben, die Citrix XenApp, Präsentationsserver oder Citrix-Nutzungssammler hosten.
    Discovery fehlgeschlagen. Das Discovery-Protokoll zeigt die Fehlermeldung an, die den folgenden Text enthält:

    CategoryInfo: Nicht angegeben: (:) [], PSSecurityException+ FullyQualifiedErrorId: LaufzeitException

    Die MID-Server PowerShell-Befehle können nicht Remote ausgeführt werden, da die Ausführungsrichtlinie auf den Zielservern auf „RemoteSigned“ festgelegt ist. Verwenden Sie Set-executionpolicy entfernt Befehl auf den Zielservern zum Aktivieren von MID-Server Zum erfolgreichen Ausführen von PowerShell-Befehlen.
    Discovery fehlgeschlagen. Das Discovery-Protokoll zeigt die Fehlermeldung an, die den folgenden Text enthält:

    Import-XAFarm: Das PowerShell-Snapin für allgemeine Citrix-Befehle ist nicht installiert

    Der Zielhost verfügt nicht über diese PowerShell-Bibliothek: Allgemeine Citrix-Befehle PowerShell-Snapin. Laden Sie das PowerShell-SDK für Citrix XenApp herunter, und installieren Sie es auf allen Servern, die Citrix XenApp, Präsentationsserver oder Citrix-Nutzungssammler hosten.
    Die Anwendungsservicezuordnung zeigt den Citrix-Bereitstellungscontroller an, enthält jedoch nicht Citrix XenApp, Citrix-Präsentationsserver oder Citrix-Nutzungssammler. Der von Ihnen definierte Symbolpfad ist falsch. Überprüfen Sie den Symbolpfad, und geben Sie ihn erneut in die Einstiegspunktattribute für den Anwendungsservice ein.