-
-
Implementar una instancia de NetScaler VPX
-
Optimice el rendimiento de NetScaler VPX en VMware ESX, Linux KVM y Citrix Hypervisors
-
Mejore el rendimiento de SSL-TPS en plataformas de nube pública
-
Configurar subprocesos múltiples simultáneos para NetScaler VPX en nubes públicas
-
Instalar una instancia de NetScaler VPX en un servidor desnudo
-
Instalar una instancia de NetScaler VPX en Citrix Hypervisor
-
Instalación de una instancia NetScaler VPX en la nube de VMware en AWS
-
Instalación de una instancia NetScaler VPX en servidores Microsoft Hyper-V
-
Instalar una instancia de NetScaler VPX en la plataforma Linux-KVM
-
Requisitos previos para instalar dispositivos virtuales NetScaler VPX en la plataforma Linux-KVM
-
Aprovisionamiento del dispositivo virtual NetScaler mediante OpenStack
-
Aprovisionamiento del dispositivo virtual NetScaler mediante Virtual Machine Manager
-
Configuración de dispositivos virtuales NetScaler para que usen la interfaz de red SR-IOV
-
Configuración de dispositivos virtuales NetScaler para que usen la interfaz de red PCI Passthrough
-
Aprovisionamiento del dispositivo virtual NetScaler mediante el programa virsh
-
Administración de las máquinas virtuales invitadas de NetScaler
-
Aprovisionamiento del dispositivo virtual NetScaler con SR-IOV en OpenStack
-
-
Implementar una instancia de NetScaler VPX en AWS
-
Configurar las funciones de IAM de AWS en la instancia de NetScaler VPX
-
Implementación de una instancia independiente NetScaler VPX en AWS
-
Servidores de equilibrio de carga en diferentes zonas de disponibilidad
-
Implementar un par de alta disponibilidad de VPX en la misma zona de disponibilidad de AWS
-
Alta disponibilidad en diferentes zonas de disponibilidad de AWS
-
Implementar un par de alta disponibilidad VPX con direcciones IP privadas en distintas zonas de AWS
-
Implementación de una instancia NetScaler VPX en AWS Outposts
-
Proteja AWS API Gateway mediante el firewall de aplicaciones web de Citrix
-
Configurar una instancia de NetScaler VPX para utilizar la interfaz de red SR-IOV
-
Configurar una instancia de NetScaler VPX para utilizar redes mejoradas con AWS ENA
-
Implementar una instancia de NetScaler VPX en Microsoft Azure
-
Arquitectura de red para instancias NetScaler VPX en Microsoft Azure
-
Configuración de varias direcciones IP para una instancia independiente NetScaler VPX
-
Configurar una configuración de alta disponibilidad con varias direcciones IP y NIC
-
Configurar una instancia de NetScaler VPX para usar redes aceleradas de Azure
-
Configure los nodos HA-INC mediante la plantilla de alta disponibilidad de NetScaler con Azure ILB
-
Instalación de una instancia NetScaler VPX en la solución Azure VMware
-
Configurar una instancia independiente de NetScaler VPX en la solución Azure VMware
-
Configurar una instalación de alta disponibilidad de NetScaler VPX en la solución Azure VMware
-
Configurar el servidor de rutas de Azure con un par de alta disponibilidad de NetScaler VPX
-
Configurar GSLB en una configuración de alta disponibilidad activa en espera
-
Configuración de grupos de direcciones (IIP) para un dispositivo NetScaler Gateway
-
Scripts de PowerShell adicionales para la implementación de Azure
-
Implementación de una instancia NetScaler VPX en Google Cloud Platform
-
Implementar un par de VPX de alta disponibilidad en Google Cloud Platform
-
Implementar un par de alta disponibilidad VPX con direcciones IP privadas en Google Cloud Platform
-
Instalar una instancia de NetScaler VPX en VMware Engine de Google Cloud
-
Compatibilidad con escalado VIP para la instancia NetScaler VPX en GCP
-
-
Automatizar la implementación y las configuraciones de NetScaler
-
Actualización y degradación de un dispositivo NetScaler
-
Consideraciones de actualización para configuraciones con directivas clásicas
-
Consideraciones sobre la actualización de archivos de configuración personalizados
-
Consideraciones sobre la actualización: Configuración de SNMP
-
Compatibilidad con actualización de software en servicio para alta disponibilidad
-
Soluciones para proveedores de servicios de telecomunicaciones
-
Equilibrio de carga del tráfico de plano de control basado en protocolos de diámetro, SIP y SMPP
-
Utilización del ancho de banda mediante la funcionalidad de redirección de caché
-
-
-
Autenticación, autorización y auditoría del tráfico de aplicaciones
-
Cómo funciona la autenticación, la autorización y la auditoría
-
Componentes básicos de la configuración de autenticación, autorización y auditoría
-
Autorización del acceso de los usuarios a los recursos de aplicaciones
-
NetScaler como proxy del servicio de federación de Active Directory
-
NetScaler Gateway local como proveedor de identidad de Citrix Cloud
-
Compatibilidad de configuración para el atributo de cookie SameSite
-
Configuración de autenticación, autorización y auditoría para protocolos de uso común
-
Solución de problemas relacionados con la autenticación y la autorización
-
-
-
-
Configuración de la expresión de directiva avanzada: Introducción
-
Expresiones de directivas avanzadas: trabajo con fechas, horas y números
-
Expresiones de directivas avanzadas: análisis de datos HTTP, TCP y UDP
-
Expresiones de directivas avanzadas: análisis de certificados SSL
-
Expresiones de directivas avanzadas: direcciones IP y MAC, rendimiento, ID de VLAN
-
Expresiones de directivas avanzadas: funciones de Stream Analytics
-
Ejemplos de tutoriales de directivas avanzadas para reescritura
-
-
-
Protecciones de nivel superior
-
Protección basada en gramática SQL para cargas útiles HTML y JSON
-
Protección basada en gramática por inyección de comandos para carga útil HTML
-
Reglas de relajación y denegación para gestionar ataques de inyección HTML SQL
-
Compatibilidad con palabras clave personalizadas para la carga útil HTML
-
Compatibilidad con firewall de aplicaciones para Google Web Toolkit
-
Comprobaciones de protección XML
-
-
-
Administrar un servidor virtual de redirección de caché
-
Ver estadísticas del servidor virtual de redirección de caché
-
Habilitar o inhabilitar un servidor virtual de redirección de caché
-
Resultados directos de directivas a la caché en lugar del origen
-
Realizar una copia de seguridad de un servidor virtual de redirección de caché
-
Habilitar la comprobación de estado TCP externa para servidores virtuales UDP
-
-
Traducir la dirección IP de destino de una solicitud a la dirección IP de origen
-
-
Descripción general del cluster
-
Administración del clúster de NetScaler
-
Grupos de nodos para configuraciones detectadas y parcialmente rayadas
-
Desactivación de la dirección en el plano posterior del clúster
-
Eliminar un nodo de un clúster implementado mediante la agregación de vínculos de clúster
-
Supervisión de la configuración del clúster mediante SNMP MIB con enlace SNMP
-
Supervisión de los errores de propagación de comandos en una implementación de clúster
-
Compatibilidad con logotipos preparados para IPv6 para clústeres
-
Enlace de interfaz VRRP en un clúster activo de un solo nodo
-
Casos de configuración y uso de clústeres
-
Migración de una configuración de HA a una configuración de clúster
-
Interfaces comunes para cliente y servidor e interfaces dedicadas para backplane
-
Conmutador común para cliente y servidor y conmutador dedicado para placa posterior
-
Supervisar servicios en un clúster mediante la supervisión de rutas
-
-
Configurar NetScaler como un solucionador de stubs con reconocimiento de seguridad no validante
-
Compatibilidad con tramas gigantes para DNS para gestionar respuestas de grandes tamaños
-
Configurar el almacenamiento en caché negativo de los registros DNS
-
-
Estado de servicio y servidor virtual de equilibrio de carga
-
Insertar atributos de cookie a las cookies generadas por ADC
-
Proteja una configuración de equilibrio de carga contra fallos
-
Administrar el tráfico de clientes
-
Configurar servidores virtuales de equilibrio de carga sin sesión
-
Reescritura de puertos y protocolos para la redirección HTTP
-
Insertar la dirección IP y el puerto de un servidor virtual en el encabezado de solicitud
-
Utilizar una IP de origen especificada para la comunicación de back-end
-
Establecer un valor de tiempo de espera para las conexiones de cliente inactivas
-
Gestionar el tráfico de clientes en función de la velocidad de tráfico
-
Utilizar un puerto de origen de un rango de puertos especificado para la comunicación de back-end
-
Configurar la persistencia IP de origen para la comunicación back-end
-
-
Configuración avanzada de equilibrio de carga
-
Aumenta gradualmente la carga en un nuevo servicio con un inicio lento a nivel de servidor virtual
-
Proteger aplicaciones en servidores protegidos contra los picos de tráfico
-
Habilitar la limpieza de las conexiones de servicios y servidores virtuales
-
Habilitar o inhabilitar la sesión de persistencia en los servicios TROFS
-
Habilitar la comprobación de estado TCP externa para servidores virtuales UDP
-
Mantener la conexión de cliente para varias solicitudes de cliente
-
Insertar la dirección IP del cliente en el encabezado de solicitud
-
Utilizar la dirección IP de origen del cliente al conectarse al servidor
-
Configurar el puerto de origen para las conexiones del lado del servidor
-
Establecer un límite en el número de solicitudes por conexión al servidor
-
Establecer un valor de umbral para los monitores enlazados a un servicio
-
Establecer un valor de tiempo de espera para las conexiones de clientes inactivas
-
Establecer un valor de tiempo de espera para las conexiones de servidor inactivas
-
Establecer un límite en el uso del ancho de banda por parte de los clientes
-
Conservar el identificador de VLAN para la transparencia de VLAN
-
-
Configurar monitores en una configuración de equilibrio de carga
-
Configurar el equilibrio de carga para los protocolos de uso común
-
Caso de uso 3: Configurar el equilibrio de carga en modo de Direct Server Return
-
Caso de uso 6: Configurar el equilibrio de carga en modo DSR para redes IPv6 mediante el campo TOS
-
Caso de uso 7: Configurar el equilibrio de carga en modo DSR mediante IP sobre IP
-
Caso de uso 8: Configurar el equilibrio de carga en modo de un brazo
-
Caso de uso 9: Configurar el equilibrio de carga en modo en línea
-
Caso de uso 10: Equilibrio de carga de los servidores del sistema de detección de intrusiones
-
Caso de uso 11: Aislamiento del tráfico de red mediante directivas de escucha
-
Caso de uso 12: Configurar Citrix Virtual Desktops para el equilibrio de carga
-
Caso de uso 13: Configurar Citrix Virtual Apps and Desktops para equilibrar la carga
-
Caso de uso 14: Asistente de ShareFile para equilibrar la carga Citrix ShareFile
-
Caso práctico 15: Configurar el equilibrio de carga de capa 4 en el dispositivo NetScaler
-
-
Configurar para obtener el tráfico de datos NetScaler FreeBSD desde una dirección SNIP
-
-
Almacenamiento en caché integrado
-
Configurar directivas de almacenamiento en caché e invalidación
-
Configurar expresiones para directivas y selectores de almacenamiento en caché
-
-
Compatibilidad con protocolos TLSv1.3 tal como se define en RFC 8446
-
Matriz de compatibilidad de certificados de servidor en el dispositivo ADC
-
Compatibilidad con plataformas basadas en chip SSL Intel Coleto
-
Compatibilidad con el módulo de seguridad de hardware Thales Luna Network
-
-
-
-
Configuración de un túnel de CloudBridge Connector entre dos centros de datos
-
Configuración de CloudBridge Connector entre el centro de datos y la nube de AWS
-
Configuración de un túnel de CloudBridge Connector entre un centro de datos y Azure Cloud
-
Configuración del túnel CloudBridge Connector entre Datacenter y SoftLayer Enterprise Cloud
-
Diagnóstico y solución de problemas de túnel CloudBridge Connector
-
-
Puntos a tener en cuenta para una configuración de alta disponibilidad
-
Sincronizar archivos de configuración en una configuración de alta disponibilidad
-
Restricción del tráfico de sincronización de alta disponibilidad a una VLAN
-
Configuración de nodos de alta disponibilidad en distintas subredes
-
Limitación de las conmutaciones por error causadas por monitores de ruta en modo no INC
-
Configuración del conjunto de interfaces de conmutación por error
-
Administración de mensajes de latido de alta disponibilidad en un dispositivo NetScaler
-
Quitar y reemplazar un NetScaler en una configuración de alta disponibilidad
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Configurar expresiones para directivas y selectores de almacenamiento en caché
Una expresión de tiempo de solicitud examina los datos de la transacción de tiempo de solicitud y una expresión de tiempo de respuesta examina los datos de una transacción en tiempo de respuesta. En una directiva de almacenamiento en caché, si una expresión coincide con los datos de una solicitud o respuesta, el dispositivo NetScaler realiza la acción asociada a la directiva. En un selector, las expresiones de tiempo de solicitud se utilizan para buscar respuestas coincidentes almacenadas en un grupo de contenido.
Antes de configurar directivas y selectores para la caché integrada, debe conocer, como mínimo, los nombres de host, las rutas de acceso y las direcciones IP que aparecen en las URL de solicitud y respuesta HTTP. Y probablemente necesites conocer el formato de las solicitudes y respuestas HTTP completas. Programas como Live HTTP Headers http://livehttpheaders.mozdev.org/) or HTTPFox
https://addons.mozilla.org/en-US/firefox/addon/6647
pueden ayudarle a investigar la estructura de los datos HTTP con los que trabaja su organización.
A continuación se muestra un ejemplo de solicitud HTTP GET para un programa de cotización de acciones:
GET /quote.dll?page=dynamic&mode=data&mode=stock&symbol=CTXS&page=multi&selected=CTXS&random=0.00792039478975548 HTTP/1.1
Host: quotes.mystockquotes.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,\*/\*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate,compress,pack200-gzip
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://quotes.mystockquotes.com/quote.dll?mode=stock&symbol=CTXS&page=multi&selected=CTXS
Cookie: __qca=1210021679-72161677-10297606
<!--NeedCopy-->
Al configurar una expresión, tenga en cuenta las siguientes limitaciones:
Tipo de expresión | Restricciones |
---|---|
Solicitar | No configure expresiones de tiempo de solicitud en una directiva con una acción CACHE o NOCACHE. Utilice MAY_CACHE o MAY_NOCACHE en su lugar. |
Respuesta | Configure expresiones de tiempo de respuesta solo en las directivas de almacenamiento en caché. Los selectores solo pueden usar expresiones de tiempo de solicitud. No configurar expresiones de tiempo de respuesta en una directiva con una acción INVAL. Nota: No configure expresiones de tiempo de respuesta en una directiva con una acción CACHE y un grupo de contenido parametrizado. Utilice la acción MAY_CACHE. |
Nota: Para obtener un análisis exhaustivo de las expresiones avanzadas, consulte Directivas y expresiones.
Sintaxis de expresión
Los siguientes son los componentes básicos de la sintaxis:
- Separe las palabras clave con puntos (.), de la siguiente manera:
http.req.url
- Coloque los valores de cadena entre paréntesis y comillas, de la siguiente manera:
http.req.url.query.contains("this")
- Al configurar una expresión desde la línea de comandos, debe escapar las comillas internas (las comillas que delimitan los valores de la expresión, en lugar de las comillas que delimitan la expresión). Un método consiste en utilizar una barra diagonal, como se indica a continuación:
\"abc\"
Las expresiones de los selectores se evalúan por orden de apariencia y varias expresiones de una definición de selector se unen mediante un AND lógico. A diferencia de las expresiones de selección, puede especificar operadores booleanos y modificar la prioridad en una expresión avanzada de una regla de directiva.
Configurar una expresión en una directiva de almacenamiento en caché o en un selector
Nota: La sintaxis de una expresión de directiva es distinta a la de una expresión selectora. Para obtener un análisis exhaustivo de las expresiones avanzadas, consulte “Directivas y expresiones.”
Para configurar una expresión de directiva mediante la interfaz de línea de comandos
- Inicie la definición de la directiva tal y como se describe en “Vinculación global de una directiva de almacenamiento en caché integrada”.
- Para configurar la regla de directivas, delimita toda la regla entre comillas y delimita los valores de cadena dentro de la regla entre comillas de escape.
A continuación, se muestra un ejemplo:
“http.req.url.contains(“jpg”)”
-
Para agregar valores booleanos, inserte &&,
A continuación, se muestran algunos ejemplos:
"http.req.url.contains(\"jpg\") || http.req.url.contains(\"jpeg\")"
"http.req.url.query.contains(\"IssuePage\")"
"http.req.header(\"Host\")contains(\"my.company.com\") && http.req.method.eq(\"GET\") && http.req.url.query.contains(\"v=7\")"
- Para configurar un orden de evaluación para las partes constitutivas de un compuesto
"http.req.url.contains(\"jpg\") || (http.req.url.contains(\"jpeg\") && http.req.method.eq(\"GET\"))"
Para configurar una expresión de selector mediante la interfaz de línea de comandos:
- Inicie la definición del selector como se describe en “Acerca de los grupos de contenido.”
- Para configurar la expresión selectora, delimita toda la regla entre comillas y delimita los valores de cadena dentro de la regla entre comillas de escape.
A continuación, se muestra un ejemplo:
"http.req.url.contains(\"jpg\")"
-
No puede agregar valores booleanos, inserte &&,
A continuación, se muestran algunos ejemplos:
"http.req.url.query.value("ProductId")" "http.req.url.query.value("BatchNum")" "http.req.url.query.value("depotLocation")"
<!--NeedCopy-->
Para configurar una directiva o expresión de selector mediante la interfaz gráfica de usuario
- Inicie la definición de directiva o selector como se describe en “Para configurar una directiva de almacenamiento en caché o invalidación mediante la utilidad de configuración” o “Para configurar un selector mediante la utilidad de configuración.”
- En el campo Expresión, puede escribir manualmente la directiva Avanzada haciendo clic en Cambiar a sintaxis clásica o crear una nueva expresión con el Editorde expresiones.
-
Para insertar un operador entre dos partes de una expresión compuesta, haga clic en el botón Operadores y seleccione el tipo de operador. El siguiente es un ejemplo de una expresión configurada con un OR booleano (señalizado mediante barras verticales dobles, - Haga clic en la lista desplegable Expresiones usadas con frecuencia para insertar las expresiones más utilizadas.
- Para probar la expresión, haga clic en Evaluar. En el cuadro de diálogo Evaluador de expresiones, seleccione el tipo de flujo que coincida con la expresión. En el campo data, pegue la solicitud o respuesta HTTP que quiere analizar con la expresión y haga clic en Evaluar.
Mostrar objetos en caché y estadísticas de caché
Puede ver objetos almacenados en caché concretos y ver estadísticas resumidas sobre solicitudes de caché, errores y uso de memoria. Las estadísticas proporcionan información sobre la cantidad de datos que se suministran desde la caché, qué elementos son responsables del mayor beneficio de rendimiento y qué se puede ajustar para mejorar el rendimiento de la caché.
Esta sección incluye los siguientes detalles:
- Visualización de objetos en caché
- Búsqueda de respuestas determinadas en caché
- Visualización de estadísticas de caché
Ver objetos almacenados en caché
Después de habilitar el almacenamiento en caché, podrá ver los detalles de los objetos almacenados en caché. Por ejemplo, puede ver los siguientes elementos:
- Tamaños de respuesta y tamaños de encabezado
- Códigos de estado
- Grupos de contenido
-
ETag
encabezados, Última modificación y Cache-Control - URL de solicitud
- Parámetros de resultados
- Direcciones IP de destino
- Tiempos de solicitud y respuesta
Para ver una lista de objetos almacenados en caché mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
show cache object
Propiedades | Descripción |
---|---|
Tamaño de respuesta (bytes) | Tamaño del encabezado y del cuerpo de la respuesta. |
Tamaño del encabezado de respuesta (bytes) | Tamaño de la parte del encabezado de la respuesta. |
Código de estado de respuesta | El código de estado enviado con la respuesta. |
ETag | El encabezado ETag insertado en la respuesta. Normalmente, este encabezado indica si la respuesta ha cambiado recientemente. |
Modificado por última vez | El encabezado Last-Modified insertado en la respuesta. Este encabezado indica la fecha en que se modificó por última vez la respuesta. |
Control de caché | El encabezado Cache-Control insertado en la respuesta. |
Fecha | El encabezado Fecha que indica cuándo se envió la respuesta. |
Grupo de contenido | Grupo de contenido en el que se almacena la respuesta. |
Partido complejo | Si este objeto se almacenó en caché en función de valores parametrizados, este valor de campo es SÍ. |
Host | El host especificado en la URL que solicitó esta respuesta. |
Puerto host | El puerto de escucha del host especificado en la URL que solicitó esta respuesta |
URL | Dirección URL emitida para la respuesta almacenada. |
IP de destino | Dirección IP del servidor del que se ha obtenido esta respuesta. |
Puerto de destino | Puerto de escucha del servidor de destino. |
Parámetros de resultados | Si el grupo de contenido que almacena la respuesta utiliza parámetros de resultados, se muestran en este campo. |
Selector de resultados | Si este grupo de contenido utiliza un selector de resultados, aparece en este campo. |
Selector de invalidación | Si este grupo de contenido utiliza un selector de invalidación, aparece en este campo. |
Expresiones selectoras | Si este grupo de contenido utiliza un selector, este campo muestra la expresión que define la regla de selección. |
Request time (Tiempo de la solicitud) | Tiempo en milisegundos desde que se emitió la solicitud. |
Tiempo de respuesta | Tiempo en milisegundos desde que la caché empezó a recibir la respuesta. |
Edad | Cantidad de tiempo que el objeto ha estado en la caché. |
Caducidad | Tiempo transcurrido el cual el objeto se marca como caducado. |
Vaciado | Indica si la respuesta se ha vaciado después del vencimiento. |
Prerrecuperación | Si se ha configurado la prerrecuperación para este grupo de contenido, la cantidad de tiempo antes de que caduque el objeto se recupera del origen. La captura previa no se aplica a objetos negativos (por ejemplo, respuestas 404 de “objeto no encontrado”). |
Lectores actuales | Aproximadamente el número actual de solicitudes que se están atendiendo. Cuando se descarga una respuesta con un objeto de encabezado Content-Length, los valores actuales que faltan y los valores de los lectores actuales suelen ser 1. Cuando se descarga un objeto de respuesta en trozos, el valor actual de errores suele ser 1, pero el valor de los lectores actuales suele ser 0, porque la respuesta en trozos que se envía al cliente no proviene de los búferes de almacenamiento en caché integrados. |
Pérdidas actuales | El número actual de solicitudes que han provocado la pérdida de caché y la obtención del servidor de origen. Este valor suele ser 0 o 1. Si la opción Encuesta cada vez está habilitada para un grupo de contenido, el recuento puede ser superior a 1. |
Resultados | Número de resultados de caché de este objeto. |
Pérdidas | El número de pérdidas de caché de este objeto. |
Formato de compresión | Tipo de compresión aplicada a este objeto. Los formatos de compresión incluyen gzip, deflate, compress y pack200-gzip. |
Versión HTTP en respuesta | Versión de HTTP que se utilizó para enviar la respuesta. |
Etag débil presente en respuesta | Los encabezados etag fuertes cambian si cambian los bits de una entidad. Los encabezados fuertes se basan en los valores de octeto de un objeto. Los encabezados etag débiles cambian si cambia el significado de una entidad. Los valores etag débiles se basan en la identidad semántica. Los valores de etags débiles comienzan con una “W”. |
Celda marcadora negativa | Un objeto marcador se puede almacenar en caché, pero aún no cumple todos los criterios para ser almacenado en caché. Por ejemplo, el objeto puede superar el tamaño máximo de respuesta del grupo de contenido. Se crea una celda marcadora para objetos de este tipo. La próxima vez que un usuario envíe una solicitud para este objeto, se entregará un error de caché. |
Marcador de motivo creado | El motivo por el que se creó una celda marcadora (por ejemplo, “Esperando minhit”, “Los datos de respuesta de longitud del contenido no están en el límite de tamaño del grupo”). |
Encuesta automática cada vez | Si la caché integrada recibe una respuesta 200 OK ya caducada con los validadores (ya sea la cabecera de respuesta de última modificación o la ETag), almacena la respuesta y la marca como PET automático (sondeo automático cada vez). |
NetScaler Etag insertado en la respuesta | Variante del encabezado ETag generado por el dispositivo NetScaler. El valor YES aparece si NetScaler inserta un Etag en la respuesta. |
Respuesta completa presente en caché | Indica si se trata de una respuesta completa. |
IP de destino verificada por DNS | Indica si se ha realizado la resolución DNS al almacenar el objeto. |
Objeto almacenado mediante un proxy de reenvío de caché | Indica si esta respuesta se ha almacenado debido a un proxy de reenvío configurado en la memoria caché integrada. |
El objeto es un archivo base Delta | Respuesta comprimida por delta. |
Esperando minhits | Indica si este grupo de contenido requiere un número mínimo de servidores de origen para almacenar en caché una respuesta. |
Recuento de minhit | Si este grupo de contenido requiere un número mínimo de solicitudes del servidor de origen antes de almacenar en caché un objeto, este campo muestra un recuento del número de solicitudes recibidas hasta el momento. |
Método de solicitud HTTP | Método, GET o POST, utilizado en la solicitud que obtuvo este objeto. |
Almacenado por directiva | Nombre de la directiva de almacenamiento en caché que ha provocado el almacenamiento de este objeto. El valor NO DISPONIBLE indica que la directiva se ha desactivado o eliminado. El valor NONE indica que el objeto no coincide con una directiva visible, sino que se ha almacenado según criterios internos de almacenamiento en caché. |
Existen metadatos del firewall de aplicaciones | Este parámetro se utiliza cuando el firewall de aplicaciones y la caché integrada están habilitados. El firewall de aplicaciones analiza el contenido de una página de respuesta, almacena sus metadatos (por ejemplo, las URL y los formularios contenidos en la página) y exporta los metadatos con la respuesta a la caché. La caché almacena la página y los metadatos y, cuando la caché sirve la página, envía los metadatos a la sesión de la solicitud. |
Objeto de llamada HTTP, nombre, tipo, respuesta | Estas celdas indican si estos datos se almacenaron como resultado de una expresión de llamada HTTP y proporcionan información sobre varios aspectos de la llamada y la respuesta correspondiente. Para obtener más información sobre las llamadas HTTP, consulte “Llamadas HTTP”. |
Para ver objetos almacenados en caché mediante la interfaz gráfica de usuario
Vaya a Optimización > Almacenamiento en caché integrado> Objetosde caché Puede ver todos los objetos almacenados en caché y ordenarlos según sus necesidades.
Buscar respuestas específicas almacenadas en caché
Puede buscar elementos individuales en la caché según los criterios de búsqueda. Existen diferentes métodos para buscar elementos almacenados en caché, en función de si el grupo de contenido que contiene los datos utiliza selectores de aciertos e invalidación, como se indica a continuación:
- Si el grupo de contenido utiliza selectores, solo puede realizar la búsqueda con el ID de localizador del elemento almacenado en caché.
- Si el grupo de contenido no utiliza selectores, la búsqueda se realiza mediante criterios como URL, host o nombre del grupo de contenido.
Al buscar una respuesta almacenada en caché, puede localizar algunos elementos por URL y host. Si la respuesta se encuentra en un grupo de contenido que utiliza un selector, solo puede encontrarla mediante un número de localizador (por ejemplo, 0x00000000ad7af00000050). Para guardar un número de localizador para utilizarlo más adelante, haga clic con el botón derecho en la entrada y seleccione Copiar. Para obtener más información sobre los selectores, consulte “Configuración de selectores y grupos de contenido básico.”
Para mostrar respuestas almacenadas en caché en grupos de contenido que no tienen selector mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
show cache object [-locator <positiveInteger>] | [(-url <URL> (-host <hostName> [-port <port>] [-groupName <contentGroupName>] [-httpMethod GET | POST ])) | [-httpStatus <positive integer>] | -group <contentGroupName> | -ignoreMarkerObjects (ON | OFF) | -includeNotReadyObjects (ON | OFF)]
Para mostrar respuestas almacenadas en caché en grupos de contenido que tienen un selector mediante la interfaz de línea de comandos
En la línea de comandos, escriba:
show cache object -locator <locatorString> MarkerObjects ( ON | OFF ) | -includeNotReadyObjects ( ON | OFF ) | [-httpStatus<positive integer>]
Para mostrar respuestas almacenadas en caché en grupos de contenido que no tienen selector mediante la utilidad de configuración
Vaya a Optimización > Almacenamiento en caché integrado > Objetos en caché, haga clic en Buscar y defina los criterios de búsqueda para ver la respuesta en caché requerida.
Si aún no ha configurado ningún grupo de contenido, todos los objetos se encuentran en el grupo Predeterminado.
Ver estadísticas de caché
En la tabla siguiente se resumen las estadísticas de caché detalladas que se pueden ver.
|Contador|Descripción|
|— |— |
|Resultados|Respuestas que se encuentran y se sirven desde la memoria caché integrada. Incluye objetos estáticos como archivos de imagen, páginas con códigos de estado 200, 203, 300, 301, 302, 304, 307, 403, 404, 410 y respuestas que coinciden con una directiva definida por el usuario con una acción CACHE.|
|Pérdidas|Solicitudes HTTP interceptadas en las que la respuesta se recuperó en última instancia del servidor de origen.|
|Solicitudes|Número total de solicitudes de caché más errores totales de caché.|
|No 304 hits|Si el usuario solicita un elemento más de una vez y el elemento de la caché no cambia desde la última vez que el dispositivo NetScaler lo sirvió, el dispositivo NetScaler ofrece una respuesta 304 en lugar del objeto almacenado en caché.
Esta estadística indica cuántos elementos suministró el dispositivo NetScaler desde la memoria caché, excluyendo 304 respuestas. |
|304 visitas | Número de 304 respuestas (objeto no modificado) que el dispositivo NetScaler generó desde la memoria caché. |
|Proporción de aciertos de 304 (%) |Porcentaje de 304 respuestas que el dispositivo NetScaler ofreció, en relación con otras respuestas. |
|Proporción de aciertos (%) |Porcentaje de respuestas que el dispositivo NetScaler entregó desde la caché (solicitudes de caché) en relación con las respuestas que no se pudieron entregar desde la caché. |
|Ancho de banda de origen ahorrado (%) |Estimación de la capacidad de procesamiento que el dispositivo NetScaler guardó en el servidor de origen al entregar respuestas desde la memoria caché. |
|Bytes servidos por NetScaler|Número total de bytes que el dispositivo NetScaler suministró desde el servidor de origen y la memoria caché. |
|Bytes servidos por la caché|Número total de bytes que el dispositivo NetScaler sirvió desde la memoria caché. |
|Proporción de aciertos en bytes (%) |Porcentaje de datos que el dispositivo NetScaler suministró desde la memoria caché, en relación con todos los datos de todas las respuestas servidas. |
|Bytes comprimidos de la caché|Cantidad de datos, en bytes, que el dispositivo NetScaler sirvió en forma comprimida. |
|Falta almacenable|Si el dispositivo NetScaler no encuentra el objeto solicitado en la memoria caché, lo recupera del servidor de origen. Esto se conoce como un fallo de caché. A storable cache miss can be stored in the cache.|
|Non-storable misses|A non-storable cache miss cannot be stored in the cache.|
|Misses|All cache misses.|
|Revalidations|Max-Age setting in a Cache-Control header determines, in number of seconds, when an intervening cache must revalidate the content with the integrated cache before serving it to the user.
For more information, see “Inserting a Cache-Control Header.”|
|Successful revalidations|Number of revalidations that have been performed.
Para obtener más información, consulta “Insertar un encabezado de control de caché. “|
|Conversiones a requerimiento condicional|Una solicitud de agente de usuario para un objeto PET almacenado en caché siempre se convierte en una solicitud condicional y se envía al servidor de origen.
Para obtener más información, consulta “Sondeo del servidor de origen cada vez que se recibe una solicitud. “|
|Proporción de errores almacenables (%) |La caché almacenable falla como porcentaje de errores de caché no almacenables. |
|Ratio de revalidación satisfactoria (%) |Revalidaciones satisfactorias como porcentaje de todos los intentos de revalidación.
Para obtener más información, consulta “Insertar un encabezado de control de caché. “|
|Caduca al último byte|Número de veces que la caché ha caducado el contenido inmediatamente después de recibir el último byte de cuerpo. Solo se aplica a las respuestas positivas, como se describe en la tabla “Resultados y pérdidas de caché”.
Para obtener más información, consulta “Ejemplo de optimización del rendimiento. “|
|Flashcache
Misses|Si habilita Flash Cache, la caché solo permite que una solicitud llegue al servidor, eliminando las multitudes de flash. Esta estadística indica el número de solicitudes de Flash Cache que se han perdido en la memoria caché.
Para obtener más información, “Solicitudes de cola en la caché. “|
|Visitas de Flashcache|Número de solicitudes de Flash Cache que fueron aciertos de caché.
Para obtener más información, consulta “Poner en cola las solicitudes en la caché”. “|
|Solicitudes invales parametrizadas|Solicitudes que coinciden con una directiva con una acción de invalidación (INVAL) y un grupo de contenido que utiliza un selector de invalidación o parámetros para caducar selectivamente los objetos almacenados en caché del grupo. |
|Solicitudes invales completas|Solicitudes que coinciden con una directiva de invalidación en la que el parámetro InvalGroups está configurado y caduca uno o varios grupos de contenido. |
|Solicitudes inval|Solicitudes que coinciden con una directiva de invalidación y dan como resultado la caducidad de respuestas almacenadas en caché específicas o grupos de contenido completos. |
|Solicitudes parametrizadas|Número de solicitudes de caché procesadas mediante una directiva con un grupo de contenido parametrizado. |
|Hits no 304 parametrizados|Número de solicitudes de caché que se procesaron mediante una directiva con un grupo de contenido parametrizado, donde se encontró una respuesta almacenada en caché completa y la respuesta no fue una respuesta 304 (objeto no actualizado). |
|304 visitas parametrizadas|Número de solicitudes de caché procesadas mediante una directiva con un grupo de contenido parametrizado, donde se encontró el objeto almacenado en caché y el objeto fue una respuesta 304 (objeto no actualizado). |
|Número total de visitas parametrizadas|Número de solicitudes de caché procesadas mediante una directiva con un grupo de contenido parametrizado, donde se encontró el objeto almacenado en caché. |
|Proporción de aciertos 304 parametrizada (%) |Porcentaje de 304 respuestas (objeto no actualizado) que se encontraron mediante una directiva parametrizada, en relación con todas las visitas de caché. |
|Encuesta cada vez que solicitudes|Si está habilitada la opción Poll Every Time, el dispositivo NetScaler siempre consulta el servidor de origen antes de servir un objeto almacenado.
Para obtener más información, consulta “Sondeo del servidor de origen cada vez que se recibe una solicitud. “|
|Sondear con cada resultado|Número de veces que se ha encontrado una visita de caché mediante el método Poll Every Time.
Para obtener más información, consulta “Sondeo del servidor de origen cada vez que se recibe una solicitud. “|
|Relación de cada visita de sondeo (%) |Porcentaje de aciertos de caché utilizando el método Poll Every Time, en relación con todas las búsquedas de objetos almacenados en caché mediante Poll Every Time. Para obtener más información, consulta “Sondeo del servidor de origen cada vez que se recibe una solicitud. “|
|Memoria máxima (KB) |Cantidad máxima de memoria del dispositivo NetScaler asignada a la caché. Para obtener más información, consulta “Configuración de atributos globales para el almacenamiento en caché. “|
|Valor máximo de memoria activa (KB) |Cantidad máxima de memoria (valor activo) que se establecerá después de asignar la memoria a la caché. Para obtener más información, consulte “How to Configure the Integrated Caching Feature of a NetScaler Appliance for various Scenarios. “|
|Memoria utilizada (KB) |Cantidad de memoria que se está usando realmente. |
|Fallos de asignación de memoria|Número de intentos fallidos para utilizar la memoria con el propósito de almacenar una respuesta en la caché. |
|La respuesta más grande hasta el momento|La respuesta más grande en bytes se encuentra en el caché o en el servidor de origen y se envía al cliente. |
|Objetos almacenados en caches|Número de objetos en la caché, incluidas las respuestas que aún no se han descargado completamente y las respuestas que se han caducado pero aún no se han vaciado. |
|Objetos marcado|Los objetos marcadores se crean cuando una respuesta supera el tamaño máximo o mínimo de respuesta para el grupo de contenido, o aún no ha recibido el número mínimo de visitas para el grupo de contenido. |
|Hits que se están sirve|Número de hits que se han servido desde la caché. |
|Se pierde la gestión|Respuestas que se obtuvieron del servidor de origen, se almacenan en el caché y luego se sirven. Debe aproximarse al número de errores almacenables. No incluye errores no almacenables. |
Para ver estadísticas de caché de resumen mediante la interfaz de línea de comandos:
En la línea de comandos, escriba:
stat cache
Para ver estadísticas de caché específicas mediante la interfaz de línea de comandos:
En la línea de comandos, escriba:
stat cache -detail
> stat cache -detail
Integrated Cache Statistics - Detail
Integrated Cache Statistics - Summary
Rate (/s) Total
Hits 0 0
Misses 0 0
Requests 0 0
Hit ratio(%) -- 0
Origin bandwidth saved(%) -- 0
Cached objects -- 0
Marker objects -- 0
Rate (/s) Total
Requests 0 0
Hit Statistics
Rate (/s) Total
Non-304 hits 0 0
304 hits 0 0
Sql hits 0 0
Hits 0 0
304 hit ratio(%) -- 0
Hit ratio(%) -- 0
Origin bandwidth saved(%) -- 0
Byte Statistics
Rate (/s) Total
Bytes served by NetScaler 648 55379204
Bytes served by cache 0 0
Byte hit ratio(%) -- 0
Compressed bytes from cache 0 0
Miss Statistics
Rate (/s) Total
Storable misses 0 0
Non-storable misses 0 0
Misses 0 0
Revalidations 0 0
Successful revalidations 0 0
Conversions to conditional req 0 0
Storable miss ratio(%) -- 0
Successful reval ratio(%) -- 0
Flashcache Statistics
Rate (/s) Total
Expire at last byte 0 0
Flashcache misses 0 0
Flashcache hits 0 0
Invalidation Statistics
Rate (/s) Total
Parameterized inval requests 0 0
Full inval requests 0 0
Inval requests 0 0
Parameterized Caching Statistics
Rate (/s) Total
Parameterized requests 0 0
Parameterized non-304 hits 0 0
Parameterized 304 hits 0 0
Total parameterized hits 0 0
Parameterized 304 hit ratio(%) -- 0
Poll Every Time (PET) Statistics
Rate (/s) Total
Poll every time requests 0 0
Poll every time hits 0 0
Poll every time hit ratio(%) -- 0
Memory Usage Statistics
Total
Maximum memory(KB) 0
Maximum memory active value(KB) 0
Utilized memory(KB) 0
Memory allocation failures 0
Largest response so far(B) 0
Cached objects 0
Marker objects 0
Hits being served 0
Misses being handled 0
Done
<!--NeedCopy-->
Para ver estadísticas de caché de resumen mediante la interfaz gráfica de usuario
- Haga clic en la ficha Panel de control en la parte superior de la página.
- Desplácese hacia abajo hasta la sección Almacenamiento en caché integrado de la ventana.
- Para ver estadísticas detalladas, haga clic en el enlace Más… en la parte inferior de la tabla.
Para ver estadísticas de caché específicas mediante la interfaz gráfica de usuario
- Haga clic en la ficha Informes en la parte superior de la página.
- En Informes integrados, expanda Caché integraday, a continuación, haga clic en el informe con las estadísticas que quiere ver.
- Para guardar el informe como plantilla, haga clic en Guardar como y asigne un nombre al informe. El informe guardado aparece en Informes personalizados.
Compartir
Compartir
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.