Citrix Application Delivery Management 13.0

Vorgänge

Operationen ist ein optionaler Abschnitt in einem StyleBook. In diesem Abschnitt können Sie Citrix Application Delivery Management (ADM) Analytics so konfigurieren, dass AppFlow Datensätze für alle oder einige der Traffic-Transaktionen erfasst werden. Der virtuelle Server, der auf einer Citrix ADC Instanz mithilfe des StyleBook erstellt wurde, verarbeitet diese Verkehrstransaktionen. In diesem Abschnitt können Sie Citrix ADM auch so konfigurieren, dass Alarme auslöst, wenn bestimmte Verkehrsbedingungen auf einem virtuellen Server erfüllt sind.

Sie können Citrix ADM über StyleBooks konfigurieren, um Verkehrsstatistiken aus verschiedenen Citrix ADM Insights zu sammeln, die wie folgt aufgeführt sind:

  • Web Insight
  • Sicherheitshinweise
  • HDX Insight
  • Citrix Gateway Insight:

Zu den unterstützten virtuellen Servern zählen Lastenausgleich, Content-Switching und virtuelle VPN-Server.

Aktivieren Sie Web Insight und Security Insight oder eine von ihnen für Analysen auf einem Lastausgleich oder einem virtuellen Server zum Wechseln von Inhalten. Bei virtuellen VPN-Servern müssen Sie jedoch HDX Insight und Citrix Gateway Insight oder einen davon aktivieren.

Alle Citrix ADM Insight, die auf Citrix ADC-Instanzen über StyleBooks aktiviert sind, verwenden IPFIX-Protokoll (AppFlow), um die Daten von den Instanzen an Citrix ADC zu senden.

Wenn Sie Web Insight aktivieren, ist Clientseitige Messungen auf dem Lastenausgleich und den virtuellen Servern zum Wechseln von Inhalten aktiviert.

Beispiel 1:

Das folgende Beispiel zeigt, wie Sie den Abschnitt “Vorgänge” in ein StyleBook schreiben, um sowohl HDX Insight als auch Citrix Gateway Insight auf einem virtuellen VPN-Server zu aktivieren:


name: simple-vpn-ops
namespace: com.example.stylebooks
schema-version: "1.0"
version: "0.1"
description: Test StyleBook to enable hdxinsight and gatewayinsight on a VPN vserver
import-stylebooks:
  -
    namespace: netscaler.nitro.config
    version: "10.5"
    prefix: ns
components:
    -
        name: vpnvserver-comp
        type: ns::vpnvserver
        properties:
            name: str("vpn-") + str($current-target.ip)
            servicetype: SSL
            ipv46: 1.1.21.37
            port: 443
operations:
    analytics:
        -
            name: comp-ops
            properties:
                target: $components.vpnvserver-comp
                filter: "true"
                insights:
                  -
                 type: hdxinsight**
                  -
                    type: gatewayinsight
outputs:
  -
    name: myvpns
    value: $components.vpnvserver-comp

Beispiel 2:

Das folgende Beispiel zeigt, wie der Abschnitt Vorgänge in einem StyleBook geschrieben wird, um Web Insight und Security Insight auf einem virtuellen Lastausgleichsserver zu aktivieren:


name: simple-lb-ops
namespace: com.example.stylebooks
schema-version: "1.0"
version: "0.1"
description: Test StyleBook to enable webinsight and securityinsight on LB vserver
import-stylebooks:
  -
    namespace: netscaler.nitro.config
    version: "10.5"
    prefix: ns
components:
    -
        name: lbvserver-comp
        type: ns::lbvserver
        properties:
            name: str("lb-") + str($current-target.ip)
            servicetype: HTTP
            ipv46: 1.1.21.37
            port: 80
operations:
    analytics:
        -
            name: comp-ops
            properties:
                target: $components.lbvserver-comp
                filter: "true"
                 insights:
                 -
                  type: webinsight
                   -
                  type: securityinsight
outputs:
  -
    name: mylbs
    value: $components.lbvserver-comp
Vorgänge