Über die Optionen, die Sie für die Erfassung von Abrechnungs- und Statistikdaten für
Nachrichtenflüsse angeben, legen Sie fest, welche Informationen erfasst werden. Sie können folgende Datenerfassungstypen verwenden:
- Momentaufnahmedaten werden für ein Zeitintervall von etwa 20 Sekunden erfasst. Die genaue Länge
des Intervalls ist von der Systemauslastung und dem Grad der aktuellen Brokeraktivität abhängig.
Sie können den Zeitraum, für den Momentaufnahmedaten erfasst werden, nicht ändern. Nach Ablauf des
Intervalls werden die aufgezeichneten statistischen Daten in das Ausgabeziel geschrieben, und das
Intervall beginnt von vorn.
- Archivdaten werden für ein Zeitintervall erfasst, das Sie mit dem Befehl
mqsicreatebroker oder
mqsichangebroker für den Broker festgelegt haben.
Sie können ein Intervall zwischen 10 und 14.400 Minuten angeben. Der Standardwert ist 60 Minuten. Nach Ablauf des Intervalls werden
die aufgezeichneten statistischen Daten in das Ausgabeziel geschrieben, und das Intervall beginnt
von vorn.
Ein Intervall läuft vorzeitig ab und beginnt von vorn, wenn eines der folgenden
Ereignisse eintritt:
- Der Nachrichtenfluss wird erneut eingesetzt.
- Die Gruppe der zu erfassenden statistischen Daten wird geändert.
- Der Broker wird heruntergefahren.
Dadurch wird die Integrität der bereits erfassten Daten im Falle eines solchen Ereignisses
bewahrt.
Unter z/OS können Sie den Befehlsparameter auf 0 setzen, d. h.,
das Intervall wird von einem externen Zeitgebermechanismus gesteuert. Diese Unterstützung wird von
der Event Notification Facility (ENF) geliefert, die Sie statt des Broker-Befehlsparameters
verwenden können, wenn Sie den Ablauf dieses Zeitgebers mit anderen Systemereignissen koordinieren
wollen.
Sie haben die Möglichkeit, die Erfassung von Kurzdarstellungsdaten und/oder die Erfassung von Archivdaten anzufordern.
Sie können die
Erfassung von Momentaufnahmedaten aktivieren, während die Erfassung von Archivdaten aktiv ist. Die
in beiden Berichten aufgezeichneten Daten sind dieselben, werden jedoch für verschiedene
Zeitintervalle erfasst. Wenn Sie sowohl die Erfassung von Momentaufnahme- als auch von Archivdaten
aktivieren, achten Sie darauf, Informationen aus den beiden unterschiedlichen Berichten nicht zu
kombinieren, weil Sie Informationen sonst möglicherweise doppelt erfassen.
Sie können die generierte Statistik für folgende Zwecke nutzen:
- Sie können die Auslastung des Brokers durch Anwendungen, Handelspartner oder andere Benutzer
ermitteln. Auf diese Weise können Sie die relative Nutzung des Brokers durch verschiedene Benutzer
feststellen und sie gegebenenfalls entsprechend mit Gebühren belasten. Beispielsweise könnten Sie
eine nominale Gebühr für jede Nachricht erheben, die von einem Broker oder einem spezifischen
Nachrichtenfluss verarbeitet wird.
Archivdaten liefern die Informationen, die Sie für eine
Nutzungsauswertung dieser Art benötigen.
- Sie können die Ausführung eines Nachrichtenflusses auswerten, um zu ermitteln, warum der
Nachrichtenfluss oder ein darin enthaltener Knoten nicht die erwartete Leistung erbringen.
Momentaufnahmedaten eignen sich zur Leistungsbeurteilung.
- Sie können die Route ermitteln, die Nachrichten durch einen Nachrichtenfluss nehmen. So stellen
Sie möglicherweise fest, dass ein Fehlerpfad häufiger als erwartet verwendet wird, und können mit
Hilfe der Statistik ermitteln, wann die Nachrichten an diesen Fehlerpfad geleitet werden.
Überprüfen Sie die Informationen, die Ihnen von Momentaufnahmedaten zur Verfügung gestellt
werden, auf Route-Informationen; wenn diese nicht ausreichen, verwenden Sie Archivdaten.