Application Delivery Management

Datenerfassung zur Überwachung von im transparenten Modus bereitgestellten NetScalern aktivieren

Wenn ein NetScaler im transparenten Modus bereitgestellt wird, können die Clients direkt auf die Server zugreifen, ohne einen dazwischengeschalteten virtuellen Server. Wird ein NetScaler im transparenten Modus in einer Citrix Virtual Apps and Desktops-Umgebung bereitgestellt, wird der ICA-Datenverkehr nicht über ein VPN übertragen.

Nachdem Sie den NetScaler zum NetScaler Console-Inventar hinzugefügt haben, müssen Sie AppFlow für die Datenerfassung aktivieren. Die Aktivierung der Datenerfassung hängt vom Gerät und dem Modus ab. In diesem Fall müssen Sie NetScaler Console als AppFlow-Collector auf jeder NetScaler-Instanz hinzufügen und eine AppFlow-Richtlinie konfigurieren, um den gesamten oder spezifischen ICA-Datenverkehr zu erfassen, der durch die Appliance fließt.

Hinweis

  • Sie können die Datenerfassung auf einem im transparenten Modus bereitgestellten NetScaler nicht über das NetScaler Console-Konfigurationsdienstprogramm aktivieren.
  • Detaillierte Informationen zu den Befehlen und ihrer Verwendung finden Sie unter Befehlsreferenz.
  • Informationen zu Richtlinienausdrücken finden Sie unter Richtlinien und Ausdrücke.

Die folgende Abbildung zeigt die Netzwerkbereitstellung einer NetScaler Console, wenn ein NetScaler im transparenten Modus bereitgestellt wird:

Transparenter Modus

So konfigurieren Sie die Datenerfassung auf einer NetScaler-Appliance über die Befehlszeilenschnittstelle:

Führen Sie an der Eingabeaufforderung die folgenden Schritte aus:

  1. Melden Sie sich bei einer Appliance an.

  2. Geben Sie die ICA-Ports an, an denen die NetScaler-Appliance auf Datenverkehr lauscht.

    set ns param --icaPorts \<port\>...
    <!--NeedCopy-->
    

    Beispiel:

    set ns param -icaPorts 2598 1494
    <!--NeedCopy-->
    

    Hinweis

    • Mit diesem Befehl können Sie bis zu 10 Ports angeben.
    • Die Standardportnummer ist 2598. Sie können die Portnummer bei Bedarf ändern.
  3. Fügen Sie NetScaler Insight Center als AppFlow-Collector auf der NetScaler-Instanz hinzu.

    add appflow collector <name> -IPAddress <ip_addr>
    <!--NeedCopy-->
    

    Beispiel:

    add appflow collector MyInsight -IPAddress 192.168.1.101
    <!--NeedCopy-->
    

    Hinweis Um die auf der NetScaler-Instanz konfigurierten AppFlow-Collectoren anzuzeigen, verwenden Sie den Befehl show appflow collector.

  4. Erstellen Sie eine AppFlow®-Aktion und verknüpfen Sie den Collector mit der Aktion.

    add appflow action <name> -collectors <string> ...
    <!--NeedCopy-->
    

    Beispiel:

    add appflow action act -collectors MyInsight
    <!--NeedCopy-->
    
  5. Erstellen Sie eine AppFlow-Richtlinie, um die Regel für die Generierung des Datenverkehrs festzulegen.

    add appflow policy <policyname> <rule> <action>
    <!--NeedCopy-->
    

    Beispiel:

    add appflow policy pol true act
    <!--NeedCopy-->
    
  6. Binden Sie die AppFlow-Richtlinie an einen globalen Bindungspunkt.

    bind appflow global <policyname> <priority> -type <type>
    <!--NeedCopy-->
    

    Beispiel:

    bind appflow global pol 1 -type ICA_REQ_DEFAULT
    <!--NeedCopy-->
    

    Hinweis

    Der Wert von type muss ICA_REQ_OVERRIDE oder ICA_REQ_DEFAULT sein, um auf ICA®-Datenverkehr angewendet zu werden.

  7. Setzen Sie den Wert des Parameters flowRecordInterval für AppFlow auf 60 Sekunden.

    set appflow param -flowRecordInterval 60
    <!--NeedCopy-->
    
  8. Speichern Sie die Konfiguration.

    save ns config
    <!--NeedCopy-->
    
Datenerfassung zur Überwachung von im transparenten Modus bereitgestellten NetScalern aktivieren