Citrix Application Delivery Management Service

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 ADC 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. Für virtuelle VPN-Server müssen Sie jedoch sowohl HDX Insight als auch Citrix ADC Gateway Insight 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:

Im folgenden Beispiel wird gezeigt, wie der Abschnitt Vorgänge in einem StyleBook geschrieben wird, um HDX Insight und Citrix ADC 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