Operaciones
Las operaciones son una sección opcional de un StyleBook. En esta sección, puede configurar los análisis de NetScaler Application Delivery Management (ADM) para recopilar los registros de AppFlow de todas o algunas de las transacciones de tráfico. El servidor virtual creado en una instancia de NetScaler mediante el StyleBook maneja estas transacciones de tráfico. En esta sección, también puede configurar NetScaler ADM para que active alarmas cuando se cumplan determinadas condiciones de tráfico en un servidor virtual.
Puede configurar NetScaler ADM a través de StyleBooks para recopilar estadísticas de tráfico de varios NetScaler ADM Insights que se enumeran a continuación:
- Información web
- Infracciones de seguridad de WAF
- HDX Insight
- Información sobre NetScaler Gateway.
Los servidores virtuales admitidos son el equilibrio de carga, la conmutación de contenido y los servidores virtuales VPN.
Habilite las infracciones de seguridad de Web Insight y WAF o una de ellas para el análisis en un servidor virtual de equilibrio de carga o conmutación de contenido. Sin embargo, para los servidores virtuales VPN, debe habilitar HDX Insight y NetScaler Gateway Insight o uno de ellos.
Cualquier NetScaler ADM Insight habilitado en instancias de NetScaler mediante StyleBooks utiliza el protocolo IPFIX (AppFlow) para enviar los datos de las instancias a NetScaler.
Además, al habilitar Web Insight, las medidas del lado del cliente se habilita en el equilibrio de carga y los servidores virtuales de conmutación de contenido. Con las mediciones del lado del cliente habilitadas, ADM captura el tiempo de carga y las métricas de tiempo de representación para páginas HTML, mediante inyección HTML. Mediante estas métricas, los administradores pueden identificar problemas de latencia L7.
Ejemplo 1:
El siguiente ejemplo muestra cómo escribir la sección de operaciones en un StyleBook para habilitar HDX Insight y NetScaler Gateway Insight en un servidor virtual VPN:
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-->
Ejemplo 2:
El siguiente ejemplo muestra cómo escribir la sección de operaciones en un StyleBook para habilitar las infracciones de seguridad de Web Insight y WAF en un servidor virtual de equilibrio de carga:
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-->