[z/OS]

SMF-Subtyp 7: Datensatz mit Aktivitäten des Web-Containers (Version 2)

Der Zweck des SMF-Datensatzes mit Aktivitäten des Web-Containers besteht darin, die Aktivitäten in einem WebContainer, der innerhalb eines Transaktionsservers für WebSphere Application Server for z/OS ausgeführt wird, zu erfassen.

Der Web-Container wird in einer EJB implementiert und innerhalb des EJB-Containers ausgeführt. Er wird als Web-Server für HTTP-Sitzungen und Servlets verwendet. Der EJB-Container hat keine Kenntnis von der Arbeit des Web-Containers. Der EJB-Container erfasst nur, dass die EJB zugeteilt wurde. Der Web-Container sammelt unterdessen die ausführlichen Informationen zu HTTP-Sitzungen und Servlets sowie die zugehörigen Leistungsdaten. Für jede Aktivität innerhalb eines Web-Containers wird ein gesonderter Datensatz mit Aktivitäten des Web-Containers erstellt.

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 mit Aktivitäten des Web-Containers (Version 2)

Dieser Artikel beschäftigt sich mit Subtyp 7, Datensatz mit Aktivitäten des Web-Containers (Version 2).

Abschnitt mit Aktivitäten des Web-Containers

.
Tabelle 1. Abschnitt mit Aktivitäten des Web-Containers. Es gibt einen Abschnitt pro Datensatz. Der Abschnitt mit Aktivitäten des Web-Containers enthält Informationen zu allen Aktivitäten, die innerhalb eines Web-Containers stattgefunden haben.
Relative Adresse (dezimal) Relative Adresse (hexadezimal) Name Länge Format Beschreibung
0 0 SM120WAA 64 EBCDIC Hostname des WebSphere-Transaktionsservers
64 40 SM120WAB 8 EBCDIC Name des WebSphere-Transaktionsservers
72 48 SM120WAC 8 EBCDIC Name der WebSphere-Transaktionsserverinstanz
80 50 SM120WAD 8 HEX Token der WLM-Enklave
88 58 SM120WAE 20 HEX ID der Aktivität
108 6C SM120WAF 16 S390STCK Zeit, zu der die Aktivität im Server begonnen hat
124 7C SM120WAG 16 S390STCK Zeit, zu der die Aktivität beendet wurde
140 8C SM120CL4 8 EBCDIC Zelle
148 94 SM120ND4 8 EBCDIC Knoten

HttpSessionManager-Abschnitt

Tabelle 2. HttpSessionManager-Abschnitt. Es gibt einen Abschnitt pro Datensatz. Der HttpSessionManager-Abschnitt enthält Informationen zu allen HTTP-Sitzungen (null oder eine), die einer Aktivität zugeordnet sind.
Relative Adresse Relative Adresse Name Länge Format Beschreibung
0 0 SM120WAH 4 binär "createdSessions": Anzahl der erstellten HTTP-Sitzungen
4 4 SM120WAI 4 binär "invalidatedSessions": Anzahl der annullierten HTTP-Sitzungen
8 8 SM120WAJ 4 binär "activeSessions": Anzahl der HTTP-Sitzungen, die während dieser Aktivität referenziert wurden
12 C SM120WAK 4 binär "sessionLifeTime": Laufzeit der Sitzung in Millisekunden. Wenn "invalidatedSessions" größer als 0 ist, ist dies die durchschnittliche Laufzeit der annullierten HTTP-Sitzung (in Millisekunden).

Abschnitt für Webanwendungen

Tabelle 3. Abschnitt für Webanwendungen. Es gibt mehrere Abschnitte (0-n) pro Datensatz. Der Abschnitt für Webanwendungen enthält Informationen zu allen an dieser Aktivität beteiligten Webanwendungen.
Relative Adresse Relative Adresse Name Länge Format Beschreibung
0 0 SM120WAL 256 Unicode Name der Webanwendung
256 100 SM120WAM 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.
260 104 SM120WAN 4 binär Adresse des Servletabschnitts in Relation zum Beginn dieses Abschnitts für Webanwendungen
264 108 SM120WAO 4 binär Länge des Servletabschnitts
268 10C SM120WAP 4 binär Anzahl der Servletabschnitte

Abschnitt mit Servletaktivitäten

Tabelle 4. Abschnitt mit Servletaktivitäten. Pro Abschnitt für Webanwendungen gibt es mehrere Abschnitte (0-n) dieses Typs. Der Abschnitt mit Servletaktivitäten enthält Informationen zu allen Servlets, die an dieser Aktivität beteiligten Webanwendungen zugeordnet sind.
Relative Adresse Relative Adresse Name Länge Format Beschreibung
0 0 SM120WAQ 256 Unicode Name des Servlets
256 100 SM120WAR 4 binär "responseTime": Antwortzeit in Millisekunden
260 104 SM120WAS 4 binär "numErrors": Anzahl der Fehler, die bei der Servletausführung festgestellt wurden
264 108 SM120WAT 4 binär "loaded":

0: Das Servlet musste im Ergebnis dieser Anforderung nicht geladen werden.

1: Das Servlet musste im Ergebnis dieser Anforderung geladen werden.

268 10C SM120WAU 16 EBCDIC "loadedSince": Zeitmarke von System.currentTimeMillis() im Hexadezimalformat für den Zeitpunkt, zu dem das Servlet geladen wurde
Beispiel: Daten, die im Datensatz im Format
e7ef7c577c
angezeigt werden, müssen in das Java-Long-Format
996155348860
konvertiert werden. Die Ziffern des Java-Long-Formats können wie folgt in java.util.Date konvertiert werden:
Thu Jul 26 15:49:08 GMT+02:00 2001
284 11C SM120CPU 8 binär CPU-Zeit in Mikrosekunden

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rtrb_SMFsubtype7
Dateiname:rtrb_SMFsubtype7.html