ADC
感谢您提供反馈

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

对属性值的记录进行分组

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

在命令行界面中,您可以使用您选择的模式对输出进行分组。在配置实用程序中,模式取决于您在深入查看各种选择器表达式的值时所做的选择。例如,考虑一个选择器,其表达式为 HTTP.REQ.URL、和 CLIENT.IP.SRCHTTP.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 stream 标识符命令输出的影响。选择器表达式依次是 HTTP.REQ.URL 和 HTTP.REQ.HEADER(“UserHeader”)。这些请求包含一个名为 UserHeader 的自定义标头。请注意,在示例中,给定统计值的变化由分组决定,但给定字段的总和保持不变。

示例 1

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

注意:

必须确保键入带“?”的以下命令而非键入“?”。例如,如果选择器使用表达式 — client.ip.src 和 client.tcp.srcport。对为选择器收集的值的输出进行分组的 Stat 命令是“stat stream identifier myidentifier ? ? -fullValues”,如下所示。

> 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 不承担任何责任。
对属性值的记录进行分组