Durch die Erfassung der Statistik- und Berechnungsdaten zu Nachrichtenflüssen erhalten Sie Leistungs- und Betriebsdetails eines oder mehrerer Nachrichtenflüsse.
Berechnungs- und Statistikdaten zu Nachrichtenflüssen erfassen dynamische Informationen zum Laufzeitverhalten eines Nachrichtenflusses. So werden beispielsweise die Anzahl der zu verarbeitenden Nachrichten und ihre Größe sowie Prozessorauslastung und abgelaufene Verarbeitungszeiten angezeigt. Die Statistikdaten werden erfasst und an der angegebenen Stelle aufgezeichnet, sobald ein bestimmtes Ereignis eintritt, beispielsweise wenn ein Momentaufnahmeintervall abläuft oder wenn die Ausführungsgruppe, deren Informationen Sie erfassen, gestoppt wird.
Überprüfen Sie die Informationen, die Ihnen von Momentaufnahmedaten zur Verfügung gestellt werden, auf Route-Informationen; wenn diese nicht ausreichen, verwenden Sie Archivdaten.
Eine Auswertung dieser Art können Sie mit Archivdaten durchführen.
Der Broker entnimmt die Daten zu Statistiken und Abrechnungen aus dem Betriebssystem. Auf einigen Betriebssystemen wie beispielsweise Windows, Linux und UNIX werden die Werte auf-/abgerundet, da die Systemaufrufe, die für die Bestimmung der Prozessorzeiten herangezogen werden, nicht differenziert genug sind. Diese Rundung kann die Genauigkeit der Daten beeinflussen.
Die Erfassung von Berechnungs- und Statistikdaten zu Nachrichtenflüssen ist optional und standardmäßig inaktiviert. Wenn Sie dieses Dienstprogramm verwenden möchten, fordern Sie es auf Basis eines Nachrichtenflusses oder einer Ausführungsgruppe an. Die Einstellungen zur Erfassung der Abrechnungs- und Statistikdaten werden auf ihre Standardwerte zurückgesetzt, wenn eine Ausführungsgruppe erneut eingesetzt wird. Die vorherigen Einstellungen für Nachrichtenflüsse in einer Ausführungsgruppe werden nicht an die neuen Nachrichtenflüsse weitergegeben, die in dieser Ausführungsgruppe eingesetzt werden.
Die Datenerfassung kann mit dem Befehl mqsichangeflowstats oder im WebSphere Message Broker Explorer durch Klicken auf im Nachrichtenfluss gestartet und gestoppt werden; zur Anforderung der Statistikerfassung ist also weder eine Änderung des Brokers oder Nachrichtenflusses noch eine Neuimplementierung des Nachrichtenflusses erforderlich.
Sie können die Datenerfassung sowohl in den Produktions- als auch in den Testsystemen aktivieren. Wenn Sie die Standardstatistikdaten des Nachrichtenflusses erfassen, wirkt sich dies nur minimal auf die Brokerleistung aus. Erfassen Sie darüber hinaus weitere Daten, können jedoch große Mengen an Berichtsdaten entstehen, die sich geringfügig auf die Leistung auswirken.
Beachten Sie beim Planen der Datenerfassung folgende Punkte:
Des Weiteren sind eventuell auch die folgenden Referenzinformationen zur Analyse und Optimierung der Leistung Ihrer Nachrichtenflüsse hilfreich:
In diesem developerWorks -Artikel zu WebSphere Message Broker Explorer-Abrechnungs- und Statistikdaten finden Sie weitere Informationen zur Verwendung der Berechnungs- und Statistikfunktion zur Überwachung der Leistung eines Nachrichtenflusses.
Zudem erhalten Sie auch in diesem developerWorks-Artikel zur Nachrichtenflussleistung Informationen zur Verwendung der Berechnungs- und Statistikdaten.