Wählen Sie die Unterteilung der Daten aus, die erfasst werden
sollen, indem Sie die entsprechenden Parameter im Befehl
mqsichangeflowstats angeben.
Die Erfassung von Statistikdaten müssen Sie auf Brokerbasis anfordern. Wenn Sie Informationen zu mehreren Brokern erfassen möchten, müssen Sie die entsprechende Anzahl von Befehlen ausgeben.
So starten Sie die Erfassung von Berechnungs- und Statistikdaten zu Nachrichtenflüssen:
- Bestimmen Sie den Broker, für den Sie Statistikdaten erfassen möchten.
- Legen Sie die Ressource fest, für die Sie Statistikdaten erfassen möchten. Sie können die Statistikdaten für eine bestimmte oder für alle Ausführungsgruppen des gewünschten Brokers erfassen.
- Wenn Sie eine bestimmte Ausführungsgruppe angeben, können Sie anfordern, dass die Daten für einen bestimmten Nachrichtenfluss oder für alle Nachrichtenflüsse in dieser Gruppe aufgezeichnet werden.
- Wenn Sie alle Ausführungsgruppen angeben, müssen Sie auch alle Nachrichtenflüsse angeben.
- Entscheiden Sie, ob threadbezogene Statistikdaten erfasst werden sollen.
- Entscheiden Sie, ob knotenbezogene Statistikdaten erfasst werden sollen. Falls ja, können Sie auch Informationen zu den Terminals der Knoten erfassen.
- Überlegen Sie, ob Sie die Datenerfassung einem bestimmten Berechnungsursprung zuordnen möchten. Diese Option steht für Daten zu Momentaufnahmen und Archiven sowie für Nachrichtenflüsse und Ausführungsgruppen zur Verfügung.
Ist sie aktiviert, müssen Sie jedoch den Ursprungswert in jedem Nachrichtenfluss festlegen, auf den er verweist. Wenn Sie die verwendeten Nachrichtenflüsse nicht so konfigurieren, dass sie die entsprechende Ursprungskennung angeben, werden die für diesen Nachrichtenfluss erfassten Daten mit dem Ursprung Anonym gesammelt.
Der Abschnitt Berechnungsursprung von Berechnungs- und Statistikdaten zu Nachrichtenfluss festlegen enthält weitere Informationen hierzu.
- Wählen Sie das Ziel aus.
- Benutzertraceprotokoll (Standardeinstellung). Die Ausgabedaten lassen sich unter
Verwendung von mqsireadlog und
mqsiformatlog verarbeiten.
- Veröffentlichungsnachricht im XML-Format. Wenn Sie diese Zieladresse auswählen, sollten Sie das
nachfolgende Thema für den Subskribenten registrieren:
$SYS/Broker/Brokername/StatisticsAccounting/Datensatztyp/executionGroupLabel/messageFlowLabel
Dabei stehen brokerName, executionGroupLabel und messageFlowLabel für den Broker, die
Ausführungsgruppe und den Nachrichtenfluss, in dem die Daten empfangen werden sollen. recordType steht für den Typ der
Datenerfassung, für den Veröffentlichungen empfangen werden sollen (Kurzdarstellung, Archiv oder
das Nummernzeichen (#) für den Empfang von Kurzdarstellungen und Archiven). Bei dem Wert für den Typ der Datenerfassung wird die Groß-/Kleinschreibung berücksichtigt. Daher müssen Sie, wenn Sie zuvor angegeben haben, dass Momentaufnahmedaten empfangen werden sollen, den Typ der Datenerfassung auf SnapShot setzen.
SMF (nur unter z/OS)
- Wählen Sie den gewünschten Datenerfassungstyp:
Sie können Momentaufnahme- und Archivdaten zwar gleichzeitig empfangen, müssen sie jedoch separat konfigurieren.
- Geben Sie den Befehl mqsichangeflowstats mit
den entsprechenden Parametern aus, um Ihre Auswahl wiederzugeben.
Wenn Sie beispielsweise Kurzdarstellungdaten für alle Nachrichtenflüsse in der
Standardausführungsgruppe für BrokerA aktivieren und Knotendaten in den Statistikdaten zum
Standardnachrichtenfluss einschließen möchten, verwenden Sie folgenden Befehl:
mqsichangeflowstats BrokerA -s -e default -j -c active -n basic
Geben Sie bei Verwendung von SDSF unter z/OS
folgenden Befehl ein:
/F BrokerA,cs s=yes,e=default,j=yes,c=active,n=basic
Weitere Beispiele finden Sie im Abschnitt mqsichangeflowstats-Befehl.