Overview

The Overview Screen (OS) displays a great deal of information for a particular 
Sun MTP system. The statistics include on-going cumulative values, variable and
static configuration figures, and real-time activity for a system's Transaction
Servers. The OS also acts as the launchpad to the rest of Sun MTPScan's Screens. 
Each Screen covers a specific functional area. Each icon in the IconBar at the 
bottom of the OS provides mouse-click access to another Screen. Note that the 
OS's Histograms pertain only to a single Sun MTP system. The values from these 
Histograms are used to compute the Summary Screen's Histogram values in combi-
nation with other OS Screens. 

The OS also provides access to Sun MTPScan Preferences for a Sun MTP system. The
Preferences option on the OS's Utilities PullDownMenu pops up a Preferences-
Dialog. Use this Dialog to configure the boundaries of the Histograms and to set
the Update Interval for all of a Sun MTP system's Screens. These values can be
saved in a system-specific file in $KIXSYS/kixscan.prefs. The OS also provides
access to the internal Debug facility, through the Utilities PulldownMenu.

The OS consists of the following sections:

*Current

The OS's first column of statistics shows the current configuration of a Sun MTP 
system. These values fluctuate to reflect the current state of a system. 

   State         -> UP or DN
   Users         -> number of users currently executing a transaction
   TXs/sec       -> transactions per second during the last Update Interval
   Messages on Q -> number of requests waiting to be processed
   Shared Memory -> amount of shared memory used by the system
   MQ Available  -> Yes or No 


*Cumulative

The next two columns of statistics show the cumulative datapoints for a Sun MTP 
system. These values start at zero at Sun MTP system invocation and keep growing
until the values wrap around and begin at zero again.

   TXs         -> number of transactions executed
   Restarts    -> number of times Sun MTP had to restart a Transaction Server
   Aborts      -> number of Transaction aborts
   BJ Reads    -> number of Before Journal reads
   User CPU    -> time spent executing user code
   MQ Requests -> number of MQ Series trigger messages

   Max TXs/sec -> maximum transaction rate calculated by Sun MTPScan
   Deadlocks   -> number of transaction deadlocks encountered
   File Waits  -> number of times application programs waited for a record
   BJ Writes   -> number of Before Journal writes
   Kernel CPU  -> time spent executing kernel (system) calls.


*Static

The OS's last two columns show Static configuration data. These values do 
not change throughout the execution of a Sun MTP system.

   TX Servers      -> number of Transaction Servers configured in the VCT 
   Debug Terminals -> number of Debug Terminals configured in the VCT 
   Version         -> version number of the Sun MTP system
   Start Date      -> date of Sun MTP system invocation
   Start Time      -> time the Sun MTP system started on the "Start Date"

   Database Type   -> Sun MTP or RDM
   Buffer Memory   -> amount of shared memory available for database caching
   SIT Acct        -> indicates if accounting is on/off in the SIT (global)
   User Acct       -> indicates if userid accounting default is on/off in MCT
   TX Acct         -> indicates if transid accounting default is on/off in MCT 

   MQ Manager Name -> name of MQ Series queue manager
   MQ Queue Name   -> name of MQ Series Queue available to Sun MTP transactions
   Sun MBM Connection-> indicates if a Sun MBM node connection is configured in VCT
   Sun MBM Node Name -> is the name of the Sun MBM node directory from VCT 

*KxScrolledList

The ScrolledList shows real-time statistics on Transaction Servers executing for
a Sun MTP system.

   User       -> System userid executing a transaction
   Transid    -> transaction identifier
   Task #     -> the (unique) EIB task number of the transaction
   Termid     -> the terminal identifier running the transaction
   TX Type    -> type of transaction (usually the origin)
   Program    -> name of the program
   Pid        -> System process id for the Server
   Status     -> status of the Server
   Reads      -> number of physical reads for the transaction
   Writes     -> number of physical writes for the transaction
   B4 Images  -> number of Before Journal writes for the transaction
   Semaphores -> semaphores currently locked for the transaction
   CICS Cmd   -> name of the CICS command currently executing
   Dataset    -> dataset the transaction is processing
   Block      -> block number accessed in the dataset record
   Time       -> amount of CPU time consumed by the transaction so far

   
*IconBar

The IconBar contains an icon for every other Sun MTP system-specific Screen. Each
Screen displays more specific data on certain functional areas of a Sun MTP 
system. If a Screen is a child of an interactive Screen, e.g. the Dataset Screen
is a child of the VSAM Screen, the child's icon does not appear on the OS's 
IconBar. Interactive Screens are marked with a special symbol in the upper
righthand corner of the icon.

To view a functional area Screen, click the mouse button once on the icon for
the Screen you wish to view. The new Screen appears in a separate window and
can be manipulated independently of the OS. If you iconify a Screen, notice
that the image remains the same as the title icon, and the label identifies the 
Sun MTP system that the Screen is for. The Motif window manager resource,
iconDecoration, controls the display of the icon: if it has a label or an image
or both.
