The databases monitored by Adabas Review are considered to be target objects. The monitored databases and the hub are running on an Adabas SVC.
A target object is defined to Adabas Review in a target definition using the ET command. A target definition provides Adabas Review with the essential characteristics of the object to be monitored.
Adabas Review uses the target definition of Adabas targets to generate INPUT cards for Adabas Review reports that are autostarted (that is, started automatically when the database is initialized) or run in batch mode.
If a target definition cannot be found, the INPUT cards are generated using the definition of the default target (that is, target ID 00000).
If the default target cannot be found, Adabas Review generates the INPUT cards using internal defaults.
Adabas Review provides three commands for SVCs and target objects:
Code | Function | Action |
---|---|---|
AA | Adabas Availability | Lists target objects for a particular SVC. |
ET | Edit Target Definitions | Used to create target definitions. |
LT | List Target Definitions | Lists existing target definitions. |
This document covers the following topics:
The Adabas Availability (AA) subsystem displays available targets associated with an Adabas supervisor call (SVC). Adabas Review maintains a list of possible SVC numbers as part of its target definition subsystem.
Note:
For BS2000
operating systems, this function is not yet available.
This section covers the following topics:
To access a list of all the active Adabas SVCs known to Adabas Review:
Enter the AA code on any command line.
02:51:48 A D A B A S - R E V I E W 2009-06-20 Available SVCs HUB=15690 Mark One SVC to be queried with 'X' SVC Targs SVC Targs SVC Targs SVC Targs SVC Targs +-----------------------------------------------------------------------------+ ! _ 201 1 _ 239 0 ! ! _ 203 1 _ 240 0 ! ! _ 205 0 _ 241 0 ! ! _ 214 0 _ 242 0 ! ! _ 220 0 _ 243 1 ! ! _ 227 6 _ 244 0 ! ! _ 229 0 _ 246 0 ! ! _ 232 0 _ 247 0 ! ! _ 233 0 _ 248 1 ! ! _ 235 3 _ 249 7 ! ! _ 236 12 _ 252 1 ! ! _ 237 6 _ 254 0 ! +-----------------------------------------------------------------------------+ Command: ______________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Menu |
The Active Adabas SVCs screen appears, where, for z/OS and z/VSE, the SVC is the supervisor call (SVC) number used for communications with the target object. The number of target objects assigned to that SVC is listed in the associated Num Targs field.
To display a list of all targets known to a particular SVC number:
Mark an SVC on the Active Adabas SVCs screen with an "X", and press ENTER.
The Available Targets screen appears, listing targets using the selected SVC for communication. Scroll keys are provided. If more than one screen of objects exists, PF8 (+) scrolls the list forward and PF7 (-) scrolls the list backward.
Note:
The list of targets on this screen is the result of a direct
query to the SVC and includes inactive targets and non-Adabas databases using
that SVC.
02:52:52 A D A B A S - R E V I E W 2009-06-20 Available Targets HUB=15690 SVC 227 DBID NUCID Prod Class Job Name Job ID Date Time +-----------------------------------------------------------------------------+ ! _ 11231 N/A ADA I SCASUPDB JOB24605 2009-06-16 15:51:55 ! ! _ 19999 N/A ADA I ATEXXMPM JOB36900 2009-06-17 20:13:34 ! ! _ 15640 N/A ADA I SSWSUPDB JOB57199 2009-06-19 20:15:20 ! ! _ 7771 N/A ADA I WT1ATA JOB57290 2009-06-19 20:36:35 ! ! _ 15690 N/A REV I SSWATAH JOB57233 2009-06-19 20:18:21 ! ! _ 15650 N/A ADA I SSWATAN1 JOB57235 2009-06-19 20:18:26 ! ! ! ! ! ! ! ! ! ! ! ! ! +-----------------------------------------------------------------------------+ Command: ______________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit - + Menu |
The following table describes each field on this screen:
Screen Field | Description |
---|---|
Class | The class of the target object. "I" represents an isolated target and "IC" represents an isolated cluster target. For all other targets, the value is blank. |
Date | The date on which the target was started. |
DBID | The ID of the target object. |
Job ID | The ID of the job used to start the target. |
Job Name | The name of the startup job for the target. |
NUCID | The nucleus ID associated with the target. |
Prod | The three-character product code of the target assigned to the SVC. |
Time | The time at which the target was started. |
To display statistics regarding an Adabas nucleus session:
Mark an SVC on the Available SVCs screen with an "X", and press ENTER.
The Available Targets screen appears, listing targets using the SVC for communication. Scroll keys are provided. If more than one screen of objects exists, PF8 (+) scrolls the list forward and PF7 (-) scrolls the list backward.
Note:
The list of targets on this screen is the result of a direct
query to the SVC and includes inactive targets and non-Adabas databases using
that SVC.
Mark an Adabas database target on the Available Targets screen with an "X", and press ENTER.
If a non-Adabas target is selected, an error message appears.
If an Adabas target is selected, the Adabas Availability screen appears displaying statistics about the Adabas nucleus session.
02:53:49 A D A B A S - R E V I E W 2009-06-20 ADABAS Availability Pool / Queue Length MaxUsed MaxPct Various Statistics +-----------------------------------------------+ +--------------------------+ ! NAB (Attch Bffr) 65536 31232 47.6 ! ! Dbname SSW-NATDB ! ! NC (Cmd Queue) 38400 192 0.5 ! ! Dbid 15640 ! ! LFP (Fmat Pool) 12000 11680 97.3 ! ! SVC 227 ! ! NH (HoldQueue) 1400056 2380 0.1 ! ! Commands 147019 ! ! LI (ISN Table) 10000 0 0.0 ! ! IOs 105375 ! ! LQ (Seq Cmds) 5242880 448 0.0 ! ! Threads 5 ! ! NU (UserQueue) 35112 5544 15.7 ! ! Bffr Eff 52.5 ! ! LWP (WorkPool) 1048576 67912 6.4 ! ! Bffr Flushes 1291 ! +-----------------------------------------------+ ! Fmat Overwrites 33 ! Component Reads Writes ! Fmat Trans 73 ! +------------------------------+ ! Thread Sw 293244 ! ! Asso 1120 7894 ! ! Throwbacks 0 ! ! Data 17683 45039 ! +--------------------------+ ! Work 3 33636 ! +------------------------------+ Command: ______________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Menu |
The following table describes the statistics shown on this screen:
Screen Field | Displays |
---|---|
Pool/Queue | The names of the Adabas pools and queues. |
Length | The length of the associated Adabas pool or queue. |
MaxUsed | The maximum amount used of the associated Adabas pool or queue. |
MaxPct | The percentage used of the associated Adabas pool or queue. |
Dbname | The name of the database. |
Dbid | The number of the database. |
SVC | The SVC used to communicate with the database. |
Commands | The number of commands processed against the database. |
IOs | The number of I/O operations processed against the database. |
Threads | The number of threads in use by the database. |
Bffr Eff | The buffer efficiency of the database. |
Bffr Flushes | The number of buffer flushes performed by the database. |
Fmat Overwrites | The number of format overwrites performed by the database. |
Fmat Trans | The number of format translations performed by the database. |
Thread Sw | The number of thread switches performed by the database. |
Throwbacks | The number of throwbacks performed by the database. |
Component | The database component: Asso (Associator), Data (Data Storage), Work (Work area) |
Reads | The number of reads performed by the associated database component. |
Writes | The number of writes performed by the associated database component. |
Target definitions are usually edited by the Adabas Review administrator because changes to database targets affect all users of Adabas Review.
Target definitions can be created, edited, listed, and purged.
Note:
When using the online interface to maintain target definitions, only
one target entry can be specified for each DBID, even if there are multiple
SVCs with the same DBID.
To access the Edit Target screen:
Enter the ET command on the command line and press ENTER.
The Edit Target screen appears as shown below:
02:54:32 A D A B A S - R E V I E W 2009-06-20 Edit Target HUB=15690 Database Parameters Numeric Delimiters +----------------------------+ +----------------------------------+ ! Target DBID .... _____ ! ! Buffers-4K ....... 00200 ! ! Target SVC .... 000 ! ! Buffers-32K ...... 00030 ! ! Target Version . 000 ! ! Files (VSE only) . 001 ! +----------------------------+ +----------------------------------+ Logging Options +----------------------------------------------------------------------+ ! Target Name ..................... ________________ ! ! REVIEW Commands ................. Y (Y or N) ! +----------------------------------------------------------------------+ Command: ______________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit Save Menu |
The Edit Target screen displays three categories of input fields:
Database Parameters to describe characteristics of the database;
Numeric Delimiters to control record and buffer segment sizes; and
Logging Options.
The Adabas Review intermediate buffer is used as a staging area to pass the command log records between the Adabas Review subtask and the attached Adabas Review processor in local mode, or between the Adabas Review client and server in hub mode. The parameters BUFFERS-4K and BUFFERS-32K in the Adabas Review INPUT statement control the size allocation. The value for these parameters are obtained from the database target definition.
The following table provides more detailed information about the input fields on the Edit Target screen. Default values are underlined.
The List Target Definitions (LT) command displays the existing target definitions that were created using the Edit Target (ET) command.
To display a list of target definitions
Enter the code LT on the command line and press ENTER.
The Target Definitions screen appears, similar to the one shown below:
02:55:24 A D A B A S - R E V I E W 2009-06-20 Target Definitions HUB=15690 Review Sel DBID Target Name Ver SVC Commands +-----------------------------------------------------------------------------+ ! __ 00000 DEFAULT TARGET 813 227 Y ! ! __ 15650 DATABASE-15650 813 227 Y ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! +-----------------------------------------------------------------------------+ Command: ______________________________________________________________________ Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12--- Help Exit - + Menu |
The fields on the Target Definitions screen describe the targets as they are defined to the system. The following table describes the fields:
Field | Description |
---|---|
DBID | The database ID of the target object. |
Target Name | The name assigned to the target by the user. |
Ver | The version, revision, and system maintenance level of the target. |
SVC | The number of the SVC used to communicate with the target. |
Review Commands | Local mode only. Indicates whether the Adabas Review command processor includes commands issued by the Adabas Review online system in its reports. Used if the Adabas Review processor is running as an Adabas subtask; that is, not in batch. |
You may edit or purge target definitions from the Target Definitions screen.
To display the commands available for use from this screen
Enter a ? on the selection line preceding a target definition and press ENTER.
To edit an existing target definition:
Enter the ET command on the selection line preceding the target definition and press ENTER.
The Edit Target screen for that particular target is displayed.
Modify the definition by typing over the existing information.
Either press PF5 or enter SAVE on the command line and press ENTER.
Target definitions may be deleted by using the PURGE command.
To delete a target definition
Enter the PT command on the selection line preceding the target definition and press ENTER.
Depending on your user profile, you may or may not be prompted to confirm the purge request.