Application Delivery Management

Operationen

Operationen sind 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 NetScaler ADC-Instanz mithilfe des StyleBook erstellt wurde, verarbeitet diese Verkehrstransaktionen. In diesem Abschnitt können Sie NetScaler ADM auch so konfigurieren, dass Alarme ausgelöst werden, wenn bestimmte Verkehrsbedingungen auf einem virtuellen Server erfüllt sind.

Sie können NetScaler ADM über StyleBooks so konfigurieren, dass Verkehrsstatistiken aus verschiedenen NetScaler ADM Insights gesammelt werden, 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 oder Security Insight oder beide für Analysen auf einem Lastausgleich oder einem virtuellen Content Switching-Server. Bei virtuellen VPN-Servern müssen Sie jedoch HDX Insight und NetScaler Gateway Insight oder einen davon aktivieren.

Jedes NetScaler ADM Insight, das auf NetScaler ADC-Instanzen über StyleBooks aktiviert ist, verwendet das IPFIX-Protokoll (AppFlow), um die Daten von den Instanzen an NetScaler ADC zu senden.

Wenn Sie Web Insight aktivieren, ist clientseitige Messungen auch auf dem Lastenausgleich und den virtuellen Content Switching-Server aktiviert. Bei aktivierten clientseitigen Messungen 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:

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

In diesem Artikel