ADC

Agrupación de registros en valores de atributo

Información estadística, como el número de veces que se ha accedido a una URL determinada en general y por cliente, y el número total de solicitudes GET y POST por cliente pueden proporcionar información valiosa sobre si alguno de sus recursos necesita ampliarse para satisfacer la demanda u optimizarse para la entrega. Para obtener estas estadísticas, debe utilizar un conjunto apropiado de expresiones selectoras y, a continuación, utilizar el parámetro pattern en el comando stat stream identifier. La agrupación se basa en el patrón especificado en el comando. La agrupación se puede realizar simultáneamente en los valores de varias expresiones.

En la interfaz de línea de comandos, puede agrupar la salida mediante patrones de su elección. En la utilidad de configuración, el patrón depende de las opciones que realice al obtener detalles a través de los valores de varias expresiones selectoras. Por ejemplo, considere un selector que tenga las expresionesHTTP.REQ.URL,CLIENT.IP.SRC, yHTTP.REQ.LB_VSERVER.NAME, en ese orden. La página principal de estadísticas muestra iconos para cada una de estas expresiones. Si hace clic en el icono deCLIENT.IP.SRC, la salida se basa en los patrones ?. La salida muestra estadísticas para cada dirección IP del cliente. Si hace clic en una dirección IP, la salida se basa en los patrones *<IP address> ? y?<IP address> * donde<IP address> es la dirección IP que ha seleccionado. En la salida resultante, si hace clic en una URL, el patrón utilizado es<URL> <IP address> ?.

Para agrupar los registros en los valores de las expresiones selectoras mediante la interfaz de línea de comandos

En la solicitud de comando, escriba el siguiente comando para agrupar los registros sobre la base de una expresión de selector:

stat stream identifier <name> [<pattern> ...]

Los siguientes ejemplos utilizan un patrón diferente para demostrar el efecto del patrón en la salida del comando stat stream identifier. Las expresiones selectoras son HTTP.REQ.URL y HTTP.REQ.HEADER (“UserHeader”), en ese orden. Las solicitudes contienen un encabezado personalizado cuyo nombre es UserHeader. Tenga en cuenta que en los ejemplos, un valor estadístico dado cambia según lo determinado por la agrupación, pero la suma total de los valores de un campo dado sigue siendo la misma.

Ejemplo 1

En el siguiente comando, el patrón utilizado es ? ?. El dispositivo agrupa la salida en los valores recopilados para ambas expresiones selectoras. Los encabezados de fila consisten en los valores de expresión separados por un signo de interrogación (?). La fila con el encabezado /mysite/mypage1.html?Ed muestra estadísticas de las solicitudes realizadas por el usuario Ed para la URL /misitio/mipágina1.html.

Nota:

Debe asegurarse de escribir el siguiente comando con “?¿”en lugar de “?”. Por ejemplo, si selector utiliza una expresión: Client.ip.src y client.tcp.srcport. El comando Stat para agrupar la salida en los valores recopilados para el selector es ‘stat stream identifier myidentifier? ? -FullValues’ como se indica a continuación.

> stat stream identifier myidentifier ? ? -fullValues
Stream Session statistics
                                         Req                BandW
/mysite/mypage2.html?Grace                 1                 2553
/mysite/mypage1.html?Grace                 2                    4
/mysite/mypage1.html?Ed                    8                   16
/mysite/mypage2.html?Joe                   1                 2554
/mysite/mypage1.html?Joe                   5                   10
/mysite/?Joe                               1                    4

                                     RspTime                 Conn
/mysite/mypage2.html?Grace                 0                    0
/mysite/mypage1.html?Grace                 0                    0
/mysite/mypage1.html?Ed                    0                    0
/mysite/mypage2.html?Joe                   0                    0
/mysite/mypage1.html?Joe                   0                    0
/mysite/?Joe                               6                    0
 Done
<!--NeedCopy-->

Ejemplo 2

En el siguiente comando, el patrón utilizado es *?. El dispositivo agrupa la salida en los valores acumulados para la segunda expresión HTTP.REQ.HEADER (“UserHeader”). Las filas muestran estadísticas de todas las solicitudes realizadas por los usuarios Grace, Ed y Joe.

Nota:

Asegúrese de escribir el siguiente comando con “?¿”en lugar de “?”.

> stat stream identifier myidentifier * ?
Stream Session statistics
                 Req    BandW  RspTime     Conn
Grace              3     2557        0        0
Ed                 8       16        0        0
Joe                7     2568        6        0
 Done
<!--NeedCopy-->

Ejemplo 3

En el siguiente comando, el patrón utilizado es ? *, que es el patrón predeterminado. La salida se agrupa en los valores recopilados para la primera expresión del selector. Cada fila muestra estadísticas para una URL.

Nota:

Asegúrese de escribir el siguiente comando con “?¿”en lugar de “?”.

> stat stream identifier myidentifier ? * -fullValues
Stream Session statistics
                                        Req                BandW
/mysite/mypage2.html                      2                 5107
/mysite/mypage1.html                     15                   30
/mysite/                                  1                    4

                                     RspTime                 Conn
/mysite/mypage2.html                       0                    0
/mysite/mypage1.html                       0                    0
/mysite/                                   6                    0
 Done
<!--NeedCopy-->

Ejemplo 4

En el siguiente comando, el patrón utilizado es* *. El dispositivo muestra un conjunto de estadísticas colectivas para todas las solicitudes recibidas, sin título de fila.

> stat stream identifier myidentifier * *
Stream Session statistics
                 Req    BandW  RspTime     Conn
                  18     5141        6        0
 Done
<!--NeedCopy-->

Ejemplo 5

En el siguiente comando, el patrón es /mysite/mypage1.html *. El dispositivo muestra un conjunto de estadísticas colectivas para todas las solicitudes recibidas para la URL /mysite/mypage1.html, sin título de fila.

> stat stream identifier myidentifier /mysite/mypage1.html *
Stream Session statistics
                 Req    BandW  RspTime     Conn
                  15       30        0        0
 Done
<!--NeedCopy-->
Agrupación de registros en valores de atributo