NetScaler

按属性值分组记录

统计信息,例如访问特定URL的总次数和每个客户端的次数,以及每个客户端的GET和POST请求的总数,可以提供有价值的见解,以了解是否需要扩展任何资源以满足需求或为交付进行优化。要获得此类统计信息,必须使用一组适当的选择器表达式,然后在stat stream identifier命令中使用pattern参数。分组基于命令中指定的模式。可以对多个表达式的值并发地执行分组。

在命令行界面中,您可以使用自己选择的模式对输出进行分组。在GUI中,模式取决于您在深入挖掘各种选择器表达式的值时所做的选择。例如,考虑一个表达式为HTTP.REQ的选择器。URL, CLIENT.IP。年代RC, and HTTP.REQ.LB_VSERVER.NAME, in that order. The statistics home page displays icons for each of these expressions. If you click the icon for CLIENT.IP.SRC, the output is based on the patterns。输出显示每个客户端IP地址的统计信息。如果单击某个IP地址,则以“*”模式输出 ?然后呢?< IP地址>*在哪里< IP地址>为您选择的IP地址。在结果输出中,如果单击URL,则使用的模式为 ?

使用命令行界面对选择器表达式的值对记录进行分组

在命令提示符下,输入以下命令,根据选择器表达式对记录进行分组:

状态流标识符 […]

例子

每个示例使用不同的模式来演示模式对统计流标识符命令输出的影响。选择器表达式依次是HTTP.REQ.URL和HTTP.REQ.HEADER(" UserHeader ")。请求包含一个自定义头,其名称为UserHeader。请注意,在示例中,给定的统计值会根据分组的不同而变化,但是给定字段的值的总和保持不变。

示例1

在下面的命令中,使用的模式是??。设备将为两个选择器表达式收集的值的输出分组。行标题由用问号(?)分隔的表达式值组成。标题为/mysite/mypage1.html的行?Ed显示用户Ed对URL /mysite/mypage1.html发出的请求的统计信息。

>统计流标识符myidentifier ??-fullValues流会话统计Req BandW /mysite/mypage2.html?Grace 1 2553 /mysite/mypage1.html?Grace 24 /mysite/mypage1.html?ed8 16 /mysite/mypage2.html?Joe 1 2554 /mysite/mypage1.html?Joe 5 10 /mysite/?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/?乔6 0完成

示例2

在下面的命令中,使用的模式是* ?设备对第二个表达式HTTP.REQ.HEADER(“UserHeader”)累积的值的输出进行分组。这些行显示用户Grace、Ed和Joe发出的所有请求的统计信息。

>数据流标识符myidentifier * ?流会话统计Req BandW RspTime Conn Grace 3 2557 0 0 Ed 8 16 0 0 Joe 7 2568 60 0 Done 

示例3

在下面的命令中,使用的模式是?*,这是默认模式。输出根据为第一个选择器表达式收集的值分组。每行显示一个URL的统计信息。

>统计流标识符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 

示例4

在下面的命令中,使用的模式是* *。设备显示接收到的所有请求的一组集合统计信息,没有行标题。

> stat流标识符myidentifier * *流会话统计Req带宽RspTime Conn 18 5141 6 0完成

示例5

在下面的命令中,模式为/ mysite mypage1.html *。该设备显示针对该URL收到的所有请求的一组集合统计信息/ mysite mypage1.html,没有行标题。

> stat流标识myidentifier /mysite/mypage1.html *流会话统计Req BandW RspTime Conn 15 30 0 0完成

通过使用GUI对选择器表达式的值对记录进行分组

  1. 导航到AppExpert>动作分析>流标识符
  2. 在详细信息窗格中,单击要查看统计信息的流标识符,然后单击流会话
  3. 在主页上,单击要对输出进行分组的流选择器的图标。
  4. 若要从选择器表达式的统计信息页面返回到主页,请单击首页
  5. 若要查看给定选择器表达式值的统计信息,请单击该值。您可以对每个后续输出中的选择器表达式值重复此步骤,直到获得所需的统计信息。
按属性值分组记录