Citrix Application Delivery Management-Service

Vorgänge

Das Operations 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 oder Security Insight oder beide für Analysen auf einem Lastausgleich oder einem virtuellen Content Switching-Server. Für virtuelle VPN-Server müssen Sie jedoch sowohl HDX Insight als auch Citrix ADC Gateway Insight aktivieren.

Jeder Citrix ADM Insight, der auf Citrix ADC-Instanzen über StyleBooks aktiviert ist, verwendet ein IPFIX-Protokoll (AppFlow), um die Daten von den Instanzen an Citrix ADC zu senden.

Wenn Sie Web Insight aktivieren, sind clientseitige Messungen auf dem Lastausgleichs- und den virtuellen Content Switching-Server aktiviert. Wenn diese Funktion aktiviert ist, erfasst ADM über HTML-Injection Ladezeit und Rendering-Zeit-Metriken für HTML-Seiten. Mit diesen Metriken können Administratoren Probleme mit der L7-Latenz identifizieren.

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
<!--NeedCopy-->

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-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
<!--NeedCopy-->
Vorgänge