本节介绍了展开的日志表中的各个字段。
单击日志表右侧的加号 (+) 图标可展开单个日志。如此一来,便可以深入了解特定连接日志或 HTTP 请求和响应日志的信息。
展开的表中显示了以下字段:
字段 |
描述 |
---|---|
端到端计时 |
此栏类似于虚拟服务“详细信息”页面中的分析选项卡,但不同的是,此栏中还包含指示 HTTP 响应代码的箭头。此数据特定于该单个连接或 HTTP 请求,而虚拟服务的“分析”选项卡则会显示所有连接或请求的汇总。如果“服务器 RTT”下的箭头为零,则表示未从服务器收到任何响应。这可能是由于服务器响应超时等错误所致,或者是因为请求由 NSX Advanced Load Balancer 提供服务(例如缓存或策略)。 |
IP 地址 |
在“端到端计时”下,IP 地址和服务端口表示用于向虚拟服务 IP 地址和目标服务端口发起事务的客户端源地址和端口。(LB) 图标下的第二个地址是 NSX Advanced Load Balancer 源 NAT (Source NAT, SNAT) 地址和源端口,用于与目标服务器的池、名称、IP 地址和端口进行通信。 |
客户端数据 |
客户端图标下的列将显示以下客户端信息:
|
LB 数据 |
LB 图标下的中间列将显示以下信息:
以下字段仅在适用情况下显示:
|
服务器和应用程序数据 |
第三列将提供有关连接或请求和响应的以下信息:
|
查看所有标头 |
展开日志显示可显示事务的更多信息。之所以存在查看所有标头,是因为:
|
搜索日志
客户端日志条目列表上方的搜索字段会根据指定的搜索词筛选日志。您可以使用任意搜索字符串或特定的搜索语法。例如,输入 mobile 会筛选出日志中任何位置包含此字符串的所有条目。搜索字符串不区分大小写。
要使用正式的搜索语法,可以手动键入搜索筛选器,或者单击日志条目中的任何蓝色文本将生成筛选器。例如,单击客户端 IP 将创建“filterclient_ip=A.B.C.D”,其中 A.B.C.D 是客户端的 IP 地址。在此示例中,将对日志进行筛选以仅显示具有该特定 IP 地址的客户端。
直接在搜索字段中键入搜索时,上下文帮助将显示可用选项。例如,键入“client_ip”将显示相应的操作数(如下所述),例如“ = ”。
示例:筛选器 client_ip= 将显示最常见的 IP 地址,包括这些地址生成的日志数以及来自该地址的日志所占的百分比,格式为:10.30.4.31 - 15924 - (34.7%)。
使用搜索语法时:
请注意日志显示筛选器是设置为“重要日志”还是“非重要日志”。
可以选择或创建多个筛选器以进一步细化搜索。所有筛选器都必须为 true,日志才能匹配。
字符串的搜索条件必须使用引号括起来,例如,client_country="US" 或 "连接设置失败"。
该筛选器可以包含非正式字符串和正式搜索语法的任意组合,例如:iphone client_ip^="10.30"。可以保存搜索并在以后重用。
以下运算符允许对字符串、数字或 IP 地址进行更精细的搜索:
大于:>
大于或等于:>=
小于:<
小于或等于:<=
不等于:! =
等于:=
包含:~=
不包含:! ~=
开头为:^=
结尾为:$=