MQSSL7 - Message Flow Node Activity Report

The MQSSL7 - Message Flow Node Activity Report uses measurements from the Message Flow Node File (MQBMFN)> The Report then displays relevant metrics to analyze the nodes (processing steps) within individual message flows by execution group and broker over the date and time ranges that you select.
micsrm140
The following
MICS MQSeries Analyzer
elements are selected:
Key elements
SYSID
- System Identifier
MQBBKNM
- Broker Name
MQBEXNM
- Execution Group Name
MQBMSGNM
- Message Flow Name
MFNNODNM
- Node Name
HOUR
- Hour Of Day
Data elements
MFNNTYPE
- Node Type
MFNMSGN
- Total Messages Processed by Node
MFNITRMN
- Input Terminals
MFNOTRMN
- Output Terminals
MFNCTM
- Node CPU Time Input Messages
MFNAVCTM
- Node Avg CPU Time Input Msgs
MFNETM
- Node Elapsed Time Input Messages
MFNAVETM
- Node Avg Elapsed Time Input Msgs
To produce the report, follow these steps:
  1. Enter the
    MICS Workstation Facility
    (MWF).
  2. Select option 2,
    MICS Information Center Facility
    (MICF).
  3. Select option 2, Database Inquiries.
  4. Select MQSSL7, whose Catalog Group is PERFORM.
  5. Complete the MICF Execution panel.
  6. Complete the Message Flow Node Activity Report panel.
    The result displays on your terminal. For example, see the Node Activity Summarized by Day Report included below.
Message Flow Node Activity Report Panel
+----------------------------------------------------------------------+ |------------------ Message Flow Node Activity Report ---------------| | Command ===> | | | | Composing Inquiry: MQSSL7 - Message Flow Node Activity | | Database ===> __________________________________________ | | Cycle(s) ===> __ - __ | | Timespan ===> _______ (DAYS/WEEKS/MONTHS) | | Report by hour if timespan is DAYS or WEEKS ===> _ (Y/N) | | Generate a report for each value of Zone ===> _ (Y/N) | | Data Selection: | | dd mmm yy dd mmm yy dd mmm yy dd mmm yy | | Date Ranges ===> __ ___ __ - __ ___ __ __ ___ __ - __ ___ __ | | Hour ===> __ - __ __ - __ __ - __ | | Zone ===> _ _ _ _ _ _ _ _ _ | | Sysid ===> ____ ____ ____ ____ ____ ____ | | Broker Name (MQBBKNM) (Asterisk '*' as last character for | | wildcard) ===> ________________________________ | | Execution Group (MQBEXNM) (Asterisk '*' as last character for | | wildcard) ===> ________________________________ | | Message Flow Name (MQBMSGNM) (Asterisk '*' as last character for | | wildcard) ===> ________________________________ | +----------------------------------------------------------------------+
Database
(Required) No default. Specify up to six database unit IDs (the IDs of the
MICS database
units from which files are read). Duplicates are not allowed. If
MICS
files exist in only one database unit, this parameter is set automatically. To display a selection list of valid database unit IDs, specify
?
(question mark).
Cycle(s)
(Required) Defaults to 01. This is the cycle or cycles of the specified timespan of the
MICS
files that are used as input to the analysis. Two data entry fields are provided so you can specify a range of cycles. The fields can contain any numeric value from 0 through 99. If you want only a single cycle (such as cycle 01), specify the selected cycle in the first entry field and leave the second field blank. Leading zeros are not required and are inserted automatically if you supply a single-digit number (for example, 7 becomes 07). If you specify a cycle range, you can specify it in either ascending or descending order (for example, 01-05 or 05-01).
Timespan
(Required) Default varies by report. The timespan of the
MICS database
from which the primary input files are selected. Required input files must be available at the specified timespan.
Plot by hour
(Required) Defaults to Y. At the DAYS and WEEKS timespans, reports can be produced at an hourly, DAILY, or WEEKLY level. If you specify Y (Yes) to Report by hour, the data are summarized and displayed by hour and separate reports are produced for each day or week. If you specify N (No) to Report by hour, the data are summarized by day or week and a single report listing all days or weeks is produced.
Generate a report for each value of zone
(Required) Defaults to Y. Specify Y (Yes) to generate reports for each zone. The nature and resource requirements of processing often change from one zone to another (for example, prime shift online demands versus production batch requirements at non-prime shift periods). Zone reporting gives you the ability to display separate reports for each observed zone. If you specify N (No), the data are summarized to the appropriate level and displayed on a single report.
Date Ranges
(Optional) No default. Up to two date ranges in DD MMM YY format. The first value in each date range is the starting date and the last value is the ending date. The ending date must be higher than the starting date. The date ranges cannot overlap, but you can specify the higher range before the lower range. For example, a valid date range specification is specifying date range 1 as 01 JAN 95 - 31 DEC 95 and specifying date range 2 as 01 JAN 94 - 31 DEC 94. An input observation is selected if its date value is greater than or equal to the starting date and is less than or equal to the ending date of any specified date range.
Hour
(Optional) No default. 0-23. Up to three hour ranges. The first value is the starting hour and the last value is the ending hour. The ending hour must be higher than the starting hour. The hour ranges cannot overlap, but you can specify the higher range before the lower range. For example, a valid hour range specification is 18 - 23 and 09 - 17. An input observation is selected if its hour value is greater than or equal to the starting hour and is less than or equal to the ending hour of any specified hour range.
Zone
(Optional) No default. 1-character zone value from 1 to 9. You can specify up to nine zone values. An input observation is selected if its zone value is equal to any of the specified values.
SYSID
(Optional) No default. 1-4 character SYSID value. You can specify up to six SYSIDs. An input observation is selected if its SYSID value is equal to any of the specified values.
Broker Name (MQBBKNM)
(Optional) No default. 1-32 character value identifying the name of the broker (MQBBKNM). You can specify an asterisk (*) as the last character for wildcard selection. Broker Name is case-sensitive.
Execution Group Name (MQBEXNM)
(Optional) No default. 1-32 character value identifying the name of the execution group (MQBEXNM). You can specify an asterisk (*) as the last character for wildcard selection. Execution Group Name is case-sensitive.
Message Flow Name (MQBMSGNM)
(Optional) No default. 1-32 character value identifying the name of the message flow (MQBMSGNM). You can specify an asterisk (*) as the last character for wildcard selection. Message Flow Name is case-sensitive.

Node Activity Summarized by Day Report

M E S S A G E F L O W N O D E A C T I V I T Y R E P O R T Report: Node Activity Summarized by Day Page 001 System ID: MV25 Queue Manager: Broker Name: VCP1BRK ----------------------------------------------------------------------------------------------------------------------------------- Execution Group Name: IP13 Day: ddmmmyy Message Flow Name: PUBSUB Start: ddmmmyy:09:26:23.98 End: ddmmmyy:09:26:34.23 Node Name: Node Type: MQeOutputNode Total Avg Avg Total Input Output CPU CPU Elapsed Elapsed Messages Terminals Terminals Time Time Time Time ------------- --------- --------- ----------- ----------- ----------- ----------- 0 1 1 0:00:00.000 0:00:00.000 0:00:00.000 0:00:00.000 ----------------------------------------------------------------------------------------------------------------------------------- Execution Group Name: IP13 Day: ddmmmyy Message Flow Name: DB2U Start: ddmmmyy:09:26:23.99 End: ddmmmyy:09:26:34.23 Node Name: A failureNode Node Type: MQOutputNode Total Avg Avg Total Input Output CPU CPU Elapsed Elapsed Messages Terminals Terminals Time Time Time Time ------------- --------- --------- ----------- ----------- ----------- ----------- 0 1 2 0:00:00.000 0:00:00.000 0:00:00.000 0:00:00.000 ----------------------------------------------------------------------------------------------------------------------------------- Execution Group Name: IP13 Day: ddmmmyy Message Flow Name: FANOUT_plus_original_msg Start: ddmmmyy:09:26:23.99 End: ddmmmyy:09:26:34.23 Node Name: AggregateControl Node Type: AggregateControlNode Total Avg Avg Total Input Output CPU CPU Elapsed Elapsed Messages Terminals Terminals Time Time Time Time ------------- --------- --------- ----------- ----------- ----------- ----------- 0 1 2 0:00:00.000 0:00:00.000 0:00:00.000 0:00:00.000 ----------------------------------------------------------------------------------------------------------------------------------- Execution Group Name: IP13 Day: ddmmmyy Message Flow Name: FANIN Start: ddmmmyy:09:26:23.53 End: ddmmmyy:09:26:34.23 Node Name: AggregateReply Node Type: AggregateReplyNode Total Avg Avg Total Input Output CPU CPU Elapsed Elapsed Messages Terminals Terminals Time Time Time Time ------------- --------- --------- ----------- ----------- ----------- ----------- 0 2 5 0:00:00.000 0:00:00.000 0:00:00.000 0:00:00.000 -----------------------------------------------------------------------------------------------------------------------------------