Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » 中继服务器 » 中继服务器记录和日志管理

 

中继服务器记录

中继服务器记录 (RSR) 包含中继服务器处理的简明摘要,并且包括请求、计时、相似性信息、请求状态和数据量的相关信息。可使用 RSR 诊断中继故障并研究性能特性。

如果将详细程度设置为 1 或更高,将会生成中继服务器记录,并包含到中继服务器日志中。

RSR 是中继服务器日志中的单一行,包含共同概述 HTTP 请求的多个值。为帮助解释中继服务器记录,中继服务器日志文件中包含一个描述 RSR 值的标头。标头行由一些符号组成,文件中也对这些符号做出了说明。符号使用以下约定:

符号 数据类型
b: 字节计数
c: 其它计数
i: ID 或数字代码
m: 以毫秒为单位计量的时间
x: 十六进制编号
name:string 长度可变的命名字符串值。其中可能包括:中继服务器错误名、中继服务器错误参数和 SAP 通行证信息。
oe 出站启动器报告的元素
up 与从中继服务器发送到后端的请求相关的元素(不包括响应)
rtp 与后上先下数据包的往返传输和处理相关的元素
dn 与从后端发送到中继服务器的请求相关的元素(不包括响应)
in 等待输入读取所用的时间
out 等待输入写入所用的时间
A.B 该符号表示 B 是 A 的子组件、子进程或一个方面。
pkt/packet 指由中继服务器和/或出站启动器创建的、用于通过上/下行信道通信的数据包

各种符号组合在一起(如字段名)表示特定的数据类型。例如,m:up.out 表示中继期间在写入包 (.out) 的上行信道 (up) 中所用的总时间 (m:)。点表示法 (.) 还表示 outup 的子进程。

字段名 数据类型
x:sfp 会话指纹(相似性信息的组成部分)
i:oe.sidx 出站启动器指派的会话索引
flag[0] 相似性决策;值:n=new、c=continue、h=homed、r=renew。new 表示新相似性;continue 表示已建立的相似性会话中的后续请求;homed 表示指定的后端服务器的新相似性;renew 表示存在冲突,因此对相似性信息进行更新并开启一个新部分。
flag[1] 请求持久性;值:p=persistent、n=non-persistent
flag[2] 请求传输编码;值:k=chunked、l=content-length
flag[3] 响应持久性;值:p=persistent、n=non-persistent、u=unknown
flag[4] 响应传输编码;值:k=chunked、l=content-length、u=unknown
b:up 以字节表示的请求大小
b:dn 以字节表示的响应大小
c:up:pkt 发送到出站启动器的上行请求包数
m:up 与从客户端读取、向上行信道写入以及请求打包的交错执行相关的请求中继期间
m:up.in 在请求中继期间等待客户端的请求载荷所用的总时间
m:up.out 在中继期间将数据包写入上行信道所用的总时间
m:rtp 中继服务器与后端服务器间从发送最后一个请求包到接收第一个响应包所经历的往返处理期间(包括后端处理时间)
m:oe:rtp 出站启动器与后端服务器间从发送最后一个请求包到接收第一个响应包所经历的往返处理期间(包括后端处理时间)
m:rtp:kpi 中继服务器与出站启动器间最后一个请求包和第一个响应包的往返中继处理和传送时间,计算方式为 (m:rtp - m:oe.rtp)
c:dn.pkt 从出站启动器接收到的下行响应包数
m:dn 与从下行信道读取和向客户端写入的交错执行相关的响应中继期间
m:dn.in 在响应中继期间等待下行信道的响应包所用的总时间
m:dn.out 在响应中继期间等待向客户端写入响应载荷所用的总时间
m:oe.dn 出站启动器观察到的响应接收期间。此期间与以 m:dn.in 和 m:dn.out 格式计算的时间重叠
m:close m:dn 结束到退出 rs_client 扩展所经历的时间
b:dn.maxLQ 此请求的本地响应包队列的峰值内存使用量
c:dn.maxSQ 此请求的共享内存响应包队列中的响应包数峰值
i:dn.stts HTTP 响应状态
i:err 错误 ID
i:warn 警告 ID
m:appTO 请求的应用程序超时
err 错误名称
warn 警告名称
oe.err 出站启动器错误名称
oe.err.p0 出站启动器的第一个错误参数
oe.err.p1 出站启动器的第二个错误参数
oe.err.p2 出站启动器的第三个错误参数
up.ua 请求的用户代理标头
up.uq name=value 对中的 URL 查询参数。此字段适合在 SAP 通行证不可用时标记请求内的信息。
up.AfHdr 相似性
up.cookie 请求中的 cookie 标头
不适用

复合请求前缀(位于每行末尾):

<processId.threadId.F(BEFarmIdx)B(BEServerIdx)S(BESessionNum)R(RequestIdx)> 
<BEFarmName> 
<BeServerName>

例如:

<11436.4592.F0B0S0R0> <RSTEST02.F0> <S0>

中继服务器记录与以下示例相似:



I. 2012-11-09 02:35:11.296-0500 RSR header: x:sfp  i:oe.sidx  flag       b:up       b:dn |  c:up.pkt       m:up    m:up.in   m:up.out |     m:rtp   m:oe.rtp  m:rtp.kpi |  c:dn.pkt       m:dn    m:dn.in   m:dn.out    m:dn.oe |   m:close | b:dn.maxLQ c:dn.maxSQ | i:dn.stts  i:err i:warn |   m:appTO ...other-variable-length-elements...
I. 2012-11-09 02:35:38.192-0500 RSR row: d9d72990          0 npkpk    1024477    1031252 |       444       2366       2305          0 |      1001        999          2 |       107      17764          0      17741         24 |         0 |     953152         87 |       200      0      0 |     60000 <err:RSE_NO_ERROR> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:> <up.cookie:> <11436.4592.F0B0S0R0> <RSTEST02.F0> <S0>
I. 2012-11-09 02:36:02.278-0500 RSR row: d9d72990          0 cpkpk    1024534    1031211 |       428       2440       2379          0 |      1000        999          1 |       124      17763          0      17741         22 |         0 |     951657        109 |       200      0      0 |     60000 <err:RSE_NO_ERROR> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:ias-rs-sessionid="kCnX2QAAAAAAAAAAUzAA";> <up.cookie:> <11436.4592.F0B0S0R0> <RSTEST02.F0> <S0>
I. 2012-11-09 02:36:26.515-0500 RSR row: d9d72990          0 cnknk    1024529    1031230 |       400       2440       2379          0 |      1000        999          1 |       153      17924          0      17899         22 |         0 |     942016        114 |       200      0      0 |     60000 <err:RSE_NO_ERROR> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:ias-rs-sessionid="kCnX2QAAAAAAAAAAUzAA";> <up.cookie:> <11436.4592.F0B0S0R0> <RSTEST02.F0> <S0>
I. 2012-11-09 02:36:31.830-0500 RSR row: 63685111 4294967295 upkuu    1024000          0 |         0          0       2379          0 |         0          0          0 |         0          0          0          0          0 |      2439 |          0          0 |         0   1001      0 |     60000 <err:RSE_ROOT_FARM_NOT_FOUND_BY_CLIENT> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:> <up.cookie:> <11436.4592.->
I. 2012-11-09 02:36:34.397-0500 RSR row: 592cbcd2 4294967295 upkuu    1024000          0 |         0          0       2362          0 |         0          0          0 |         0          0          0          0          0 |      2422 |          0          0 |         0   1001      0 |     60000 <err:RSE_ROOT_FARM_NOT_FOUND_BY_CLIENT> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:> <up.cookie:> <13896.6936.->
I. 2012-11-09 02:36:36.964-0500 RSR row: de525dfc 4294967295 unkuu    1024000          0 |         0          0       2361          0 |         0          0          0 |         0          0          0          0          0 |      2422 |          0          0 |         0   1001      0 |     60000 <err:RSE_ROOT_FARM_NOT_FOUND_BY_CLIENT> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:> <up.cookie:> <7160.7896.->
I. 2012-11-09 02:36:58.638-0500 RSR row: dff5c798          1 npkpk    1024477    1031252 |       285       2440       2377          0 |      1001       1000          1 |        21      17927          2      17911         51 |         0 |     865392          9 |       200      0      0 |     60000 <err:RSE_NO_ERROR> <warn:RSW_NO_WARNING> <oe.err:N/A> <oe.err.p0:> <oe.err.p1:> <oe.err.p2:> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:> <up.cookie:> <7160.7896.F0B0S1R0> <RSTEST02.F0> <S0>
I. 2012-11-09 03:53:12.359-0500 RSR row: 87293f45          0 cnluu       1515          0 |         2          1          0          0 |         0          0          0 |         1          0          0          0          0 |         1 |          0          0 |         0   4015    103 |    120000 <err:RSE_CLIENT_RSOE_REPORT_SESSION_ERR> <warn:RSW_CONTENT_LENGTH_RESPONSE_NOT_COMPLETED> <oe.err:OEE_RS_IDX_NOT_FOUND(1029)> <oe.err.p0:61166> <oe.err.p1:_unused_> <oe.err.p2:_unused_> <up.userAgent:RSTestClient> <up.uq:> <up.AfHdr:ias-rs-sessionid=RT8phwAA7u4AAAAAUzAA> <up.cookie:> <7800.11500.F0B0S0R0> <RSTEST02.F0> <S0>
 另请参见