z/OS SMF-Datensätze für Berechnungs- und Statistikdaten zu Nachrichtenflüssen

In diesem Abschnitt werden die Daten beschrieben, die in die z/OS SMF-Datensätze für Berechnungs- und Statisktikdaten zu Nachrichtenflüssen geschrieben werden.

Die Datensätze haben den Typ 117 und folgende Kennungen:

In den nachfolgenden Tabellen wird der Inhalt jedes dieser Datensätze in der oben aufgeführten Reihenfolge beschrieben.

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFDate'.

Feld Datentyp Details
YYYY signed short int 2-Byte-Jahr
MM char 1-Byte-Monat
DD char 1-Byte-Tag

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFRecordHdr'.

Feld Datentyp Details
SM117LEN unsigned short int SMF-Satzlänge
SM117SEG unsigned short int System reserviert
SM117FLG char Systemanzeiger
SM117RTY char Datensatztyp 117 (x'75')
SM117TME unsigned int Uhrzeit, als SMF den Datensatz verschoben hat (Zeit seit Mitternacht in Sekundenhundertsteln)
SM117DTE unsigned int Datum, an dem SMF den Datensatz in gepackter dezimaler Form '0cyydddF' verschoben hat. Dabei gilt Folgendes:

c ist 0 (19xx) oder 1 (20xx)
yy steht für das aktuelle Jahr (0-99)
ddd steht für das aktuelle Datum (1-366)
F steht für das Zeichen

SM117SID unsigned int System-ID
SM117SSI unsigned int Subsystem-ID
SM117STY unsigned short int Datensatz-Subtyp, einer von:
  • 1 (nur Erfassung von Nachrichtenfluss- oder Threadsdaten)
  • 2 (Erfassung von Knotendaten)1
SM117TCT unsigned int Anzahl der Triplets
SM117SRT unsigned char Datensatztyp, einer von:
  • Archiv
  • Kurzdarstellung
SM117SRC unsigned char Datensatzcode, einer von:
  • 00 = Keiner
  • 01 = Hauptintervall
  • 02 = Kurzdarstellung
  • 03 = Systemabschluss
  • 04 = Neueinsatz
  • 05 = Geänderte Statuseinstellungen
SM117RSQ unsigned short int Folgenummer des Datensatzes, wenn mehrere Datensätze für ein Erfassungsintervall geschrieben werden.
SM117NOR unsigned short int Gesamtanzahl der zusammengehörigen Datensätze in einem Erfassungsintervall.
Anmerkung:
  1. Wenn nur Knotendaten erfasst werden, wird ein einzelner Datensatz vom Subtyp 2 geschrieben. Wenn Knoten- und Terminaldaten erfasst werden, werden mehrere Datensätze vom Subtyp 2 geschrieben.

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFTriplet'.

Feld Datentyp Details
TRPLTOSE signed int Abstand von Datensatz vom Anfang des SMF-Datensatzes
TRPLTDLE signed short int Datentyplänge
TRPLTNDR signed short int Anzahl der Datentypen im SMF-Datensatz

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFMessageFlow'.

Feld Datentyp Details
IMFLID short int Steuerblock hexadezimal-ID (BipSMFMessageFlow_ID)
IMFLLEN short int Steuerblocklänge
IMFLEYE char[4] Signalmarkierung (IMFL)
IMFLVER int Versionsnummer (BipSMFRecordVersion)
IMFLBKNM char32] Brokername
IMFLBKID Zeichen[36] Allgemeine eindeutige Brokerkennung
IMFLEXNM char[32] Name der Ausführungsgruppe
IMFLEXID Zeichen[36] Allgemeine eindeutige Kennung der Ausführungsgruppe
IMFLMFNM char[32] Nachrichtenflussname
IMFLSTDT BipSMFDate Startdatum des Intervalls
IMFLSTTM unsigned int Startdatum des Intervalls (Format wie bei SM117TME)
IMFLENDT BipSMFDate Enddatum des Intervalls
IMFLENTM unsigned int Endzeit des Intervalls (Format wie bei SM117TME)
IMFLTPTM long long int Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
IMFLMXTM long long int Maximum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
IMFLMNTM long long int Minimum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
IMFLTPCP long long int CPU-Zeit insgesamt bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
IMFLMXCP long long int Maximum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
IMFLMNCP long long int Minimum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
IMFLWTCP long long int CPU-Zeit insgesamt beim Warten auf Eingabenachrichten (8 binäre Byte, Mikrosekunden)
IMFLWTIN long long int Insgesamt abgelaufene Zeit beim Warten auf Eingabenachrichten (8 binäre Byte, Mikrosekunden)
IMFLTPMG unsigned int Gesamtanzahl von verarbeiteten Nachrichten
IMFLTSMG long long int Gesamtgröße der Eingabenachrichten (Byte)
IMFLMXMG long long int Maximale Größe der Eingabenachrichten (Byte)
IMFLMNMG long long int Mindestgröße der Eingabenachrichten (Byte)
IMFLTHDP unsigned int Anzahl der Threads im Pool
IMFLTHDM unsigned int Anzahl der Häufigkeit, mit der die maximale Anzahl an Threads erreicht wird
IMFLERMQ1 unsigned int Anzahl der MQGET-Fehler (MQInput-Knoten) oder Web-Service-Fehler (HTTPInput-Knoten)
IMFLERMG2 unsigned int Anzahl der Nachrichten mit Fehlern
IMFLERPR unsigned int Anzahl der Fehler beim Verarbeiten einer Nachricht
IMFLTMOU unsigned int Anzahl der Zeitlimitüberschreitungen beim Verarbeiten einer Nachricht (nur Aggregationsantwortknoten)
IMFLCMIT unsigned int Anzahl der Transaktionsfestschreibungen
IMFLBKOU unsigned int Anzahl der Transaktionsrücksetzungen
IMFLACCT char[32] Berechnungsursprung
Hinweise:
  1. Ein Konvertierungsfehler tritt beispielsweise auf, wenn die Nachricht aus der Warteschlange abgerufen wurde.
  2. Dazu zählen Ausnahmebedingungen, die weiter hinten im Empfangsknoten ausgelöst werden, sowie Fehler, die der Empfangsknoten festgestellt, nachdem er die Nachricht erfolgreich aus der Warteschlange abgerufen hat (beispielsweise ein Formatfehler).

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFThread'.

Feld Datentyp Details
ITHDID short int Steuerblock hexadezimal-ID (BipSMFThread_ID)
ITHDLEN short int Steuerblocklänge
ITHDEYE char[4] Signalmarkierung (ITHD)
ITHDVER int Versionsnummer (BipSMFRecordVersion)
ITHDNBR unsigned int Relative Anzahl der Threads im Pool
ITHDTPMG unsigned int Gesamtanzahl der vom Thread verarbeiteten Nachrichten
ITHDTPTM long long int Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
ITHDTPCP long long int CPU-Zeit insgesamt bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
ITHDWTCP long long int CPU-Zeit insgesamt beim Warten auf Eingabenachrichten (8 binäre Byte, Mikrosekunden)
ITHDWTIN long long int Insgesamt abgelaufene Zeit beim Warten auf Eingabenachrichten (8 binäre Byte, Mikrosekunden)
ITHDTSMG long long int Gesamtgröße der Eingabenachrichten (Byte)
ITHDMXMG long long int Maximale Größe der Eingabenachrichten (Byte)
ITHDMNMG long long int Mindestgröße der Eingabenachrichten (Byte)

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFNode'.

Feld Datentyp Details
INODID short int Steuerblock hexadezimal-ID (BipSMFNode_ID)
INODLEN short int Steuerblocklänge
INODEYE char[4] Signalmarkierung (INOD)
INODVER int Versionsnummer (BipSMFRecordVersion)
INODNDNM char[32] Knotenname (Bezeichnung)
INODTYPE char[32] Knotentyp
INODTPTM long long int Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
INODMXTM long long int Maximum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
INODMNTM long long int Minimum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (8 binäre Byte, Mikrosekunden)
INODTPCP long long int CPU-Zeit insgesamt bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
INODMXCP long long int Maximum an CPU-Zeit bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
INODMNCP long long int Minimum an CPU-Zeit bei der Verarbeitung von Eingabenachrichten (8 binäre Byte, Mikrosekunden)
INODTPMG unsigned int Gesamtanzahl der von diesem Knoten verarbeiteten Nachrichten
INODNITL unsigned int Anzahl der Eingabeterminals
INODNOTL unsigned int Anzahl der Ausgabeterminals

Die nächste Tabelle beschreibt den Inhalt des Datensatzes 'BipSMFTerminal'.

Feld Datentyp Details
ITRMID short int Steuerblock hexadezimal-ID (BipSMFTerminal_ID)
ITRMLEN short int Steuerblocklänge
ITRMEYE char[4] Signalmarkierung (ITRM)
ITRMVER int Versionsnummer (BipSMFRecordVersion)
ITRMTLNM char[32] Terminalname
ITRMTYPE char[8] Terminaltyp, einer von:
  • Input-Knoten
  • Ausgabe
ITRMTINV unsigned int Aufrufe insgesamt
Zugehörige Konzepte
Nachrichtenflüsse - Übersicht
Berechnungs- und Statistikdaten zu Nachrichtenflüssen
Zugehörige Tasks
Nachrichtenflüsse entwickeln
Berechnungs- und Statistikdaten zu Nachrichtenflüssen erfassen
Zugehörige Verweise
Details der Nachrichtenflussabrechnung und -statistik
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ac19040_