ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

对属性值的记录进行分组

统计信息,例如整个和每个客户端访问特定 URL 的次数,以及每个客户端的 GET 和 POST 请求总数,可以提供宝贵的见解,了解是否需要扩展您的任何资源以满足需求还是针对交付进行优化。要获取此类统计信息,您必须使用一组适当的选择器表达式,然后在 stat 流标识符命令中使用 pattern 参数。分组基于命令中指定的模式。可以对多个表达式的值同时执行分组。

在命令行界面中,您可以使用您选择的模式对输出进行分组。在配置实用程序中,模式取决于您在浏览各种选择器表达式的值时所做的选择。例如,假设一个具有表达式HTTP.REQ.URL、和CLIENT.IP.SRC的选择器HTTP.REQ.LB_VSERVER.NAME,按该顺序排列。统计数据主页显示每个表达式的图标。如果单击图标CLIENT.IP.SRC,则输出基于模式 ?。输出显示每个客户端 IP 地址的统计信息。如果单击 IP 地址,则输出将基于模式 *<IP address> ? 和?<IP address> * 其中<IP address> 是您选择的 IP 地址。在生成的输出中,如果单击 URL,则使用的模式为<URL> <IP address> ?

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

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

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

以下示例使用不同的模式来演示该模式对 stat 流标识符命令输出的影响。选择器表达式是 HTTP.REQ.URL 和 HTTP.REQ.头(“用户头”),按照该顺序。请求包含名称为用户头的自定义标头。请注意,在示例中,给定的统计值根据分组确定发生变化,但给定字段的总值保持不变。

示例 1

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

注意 : 您必须确保键入以下命令“?“而不是“?“。例如,如果选择器使用表达式-客户端 .ip.src 和客户端 .tCP.srcport。在为选择器收集的值上对输出进行分组的 Stat 命令是“统计流标识符 my标识符??-全值”,如下所示。

> 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

示例 2

在以下命令中,使用的模式是 *?。设备对第二个表达式 HTTP.REQ.HEADER(“UserHeader”) 的累积值进行分组。这些行显示用户 Grace、Ed 和 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

示例 3

在下面的命令中,使用的模式是? *,这是默认模式。输出按为第一个选择器表达式收集的值进行分组。每行显示一个 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

示例 4

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

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

示例 5

在以下命令中,模式是 /mysite/mypage1.html *。该设备显示所有接收到的 URL /mysite/mypage1.html 请求的一组集合统计信息,不含行标题。

> stat stream identifier myidentifier /mysite/mypage1.html * Stream Session statistics Req BandW RspTime Conn 15 30 0 0 Done
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
对属性值的记录进行分组