Application Delivery Management

Analytics

Jedes Element im Analysebereich wird verwendet, um die NetScaler ADM-Analysefunktion für einen oder mehrere virtuelle Server zu konfigurieren, die in StyleBooks erstellt wurden.

Ein Element im Analytics-Bereich hat die folgenden Attribute:

Attribut Beschreibung Erforderlich
name Name des Analyseelements. Ja
Beschreibung Eine Textzeichenfolge, die beschreibt, was dieses Element ist. Nein
Bedingung Ein boolescher Ausdruck. Wenn diese Bedingung als falsch ausgewertet wird, wird das gesamte Analyseelement übersprungen. Nein
Wiederholen Iteriert über eine Liste. Nein
Wiederholungsbedingung Ein boolescher Ausdruck. Wenn der Ausdruck falsch ausgewertet wird, wird die aktuelle Iteration übersprungen. Nein
wiederholender Artikel Name des Elements in der aktuellen Iteration. Nein
Wiederholungsindex Name des Indexwerts der aktuellen Iteration. Nein
properties Die Liste der Eigenschaften von Analytics. Ja
target Eine der Eigenschaften in der Liste. Der Zielausdruck ist der Name eines virtuellen Servers, der auf dem NetScaler konfiguriert ist und für den Analysen gesammelt werden. Ja
Filter Eine der Eigenschaften in der Liste. Der Wert dieses Attributs ist ein erweiterter NetScaler-Richtlinienausdruck, der verwendet wird, um die Anfragen auf dem virtuellen Server zu filtern, für den Analysen gesammelt werden. Standardmäßig werden die Analysedaten für den gesamten Datenverkehr gesammelt, der durch den virtuellen Server fließt. Nein
Einblicke Eine der Eigenschaften in der Liste. Der Wert dieses Attributs ist der Typ der Insight-Daten, die vom virtuellen Zielserver gesammelt werden sollen. Nein

Beispiel 1: Konfiguration von Analytics für einen einzelnen virtuellen Server

operations:

  analytics:
    -
    name: lbvserver-ops-comp
    properties:
        target: $components-basic-lb-comp.outputs.lbvserver-name
        filter: HTTP.REQ.URL.CONTAINS("catalog")
        insights:
          -
            type: webinsight
          -
            type: securityinsight
<!--NeedCopy-->

Beispiel 2: Konfiguration von Analysen für eine Liste von virtuellen VPN-Servern

operations:

    analytics:
    -
      name: vpnvserver-ops-comp
      repeat: $outputs.staging-vpnvservers
      repeat-item: vpnvsvr
      properties:
        target: $vpnvsvr.outputs.vpnvserver
        filter: HTTP.REQ.URL.CONTAINS("catalog")
        insights:
          -
            type: hdxinsight
          -
            type: gatewayinsight
<!--NeedCopy-->

Jedes Attribut im Analyseabschnitt konfiguriert die NetScaler-Instanzen so, dass sie AppFlow-Datensätze auf dem virtuellen Server sammeln, der durch die Zieleigenschaft identifiziert wird.

Die virtuellen Zielserver und die entsprechenden zulässigen Insight-Typen lauten wie folgt:

Virtueller Zielserver Insight-Typ
lbvserver WebInsight, Sicherheitseinblick
csvserver WebInsight, Sicherheitseinblick
vpnserver hdxinsight, gatewayinsight

Hinweis

IPFIX ist der Standardtransportmodus, der zur Konfiguration von Analysen für virtuelle Server in StyleBooks verwendet wird.

Analytics

In diesem Artikel