![[z/OS]](../images/ngzos.gif)
SMF-Subtyp 8: Datensatz mit Aktivitäten des Webcontainers (Version 2)
Der Zweck eines SMF-Datensatzes für Intervalle des Webcontainers ist die Erfassung von Aktivitäten, die innerhalb eines Transaktionsservers für WebSphere Application Server for z/OS ausgeführt werden.
Der Webcontainer wird als Web-Server für HTTP-Sitzungen und Servlets verwendet. Der EJB-Container hat keine Kenntnis vom Zweck des Datensatzes mit Aktivitäten des Webcontainers. Er erfasst nur, dass die EJB zugeteilt wurde. Er erfasst jedoch keine der detaillierten Informationen zu HTTP-Sitzungen und Servlets sowie zu den entsprechenden Leistungsdaten. Für jeden Webcontainer wird ein gesonderter Webcontainerdatensatz erstellt.
Neben den Daten, die einer bestimmten Aktivität zugeordnet sind, gibt es Webcontainerarbeiten, die außerhalb des Geltungsbereiches einer Anforderung ausgeführt werden. Einige Instanzen der Aufhebung und Annullierung von HTTP-Sitzungen werden beispielsweise asynchron ausgeführt. Diese Daten würden in einer solchen Situation in einem Datensatz für das Intervall des Webcontainers erfasst werden.
Wenn Sie die SMF-Aufzeichnung für den J2EE-Container aktivieren oder inaktivieren, wird gleichzeitig die SMF-Aufzeichnung für Webcontainer aktiviert bzw. inaktiviert.
Schema des Datensatzes für Intervall des Webcontainers (Version 2)
Schema des Datensatzes für Intervall des Webcontainers (Version 2)Abschnitt für Intervall des Webcontainers
Relative Adresse (dezimal) | Relative Adresse (hexadezimal) | Name | Länge | Format | Beschreibung |
---|---|---|---|---|---|
0 | 0 | SM120WIA | 64 | EBCDIC | Hostname des WebSphere-Transaktionsservers |
64 | 40 | SM120WIB | 8 | EBCDIC | Name des WebSphere-Transaktionsservers |
72 | 48 | SM120WIC | 8 | EBCDIC | Name der WebSphere-Transaktionsserverinstanz |
80 | 50 | SM120WID | 16 | S390STCK | Die Zeit, zu der das Beispiel gestartet wurde. |
96 | 60 | SM120WIE | 16 | S390STCK | Die Zeit, zu der das Beispiel beendet wurde. |
112 | 70 | SM120CL5 | 8 | EBCDIC | Zelle |
120 | 78 | SM120ND5 | 8 | EBCDIC | Knoten |
HttpSessionManager-Abschnitt
Relative Adresse | Relative Adresse | Name | Länge | Format | Beschreibung |
---|---|---|---|---|---|
0 | 0 | SM120WIF | 4 | binär | "createdSessions": Anzahl der erstellten HTTP-Sitzungen |
4 | 4 | SM120WIG | 4 | binär | "invalidatedSessions": Anzahl der annullierten HTTP-Sitzungen |
8 | 8 | SM120WIH | 4 | binär | "activeSessions": Aktuelle Anzahl der HTTP-Sitzungen, die im Server am Ende des Intervalls aktiv referenziert wurden. |
12 | C | SM120WII | 4 | binär | "minActiveSessions": Mindestanzahl der aktiven HTTP-Sitzungen während des Intervalls |
16 | 10 | SM120WIJ | 4 | binär | "maxActiveSessions": Maximale Anzahl der aktiven HTTP-Sitzungen während des Intervalls |
20 | 14 | SM120WIK | 4 | binär | "sessionLifeTime": Durchschnittliche Laufzeit annullierter HTTP-Sitzungen (in Millisekunden) |
24 | 18 | SM120WIL | 4 | binär | "sessionInvalidateTime": Durchschnittliche Zeit (in Millisekunden) für die Verarbeitung der Annullierung von HTTP-Sitzungen |
28 | 1C | SM120WIM | 4 | binär | "finalizedSessions": Anzahl der abgeschlossenen Sitzungen |
32 | 20 | SM120WIN | 4 | binär | "liveSessions": Gesamtanzahl der HTTP-Sitzungen, die vom Server am Ende des Intervalls protokolliert wurden. Diese Zahl enthält die aktiven und die inaktiven Sitzungen. |
36 | 24 | SM120WIO | 4 | binär | "minLiveSessions": Mindestanzahl der Live-HTTP-Sitzungen während des Intervalls |
40 | 28 | SM120WIP | 4 | binär | "maxLiveSessions": Maximale Anzahl der Live-HTTP-Sitzungen während des Intervalls |
Abschnitt für das Intervall der Webanwendungen
Relative Adresse | Relative Adresse | Name | Länge | Format | Beschreibung |
---|---|---|---|---|---|
0 | 0 | SM120WIQ | 256 | Unicode | Name der Webanwendung |
256 | 100 | SM120WIR | 4 | binär | "numLoadedServlets":
Anzahl der geladenen Servlets Anmerkung: Dieser Wert kann von der Anzahl der Servlet-Abschnitte in diesem Datensatz abweichen, weil es Servlets geben kann, die während des Intervalls
inaktiv waren.
|
260 | 104 | SM120WIS | 4 | binär | Anzahl der Servlet-Triplets in diesem Abschnitt für Webanwendungen |
Das folgende Triplet wird 0-n Mal angezeigt, einmal für jeden Servletabschnitt. | |||||
264 | 108 | SM120WIT | 4 | binär | Adresse des Servletabschnitts in Relation zum Beginn dieses Abschnitts für Webanwendungen |
268 | 10C | SM120WIU | 4 | binär | Länge des Servlet-Abschnitts |
272 | 110 | SM120WIV | 4 | binär | Nummer des Servlet-Abschnitts |
Servlet-Abschnitt
Relative Adresse | Relative Adresse | Name | Länge | Format | Beschreibung |
---|---|---|---|---|---|
0 | 0 | SM120WIW | 256 | Unicode | Name des Servlets |
256 | 100 | SM120WIX | 4 | binär | "totalRequests": Häufigkeit, mit der das Servlet während des Intervalls angefordert wurde |
260 | 104 | SM120WIY | 4 | binär | "responseTime": Durchschnittliche Antwortzeit in Millisekunden |
264 | 108 | SM120WIZ | 4 | binär | "minResponseTime": Mindestantwortzeit in Millisekunden |
268 | 10C | SM120WJ1 | 4 | binär | "maxResponseTime": Maximale Antwortzeit in Millisekunden |
272 | 110 | SM120WJ2 | 4 | binär | "numErrors": Anzahl der Fehler, die bei der Servlet-Ausführung festgestellt wurden |
276 | 114 | SM120WJ3 | 16 | EBCDIC | "loadedSince":
Zeitmarke für den Zeitpunkt, zu dem das Servlet geladen wurde Beispiel: Fri May 25 08:42:25 EDT 2001 |
292 | 124 | SM120WJ4 | 8 | binär | Durchschnittliche CPU-Zeit in Mikrosekunden |
300 | 12C | SM120WJ5 | 8 | binär | Mindest-CPU-Zeit in Mikrosekunden |
308 | 134 | SM120WJ6 | 8 | binär | Maximale CPU-Zeit in Mikrosekunden |