![[z/OS]](../images/ngzos.gif)
SMF 子类型 8:WebContainer 时间间隔记录 (V2)
WebContainer 时间间隔 SMF 记录的用途是记录 WebContainer(正在 WebSphere® Application Server for z/OS® 事务服务器中运行)中的活动。
Web 容器充当处理 HttpSession 和 Servlet 的 Web 服务器。EJB 容器不知道 WebContainer 活动记录的目的,仅记录 EJB 已被分派,但不收集任何详细信息,如 HttpSession、Servlet 及其各自的性能数据。对于每个 Web 容器,都将创建一条 WebContainer 记录。
除了与各个活动关联的数据,还有一些情况:Web 容器工作在个别请求的范围之外执行。例如,有些 http 会话最终化和 http 会话失效的实例是异步执行的。在这种情况下,WebContainer 时间间隔记录将记录此数据
WebContainer SMF 记录随 J2EE 容器的 SMF 记录的激活和释放而被激活和释放。
WebContainer 时间间隔记录 (V2) 模式
WebContainer 时间间隔记录 (V2) 模式。WebContainer 时间间隔部分
偏移量(十进制) | 偏移量(十六进制) | 名称 | 长度 | 格式 | 描述 |
---|---|---|---|---|---|
0 | 0 | SM120WIA | 64 | EBCDIC | WebSphere 事务服务器主机名。 |
64 | 40 | SM120WIB | 8 | EBCDIC | WebSphere 事务服务器名称。 |
72 | 48 | SM120WIC | 8 | EBCDIC | WebSphere 事务服务器实例名称。 |
80 | 50 | SM120WID | 16 | S390STCK | 样本开始的时间。 |
96 | 60 | SM120WIE | 16 | S390STCK | 样本结束的时间。 |
112 | 70 | SM120CL5 | 8 | EBCDIC | 单元 |
120 | 78 | SM120ND5 | 8 | EBCDIC | 节点 |
HttpSessionManager 部分
偏移量 | 偏移量 | 名称 | 长度 | 格式 | 描述 |
---|---|---|---|---|---|
0 | 0 | SM120WIF | 4 | 二进制 | “createdSessions ”:创建的 http 会话数。 |
4 | 4 | SM120WIG | 4 | 二进制 | “invalidatedSessions”:失效的 http 会话数。 |
8 | 8 | SM120WIH | 4 | 二进制 | “activeSessions”:时间间隔结束时服务器中正在引用的 HTTP 会话的当前数目。Current® |
12 | C | SM120WII | 4 | 二进制 | “minActiveSessions”:在时间间隔期间活动 http 会话的最小数。 |
16 | 10 | SM120WIJ | 4 | 二进制 | “maxActiveSessions”:在时间间隔期间活动 http 会话的最大 数。 |
20 | 14 | SM120WIK | 4 | 二进制 | “sessionLifeTime”:失效的 http 会话的平均生存期(以毫秒计)。 |
24 | 18 | SM120WIL | 4 | 二进制 | “sessionInvalidateTime”:处理 http 会话的失效所需的平均时间(以毫秒计)。 |
28 | 1C | SM120WIM | 4 | 二进制 | “finalizedSessions”:被最终化的会话数。 |
32 | 20 | SM120WIN | 4 | 二进制 | “liveSessions”:在时间间隔结束时服务器跟踪的 http 会话总数。这包括活动的和不活动的会话。 |
36 | 24 | SM120WIO | 4 | 二进制 | “minLiveSessions”:在时间间隔期间生存的 http 会话的最小数。 |
40 | 28 | SM120WIP | 4 | 二进制 | “maxLiveSessions”:在时间间隔期间生存的 http 会话的最大数。 |
WebApplication 时间间隔部分
偏移量 | 偏移量 | 名称 | 长度 | 格式 | 描述 |
---|---|---|---|---|---|
0 | 0 | SM120WIQ | 256 | Unicode | WebApplication 名称。 |
256 | 100 | SM120WIR | 4 | 二进制 | “numLoadedServlets”:装入的 Servlet 数。 注: 此值可能与此记录中的 Servlet 部分数不同,因为可能存在在时间间隔期间不活动的 Servlet。
|
260 | 104 | SM120WIS | 4 | 二进制 | 在此 Web 应用程序部分中的 Servlet 三元组数。 |
以下三元组出现 0-n 次;每个 Servlet 部分一次。 | |||||
264 | 108 | SM120WIT | 4 | 二进制 | 从此 WebApplication 部分开始处到 Servlet 部分的偏移量。 |
268 | 10C | SM120WIU | 4 | 二进制 | Servlet 部分的长度。 |
272 | 110 | SM120WIV | 4 | 二进制 | Servlet 部分数。 |
Servlet 部分
偏移量 | 偏移量 | 名称 | 长度 | 格式 | 描述 |
---|---|---|---|---|---|
0 | 0 | SM120WIW | 256 | Unicode | Servlet 名称。 |
256 | 100 | SM120WIX | 4 | 二进制 | “totalRequests”:在时间间隔期间请求 Servlet 服务的次数。 |
260 | 104 | SM120WIY | 4 | 二进制 | “responseTime”:以毫秒为单位的平均响应时间。 |
264 | 108 | SM120WIZ | 4 | 二进制 | “minResponseTime”:以毫秒为单位的最小响应时间。 |
268 | 10C | SM120WJ1 | 4 | 二进制 | “maxResponseTime”:以毫秒为单位的最大响应时间。 |
272 | 110 | SM120WJ2 | 4 | 二进制 | “numErrors”:在 Servlet 执行期间遇到的错误数。 |
276 | 114 | SM120WJ3 | 16 | EBCDIC | “loadedSince”:装入 Servlet 时的时间戳记。 样本: Fri May 25 08:42:25 EDT 2001 |
292 | 124 | SM120WJ4 | 8 | 二进制 | 以微秒为单位的平均 CPU 时间。 |
300 | 12C | SM120WJ5 | 8 | 二进制 | 以微秒为单位的最小 CPU 时间。 |
308 | 134 | SM120WJ6 | 8 | 二进制 | 以微秒为单位的最大 CPU 时间。 |