Analytics
Chaque élément de la section d’analyse est utilisé pour configurer la fonctionnalité d’analyse de la console NetScaler pour un ou plusieurs serveurs virtuels créés dans StyleBooks.
Un élément de la section Analytics possède les attributs suivants :
Attribut | Description | Mandatory |
---|---|---|
nom | Nom de l’élément d’analyse. | Oui |
description | Chaîne de texte décrivant ce qu’est cet élément. | Non |
condition | Expression booléenne. Lorsque cette condition est évaluée à faux, l’ensemble de l’élément d’analyse est ignoré. | Non |
répétition | Répète sur une liste. | Non |
condition de répétition | Expression booléenne. Si l’expression donne la valeur false, l’itération en cours est ignorée. | Non |
article répété | Nom de l’élément dans l’itération en cours. | Non |
indice de répétition | Nom de la valeur d’index de l’itération en cours. | Non |
propriétés | Liste des propriétés des opérations d’analyse. | Oui |
target | L’une des propriétés de la liste. L’expression cible est le nom d’un serveur virtuel, configuré sur NetScaler, pour lequel des analyses sont collectées. | Oui |
filtre | L’une des propriétés de la liste. La valeur de cet attribut est une expression de stratégie avancée NetScaler qui est utilisée pour filtrer les demandes sur le serveur virtuel pour lequel les analyses sont collectées. Par défaut, les données d’analyse sont collectées sur tout le trafic passant par le serveur virtuel. | Non |
aperçus | L’une des propriétés de la liste. La valeur de cet attribut est le type de données d’aperçu à collecter à partir du serveur virtuel cible. Par défaut, toutes les informations autorisées sont configurées sur les serveurs virtuels cibles en fonction du type de serveur virtuel, tel que spécifié dans Serveurs virtuels cibles et types d’informations. | Non |
mode de transport | L’une des propriétés de la liste. La valeur de cet attribut est logstream ou ipfix . logstream est la valeur par défaut. |
Non |
mesures côté client | L’une des propriétés de la liste. La valeur de cet attribut est ENABLED ou DISBALED. DISABLED est la valeur par défaut. | Non |
http-x-forwarded-for | L’une des propriétés de la liste. La valeur de cet attribut est ENABLED ou DISBALED. L’attribut active ou désactive l’insertion de l’en-tête X-Forwarded-For pour transmettre les informations IP du client au serveur principal. DISABLED est la valeur par défaut. | Non |
enable-hdxinsight-for | L’une des propriétés de la liste. La valeur de cet attribut est ICA ou TCP. Cet attribut active hdxinsight pour les données de trafic spécifiques. ICA est la valeur par défaut. |
Non |
Exemple 1 : configurer les analyses pour un seul serveur virtuel
operations:
analytics:
-
name: lbvserver-ops-comp
properties:
target: $components-basic-lb-comp.outputs.lbvserver-name
filter: HTTP.REQ.URL.CONTAINS("catalog")
transport-mode: logstream
client-side-measurements: ENABLED
insights:
-
type: webinsight
-
type: securityinsight
<!--NeedCopy-->
Exemple 2 : configurer les analyses pour une liste de serveurs virtuels VPN
operations:
analytics:
-
name: vpnvserver-ops-comp
repeat: $outputs.staging-vpnvservers
repeat-item: vpnvsvr
properties:
target: $vpnvsvr.outputs.vpnvserver
filter: HTTP.REQ.URL.CONTAINS("catalog")
http-x-forwarded-for: ENABLED
insights:
-
type: hdxinsight
enable-hdxinsight-for: TCP
<!--NeedCopy-->
Chaque attribut de la section d’analyse configure les instances NetScaler pour collecter des enregistrements AppFlow sur le serveur virtuel identifié par la propriété cible.
Serveurs virtuels cibles et types d’informations
Les serveurs virtuels cibles et les types d’informations autorisés correspondants sont les suivants :
Serveur virtuel cible | Type d’Insight |
---|---|
lbvserver | webinsight, securityinsight, botinsight |
csvserver | webinsight, securityinsight, botinsight |
vpnserver | hdxinsight, gatewayinsight |
Remarque
IPFIX est le mode de transport par défaut utilisé pour configurer les analyses pour les serveurs virtuels dans StyleBooks.