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 o 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 expresiones HTTP.REQ.URL, CLIENT.IP.SRC y HTTP.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 de CLIENT.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 seleccionó. 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> ...]

Ejemplos

Cada ejemplo utiliza 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.

> 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

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.

> 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

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.

> 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

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

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

Para agrupar los registros en los valores de las expresiones selectoras mediante la utilidad de configuración

  1. Vaya a AppExpert > Análisis de acciones > Identificadores de flujo.
  2. En el panel de detalles, haga clic en el identificador de flujo para el que quiere ver las estadísticas y, a continuación, haga clic en Sesiones de transmisión.
  3. En la página principal, haga clic en el icono del selector de flujo por el que quiere agrupar la salida.
  4. Para volver a la página principal desde la página de estadísticas de una expresión de selector, haga clic en Inicio.
  5. Para ver las estadísticas del valor de una expresión de selector dada, haga clic en el valor. Puede repetir este paso para un valor de expresión de selector en cada salida posterior hasta obtener las estadísticas que quiera.