Es werden bestimmte Daten in die XML-Veröffentlichung für Berechnungs- und Statistikdaten zu Nachrichtenflüssen geschrieben.
Die Daten werden im Ordner WMQIStatisticsAccounting erstellt, dessen Unterordner weitere ausführliche Informationen enthalten. Alle Ordner sind auch dann in der Veröffentlichung enthalten, wenn Sie die aktuellen Datenerfassungsparameter so festgelegt haben, dass die relevanten Daten nicht erfasst werden.
Momentaufnahmedaten werden zur Leistungsanalyse verwendet und als resident und nicht permanent veröffentlicht. Die Archivdaten werden zur Berechnungs verwendet, wenn möglicherweise ein Prüfprotokoll erforderlich ist. Sie werden als resident und persistent veröffentlicht. Alle Veröffentlichungen sind global und können von einem im Netzwerk registrierten Teilnehmer erfasst werden. Ihre Erfassung ist auch durch mehrere Teilnehmer möglich.
Für jeden Nachrichtenfluss, der Daten für den ausgewählten Zeitraum produziert, wird eine XML-Publikation generiert. Wenn beispielsweise Nachrichtenfluss A und Nachrichtenfluss B Archivdaten über einen Zeitraum von 60 Minuten erzeugen, bedeutet dies, dass sie alle 60 Minuten eine XML-Publikation erstellen.
Wenn Sie die sichere Übermittlung dieser Nachrichten gewährleisten möchten (z. B. zu Abrechnungszwecken), verwenden Sie einen sicheren Übermittlungsmechanismus wie beispielsweise WebSphere MQ.
Die Ordner und Unterordner in der XML-Veröffentlichung besitzen folgende Kennungen:
In den nachfolgenden Tabellen werden die Inhalte der einzelnen Ordner beschrieben.
Die folgende Tabelle beschreibt die allgemeinen Berechnungs- und Statistikdaten, erstellt im Ordner 'WMQIStatisticsAccounting'.
Feld | Datentyp | Details |
---|---|---|
RecordType | Zeichen | Ausgabetyp, einer von:
|
RecordCode | Zeichen | Ausgabegrund, einer von:
|
Die folgende Tabelle beschreibt die Berechnungs- und Statistikdaten, erstellt im Ordner 'MessageFlow'.
Feld | Datentyp | Details |
---|---|---|
BrokerLabel | Zeichen |
Brokername |
BrokerUUID | Zeichen |
Allgemeine eindeutige Brokerkennung |
ExecutionGroupName | Zeichen |
Name der Ausführungsgruppe |
ExecutionGroupUUID | Zeichen |
Allgemeine eindeutige Kennung der Ausführungsgruppe |
MessageFlowName | Zeichen |
Nachrichtenflussname |
StartDate | Zeichen | Startdatum des Intervalls |
StartTime | Zeichen | Startzeit des Intervalls |
EndDate | Zeichen | Enddatum des Intervalls |
EndTime | Zeichen | Endzeit des Intervalls |
TotalElapsedTime | Numerisch | Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (Mikrosekunden) |
MaximumElapsedTime | Numerisch | Maximum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (Mikrosekunden) |
MinimumElapsedTime | Numerisch | Minimum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (Mikrosekunden) |
TotalCPUTime | Numerisch | Prozessorzeit insgesamt zur Verarbeitung von Eingabenachrichten (Mikrosekunden) |
MaximumCPUTime | Numerisch | Maximum an Prozessorzeit zur Verarbeitung einer Eingabenachricht (Mikrosekunden) |
MinimumCPUTime | Numerisch | Minimum an Prozessorzeit zur Verarbeitung einer Eingabenachricht (Mikrosekunden) |
CPUTimeWaitingForInputMessage | Numerisch | Insgesamt verwendete Prozessorzeit beim Warten auf Eingabenachrichten (Mikrosekunden) |
ElapsedTimeWaitingForInputMessage | Numerisch | Insgesamt abgelaufene Zeit beim Warten auf Eingabenachrichten (Mikrosekunden) |
TotalInputMessages | Numerisch | Gesamtanzahl von verarbeiteten Nachrichten TotalInputMessages erfasst nur Nachrichten, die von Empfangsknotenterminals weitergeleitet werden. |
TotalSizeOfInputMessages | Numerisch | Gesamtgröße der Eingabenachrichten (Byte) |
MaximumSizeOfInputMessages | Numerisch | Maximale Größe der Eingabenachrichten (Byte) |
MinimumSizeOfInputMessages | Numerisch | Mindestgröße der Eingabenachrichten (Byte) |
NumberOfThreadsInPool | Numerisch | Anzahl der Threads im Pool |
TimesMaximumNumberofThreadsReached | Numerisch | Anzahl der Häufigkeit, mit der die maximale Anzahl an Threads erreicht wird |
TotalNumberOfMQErrors | Numerisch | Anzahl der MQGET-Fehler (MQInput-Knoten) oder Web-Service-Fehler
(HTTPInput-Knoten) Ein Konvertierungsfehler tritt beispielsweise auf, wenn die Nachricht aus der Warteschlange abgerufen wurde. |
TotalNumberOfMessagesWithErrors | Numerisch | Anzahl der Nachrichten mit Fehlern Zu diesen Fehlern gehören Ausnahmebedingungen, die weiter hinten im Empfangsknoten ausgelöst werden, sowie Fehler, die der Empfangsknoten feststellt, nachdem er die Nachricht erfolgreich aus der Warteschlange abgerufen und noch nicht an das nächste Ausgabeterminal weitergeleitet hat (beispielsweise Formatfehler). TotalNumberOfMessagesWithErrors kann auch Nachrichten enthalten, die nicht in TotalInputMessages enthalten sind. |
TotalNumberOfErrorsProcessingMessages | Numerisch | Anzahl der Fehler beim Verarbeiten einer Nachricht |
TotalNumberOfTimeOutsWaitingForRepliesToAggregateMessages | Numerisch | Anzahl der Zeitlimitüberschreitungen beim Verarbeiten einer Nachricht (nur AggregateReply-Knoten) |
TotalNumberOfCommits | Numerisch | Anzahl der Transaktionsfestschreibungen |
TotalNumberOfBackouts | Numerisch | Anzahl der Transaktionsrücksetzungen |
AccountingOrigin | Zeichen (maximal 32) | Berechnungsursprung |
Die folgende Tabelle beschreibt die Threadstatistikdaten, erstellt im Ordner Threads.
Feld | Datentyp | Details |
---|---|---|
Nummer | Numerisch | Anzahl der Unterordner mit Threadstatistiken im Ordner 'Threads' |
Die folgende Tabelle beschreibt die Threadstatistikdaten für jeden einzelnen Thread, erstellt im Ordner 'ThreadStatistics', einem Unterordner des Ordners 'Threads'.
Feld | Datentyp | Details |
---|---|---|
Nummer | Numerisch | Relative Anzahl der Threads im Pool |
TotalNumberOfInputMessages | Numerisch | Gesamtanzahl der von einem Thread verarbeiteten Nachrichten |
TotalElapsedTime | Numerisch | Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (Mikrosekunden) |
TotalCPUTime | Numerisch | Prozessorzeit insgesamt zur Verarbeitung von Eingabenachrichten (Mikrosekunden) |
CPUTimeWaitingForInputMessage | Numerisch | Insgesamt verwendete Prozessorzeit beim Warten auf Eingabenachrichten (Mikrosekunden) |
ElapsedTimeWaitingForInputMessage | Numerisch | Insgesamt abgelaufene Zeit beim Warten auf Eingabenachrichten (Mikrosekunden) |
TotalSizeOfInputMessages | Numerisch | Gesamtgröße der Eingabenachrichten (Byte) |
MaximumSizeOfInputMessages | Numerisch | Maximale Größe der Eingabenachrichten (Byte) |
MinimumSizeOfInputMessages | Numerisch | Mindestgröße der Eingabenachrichten (Byte) |
Die folgende Tabelle beschreibt die Knotenstatistikdaten, erstellt im Ordner 'Nodes'.
Feld | Datentyp | Details |
---|---|---|
Nummer | Numerisch | Anzahl der Unterordner mit Knotenstatistiken im Ordner 'Nodes' |
Die folgende Tabelle beschreibt die Knotenstatistikdaten für jeden einzelnen Knoten, erstellt im Ordner 'NodesStatistics', einem Unterordner des Ordners 'Nodes'.
Feld | Datentyp | Details |
---|---|---|
Kennung | Zeichen | Knotenname (Bezeichnung) |
Typ | Zeichen | Knotentyp |
TotalElapsedTime | Numerisch | Insgesamt abgelaufene Zeit bei der Verarbeitung von Eingabenachrichten (Mikrosekunden) |
MaximumElapsedTime | Numerisch | Maximum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (Mikrosekunden) |
MinimumElapsedTime | Numerisch | Minimum an abgelaufener Zeit bei der Verarbeitung einer Eingabenachricht (Mikrosekunden) |
TotalCPUTime | Numerisch | Prozessorzeit insgesamt zur Verarbeitung von Eingabenachrichten (Mikrosekunden) |
MaximumCPUTime | Numerisch | Maximum an Prozessorzeit zur Verarbeitung einer Eingabenachricht (Mikrosekunden) |
MinimumCPUTime | Numerisch | Minimum an Prozessorzeit zur Verarbeitung einer Eingabenachricht (Mikrosekunden) |
CountOfInvocations | Numerisch | Gesamtanzahl der von diesem Knoten verarbeiteten Nachrichten |
NumberOfInputTerminals | Numerisch | Anzahl der Eingabeterminals |
NumberOfOutputTerminals | Numerisch | Anzahl der Ausgabeterminals |
Die folgende Tabelle beschreibt die Terminalstatistikdaten, erstellt im Ordner 'TerminalStatistics'.
Feld | Datentyp | Details |
---|---|---|
Kennung | Zeichen | Terminalname |
Typ | Zeichen | Terminaltyp, einer von:
|
CountOfInvocations | Numerisch | Aufrufe insgesamt |