Previous Topic: 6.1.1.4 NPM Network Gateway AccountingNext Topic: 6.1.3 NetView Hardware Monitor/NPDA


6.1.2 NetView Session Monitor (NLDM)


Tivoli NetView Session Monitor is an operational performance
tool used to monitor and manage day-to-day network
operations.

The CA MICS Network Analyzer supports NetView Session
Monitor.  NetView Session Monitor writes type 39 record to
the SMF external log.

Some of NetView's functions include collecting, displaying,
and recording session response time data by requesting and
accepting response time data from the Response Time Monitor
(RTM).

NetView records response time data in the NetView external
log record (SMF type 39, subtypes 1, 2, 4, and 5).  The
NetView Session Monitor records session configuration, data
traffic, connect, and VTAM Bind failure information in the
SMF type 39, subtypes 2, 3, 4, 5, and 6 records.  This
information is referred to as NetView accounting and
availability data.

The CA MICS Network Analyzer supports NLDM data from the
following SMF type 39 records and tables:

+-----------------------------------------------------------+
| Record                | Hex  | Comprised of tables *      |
|=======================|======|============================|
| RTM Collection        | '01' | 41 42 43 45 47 48 54 55    |
|-----------------------|------|----------------------------|
| Session End           | '02' | 41 42 43 45 47 48 49 54 55 |
|-----------------------|------|----------------------------|
| Session Start         | '03' | 41 42 43 45 48 49 54 55    |
|-----------------------|------|----------------------------|
| Accounting and        | '04' | 41 42 43 45 49 54 55       |
|  Availability         |      |                            |
|-----------------------|------|----------------------------|
| Combined Session      | '05' | 41 42 43 45 47 48 49 54 55 |
|  Start and End        |      |                            |
+-----------------------------------------------------------+

+-----------------------------------------------------------+
| Table  |                                                  |
| Number | Data Section Supported                           |
|--------|--------------------------------------------------|
|   42   | Product                                          |
|   45   | Session Configuration                            |
|   47   | Response Time                                    |
|   48   | Route                                            |
|   49   | Accounting & Availability                        |
+-----------------------------------------------------------+


* if a record is comprised of a table that is not supported
  by the Analyzer, that table's segment is skipped when
  the record is read.

The INPUTSMF DD statement specifies the data set name for the
NetView Session Monitor/NLDM files.  You must provide an
archive file that contains the SMF type 39 records for daily
processing by CA MICS.

Response Time Monitor (RTM)
---------------------
Response Time Monitor (RTM) is provided in 3174 and 3274
cluster controllers.  This function includes a specific
microcode support level and a hardware timer adapter card
that is read by the microcode.  NetView/RTM data includes
average response time, a count of the responses that occurred
within user-defined response distribution times, and an
indicator of whether installation-defined service objectives
were met during the data recording interval.

Since service objectives may be defined differently for
different network users, NetView/RTM permits the installation
to define performance classes and to associate each response
objective with a specific performance class.  A performance
class can be anything the installation defines, from a group
of sessions attached to a particular cluster controller to
all TSO sessions.  Performance classes are established using
the NetView PCLASS and MAPSESS definition statements.

When the NetView/RTM function is activated, the SMF type 39
record will be written at user-defined intervals and at
session termination.  The NetView COLLECT command is used to
produce type 39 subtype 1 records on an interval basis.  To
implement this feature, the installation must build and
invoke an NCCF CLIST to issue the COLLECT command at periodic
intervals.

NetView/RTM data is produced only for cluster controllers
with the microcode update and for sessions specifically
requested through the PCLASS and MAPSESS definition
statements.  In addition, interval records are produced only
periodically by an NCCF CLIST.

NetView Accounting and Availability (A/A)
-----------------------------------
NetView Accounting and Availability (A/A) measurement data
consists of statistical data on user sessions, including
connect time, message and data traffic counts, configuration
data, and BIND failure information.

When the NetView A/A function is activated, an SMF type 39
record is written at session start, at session end, at user-
defined intervals, and when a session is rejected due to a
BIND failure.  The NetView RECORD command is used to produce
type 39 subtype 5 A/A records on an interval basis.  To
implement this feature, the installation must build and
invoke an NCCF CLIST, which issues the RECORD command at
periodic intervals.

RTM and A/A Coordination Issues
-------------------------------
Note that the NetView COLLECT command, which requests the
production of SMF type 39 subtype 1 records containing RTM
data, and the NetView RECORD command, which requests the
production of SMF type 39 subtype 5 records containing A/A
data, are not automatically synchronized.  Thus, the data
recorded for each function may represent information from
different time periods.

If you wish to compare RTM and A/A data for a given user
session, you must ensure that the COLLECT and RECORD commands
are invoked together.  This does not completely ensure that
data from each source is for the same time period, but it is
the surest way to attempt such correlation of data.  (RTM and
A/A data are both included in the session termination record,
assuming they are both being collected.)

Collecting Data
---------------
To activate data collection for the NetView Session Monitor
Response Time Data Function, define three of the INITMOD
statements in the AAUPRMLP member of the DSIPARM data set as
follows:

    INITMOD AAUINLDM RTM=YES
    INITMOD AAUINLDM SAW=YES
    INITMOD AAUINLDM LOG=YES, SESTATS=???

Code SESTATS=NO (above) to the external log if you want
NetView Session Monitor/NLDM to write only response time data
and not Accounting and Availability data.

Code SESTATS=YES if you also want NetView Session
Monitor/NLDM to log only Accounting and Availability data to
the external log.

You must code SAW=YES to collect any data from NetView
Session Monitor/NLDM.  Coding SAW=YES activates session
awareness data collection, which is necessary for collecting
any other data.

To activate data collection only for NetView Session Monitor,
or the NLDM Accounting and Availability Measurement Data
Function, define two of the INITMOD statements in the
AAUPRMLP member of the DSIPARM data set as follows:

    INITMOD AAUINLDM RTM=NO
    INITMOD AAUINLDM SAW=YES
    INITMOD AAUINLDM LOG=YES, SESTATS=YES

You do not need to activate the global trace options (by
coding TRACELU=YES or TRACESC=YES in the NetView Session
Monitor or NLDM INITMOD statements) or the specific trace
(via the NetView Session Monitor/NLDM TRACE command) to
collect response time data or accounting and availability
data.  Activating the global trace may significantly increase
the system resource usage.

Collect Response Time Monitor (RTM) data at regular intervals
via the NetView Session Monitor/NLDM COLLECT command.  If you
use the sample CLIST (AUTOCOLL) supplied with NetView Session
Monitor/NLDM for RTM data collection, do the following:

  o  Change the NOLOG parameter to LOG in the CLIST to log
     RTM data to SMF.

  o  Modify the CLIST so that the COLLECT command does not
     execute exactly at the hour change.  For example, the
     last COLLECT command in an hour should execute five
     minutes before the hour change so that the SAS use of
     the end time stamp does not cause the data from the last
     collect command in the hour to be placed in the next
     hour's data.

Collect Accounting and Availability (A/A) data at regular
intervals via the NetView Session Monitor/NLDM RECORD
command.  If you use the sample CLIST (AAUCLACT) that is
supplied with NetView Session Monitor/NLDM for A/A data
collection, modify AAUCLACT so that the RECORD command
executes before each hour change.