+ All Categories
Home > Documents > 1 ASAP Server Components Overview PROCESS NODE EXPAND DISK CPU & PCB APP SPOOLER TAPE TMF RDF...

1 ASAP Server Components Overview PROCESS NODE EXPAND DISK CPU & PCB APP SPOOLER TAPE TMF RDF...

Date post: 29-Dec-2015
Category:
Upload: philomena-fields
View: 231 times
Download: 0 times
Share this document with a friend
Popular Tags:
90
1 ASAP Server Components Overview ASAP Server Components Overview PROCESS NODE EXPAND DISK CPU & PCB APP SPOOLER TAPE TMF RDF MONITOR COLLECTOR LOG ASAP Server Components ASAP CI
Transcript

1

ASAP Server Components OverviewASAP Server Components OverviewASAP Server Components OverviewASAP Server Components Overview

PROCESS

NODE

EXPAND

DISK

CPU & PCB

APP

SPOOLER

TAPE

TMF

RDF

MONITOR COLLECTOR

LOG

ASAP Server Components

ASAP CI

2

ASAP - Command, Control, & DiagnosisASAP - Command, Control, & DiagnosisASAP - Command, Control, & DiagnosisASAP - Command, Control, & Diagnosis

ASAP command interpreter provides:

• Command, control, status, and reporting for ASAP.

• ASAP database configuration.

• ASAP CI is also used to view ASAP exception log.

This section covers:• ASAP CI control commands.• ASAP CI control example.• ASAP CI status and log commands.• ASAP CI database configuration commands.• ASAP CI database maintenance commands.• ASAP CI server time synchronization.• ASAP CI entity display commands.• ASAP CI basic commands.

3

ASAP CI - Control CommandsASAP CI - Control CommandsASAP CI - Control CommandsASAP CI - Control Commands

SET Displays or Alters ASAP Server Settings.

STARTUP Starts COLLECT or MONITOR in specified nodes.

SHUTDOWN Stops COLLECT or MONITOR in specified

nodes.

PC Host Remote Hosts

4

ASAP DATABASE FEATURESASAP DATABASE FEATURESASAP DATABASE FEATURESASAP DATABASE FEATURES

ASAP Relational DB provides History of Objects, States, Performance, and Service Level objectives.

Data Base Automatically maintained. User defined database partitions. Schema published in TIM and as DDL on CD Published DDL allows Ad Hoc DB Queries Provides Customer/Third Party DB access

DBAPP

DBDSK

DBCPU

5

ASAP Database ConfigurationASAP Database ConfigurationASAP Database ConfigurationASAP Database Configuration

ASAP Database configuration allows: Default Database support. User defined Database location. Defined partition support for any ASAP entity. User defined default partitioning rules.

Database configuration commands: SET Collect command. SET DB command. SET SLEEPTIME command. SET Partition command.

Note:

Asap Version 1 records can be written to the ASAP Version 2 collector.

6

Database CommandsDatabase CommandsDatabase CommandsDatabase Commands

SET COLLECT defines the Node were the ASAP Database resides.

SET COLLECT \DBNODE

SET DB defines the location ($Volume.subvol) for the ASAP database files

SET DB $DATA.ASAPDB.DB

SET SLEEPTIME defines the time range (hhmm,hhmm) that statistics collection does not occur. Although statistics collection ceases, the ASAP system remains active.

SET SLEEPTIME 00:00, 03:30

7

Partition CommandPartition CommandPartition CommandPartition Command

SET PARTITION displays and defines partitioning parameters for the ASAP database. Asap partitioning uses standard NSK partitioning rules. The parameters can be set individually for each entity, globally for all entities, or may utilize a combination of the two approaches.

To display the current partitioning settings, enter SET PARTITION without

any additional parameters.

DBCPUPart 2

DBCPUPart 1

DBCPUPart 0

$Data00 $Data01 $Data02

8

SET PARTITION ContinuedSET PARTITION ContinuedSET PARTITION ContinuedSET PARTITION Continued SET PARTITION [ <partition descriptor> | <reset descriptor> | FORMAT2 ]

The <partition descriptor> has the following format:

{ <entity> | DEFAULT } { <part-num> | BASE | ALL } <part-opt> [, <part-opt>]

<entity> is the name of the specific entity (e.g. CPU, DISK) to which the partitioning options apply. DEFAULT can be used in place of an entity name in order to set default properties which will apply to all entities.

<part-num> is the partition number to which the partitioning options apply. The value must be between 0 and 15 inclusive, BASE, or ALL, where 0 and BASE indicate the base partition of the given entity, and values 1 - 15 indicate secondary partitions. ALL can be used in place of a partition number in order to specify primary and secondary extent sizes or maxextents values that are to apply to all partitions of the entity.

9

SET PARTITION ContinuedSET PARTITION ContinuedSET PARTITION ContinuedSET PARTITION Continued<part-opt> is one of: {KEY <key-value> } { SYSNO <system-number> } { PRIEXT <ext-value> } { SECEXT <ext-value> } { MAXEXTENTS <maxext-value> } { VOLUME <volume-name> }

The SET PARTITION command can also be used to reset the partitioningattributes for all entities, a given entity, a single partition, or a single attribute of a single partition. To do so, use the SET PARTITION command with a <reset descriptor>.

SET PARTITION RESET SET PARTITION DEFAULT 1 RESET SET PARTITION DEFAULT 1 KEY “FUNDSTRANSFER” RESET

SET PARTITION FORMAT2 ONFORMAT2 ON|OFF allows files to grow beyond 2 GB.

10

SET PARTITION NotesSET PARTITION NotesSET PARTITION NotesSET PARTITION Notes

NOTES: A VOLUME cannot be specified for a base partition (i.e.

partition number = 0), since this is controlled by the SET DB command.

Volume, SysNo, and Key values cannot be specified if the partition number is all.

A KEY and/or SYSNO value must be given for all secondary partitions.

Partitioning keys (made up of a combination of the SYSNO and KEY values) must be defined in ascending order for each partition.

A VOLUME must be given for all secondary partitions.

11

Notes ContinuedNotes ContinuedNotes ContinuedNotes Continued MAXEXTENTS values cannot be specified for secondary partitions if Format2 is

ON. PRIEXT, SECEXT, and MAXEXTS values specified for partitions of the DEFAULT

entity are used when creating partitions of all other entities. The collector automatically adjusts the length of the partitioning keys. SET DB command will reset all partitioning attributes. The Collector utilizes only valid partition descriptions when creating the database. When partitioning is enabled for a given entity, the "Valid" column of the SET

PARTITION output will indicate the status of each configured partition. The column contains one of the following values:

• YES• No-Vol• No-Sys/Key• No-Vol, Sys/Key• No-Prior Inv• ??-Key Seq• ??-Dup Vol• ??-Vol UnKnown• ??-Vol Down• ??-Partn Size• MaxExt n/a

12

SET PARTITION ExamplesSET PARTITION ExamplesSET PARTITION ExamplesSET PARTITION Examples SET PARTITION DEFAULT ALL PRIEXT 256, SECEXT 512,

MAXEXTENTS 300 SET PARTITION PROCESS 1 SYSNO 53 SET PARTITION PROCESS 1 SYSNO 11, VOLUME $DATA1 SET PARTITION PROCESS 2 SYSNO 21, VOLUME $DATA2 SET PARTITION APP 1 SYSNO 120, KEY “FUNDSTRANSFER”,

VOLUME $DATA SET PARTITION APP 0 SYSNO 120

13

ASAP 2 EntitiesASAP 2 EntitiesASAP 2 EntitiesASAP 2 Entities

APP Reports APPLICATION availability.

CPU Reports CPU availability.

DISK Reports Disk devices availability.

EXPAND Reports Expand Path and Line availability.

FILE Reports on File or Subvolume availability.

NODE Reports on Expand end-to-end node availability.

PROCESS Reports on user selected processes.

PROCESSBUSY Reports on busiest process availability.

RDF Reports on RDF availability.

SPOOLER Reports on Spooler availability.

TAPE Reports on Tape devices availability.

TMF Reports on TMF availability.

SYSTEM Reports on System availability.

14

ASAP 2.0 ENTITIESASAP 2.0 ENTITIESASAP 2.0 ENTITIESASAP 2.0 ENTITIES

ASAP Entities Characteristics: Default Entity support. User defined Entity configurations. Entities can report on availability of user specified objects. User defined threshold settings of specified objects and attributes using the

operators >, <, =, <>, <= and >=.

Entity configuration commands: SET <entity> command. MONITOR command. RANK <entity> command.

Note: Asap Version 1 records can be written to the ASAP Version 2 collector.

15

CPU Entity Features $<AsapID>0..FCPU Entity Features $<AsapID>0..FCPU Entity Features $<AsapID>0..FCPU Entity Features $<AsapID>0..F

All CPU types are supported. All memory types are supported. Auto-discovery of all configured cpu’s. Performance availability counters. Supports user defined CPU object monitoring. Supports user defined discrete object thresholds

16

CPU AttributesCPU AttributesCPU AttributesCPU Attributes

Attribute Description Value

BUSY Percent CPU busy Integer

QUEUE CPU Queue length Integer

DISP Dispatch rate Integer

DISK Disk I/O rate per second Integer

CHIT Disk cache hit rate per second Integer

SWAP Memory manager page faults per second Integer

MEMQ Percent of total physical memory pages locked Integer

PGS Percent of total physical memory pages locked Integer

PCB Percent usage low pcb’s (pins 0 -254) Integer

PCBX Percent usage of high pcb’s pins above 255 Integer

TLE Percent usage of time list elements Integer

SEGS Percent of maximum virtual memory segments used Integer

17

DISK Entity Features $<AsapID>JDISK Entity Features $<AsapID>JDISK Entity Features $<AsapID>JDISK Entity Features $<AsapID>J

All disk types are supported except for Virtual disks and optical disks.

Auto-discovery of all configured disk volumes. Availability information reported by the client is: The largest performance value of a volume pair. Highest operational state information of the volume pair. Supports user defined disk object monitoring. Supports user defined discrete object thresholds

18

DISK SET CommandDISK SET CommandDISK SET CommandDISK SET Command

SET Disk ON|OFF Enables/Disables disk availability information. Default OFF Set Disk object $System.system.asapdsk defines the Disk program object

filename. Default $SYSTEM.SYSTEM.ASAPDSK Set Disk Param “Param, param1…”

Disk params:

CPU <cpu num> defines the Cpu where the MEASFH process will reside.

NOMEAS prevents disk performance statistics and availability thresholds from being

collected.

RATE <minutes> defines the interval, in minutes, that DISK availability information is reported

back to the Collector. The Disk SGP uses the ASAP rate as the default.

19

DISK SET Command ContinuedDISK SET Command ContinuedDISK SET Command ContinuedDISK SET Command ContinuedDisk Params Cont:

VOLUME [<$volume>][.][<subvolume>] specifies the location of the Measure Data file. Default $System.system

SUBVOL <subvolume> specifies the subvolume location of the Measure Data file. The default

subvolume is SYSTEM.

SWAPVOL [<$volume>] specifies the location for the Measfh swap volume. The default is $SYSTEM.

Here is an example of the SET DISK command: +SET DISK ON, OBJECT $SYSTEM.ASAP.ASAPDSK,

PARAMETERS “SWAPVOL $DATA.ASAP RATE 10"

20

DISK AttributesDISK AttributesDISK AttributesDISK AttributesATTRIBUTE DESCRIPTION Value

P Primary disk path in use, value = P or B Char 1 wide

M Mirror disk path in use, value = P or B Char 1 wide

CPU Primary CPU # of the DP2 process for the volume Integer

FULL Percentage of disk space currently used Integer

REQUESTS Number of Disk I/O requests per second Integer

BUSY Percent time disk busy reading, writing, & seeking Integer

WRITE Percent time disk busy writing Integer

READ Percent time disk busy reading Integer

CHIT Total cache hits per second for all block sizes Integer

SWAP Number of disk page swaps per second Integer

QLEN Disk process receive queue length Integer

INKB Input kilobytes per second Integer

OUTKB Output kilobytes per second Integer

RATE Total of DP2 reads, writes, and seeks per second Integer

READS Number of DP2 read operations per second Integer

21

DISK – Troubleshooting tipsDISK – Troubleshooting tipsDISK – Troubleshooting tipsDISK – Troubleshooting tips

DISK SGP uses measure API interface for collecting raw DP2 counters.

– Use the commands in MEASCOM for determining if it is a measure problem or disk entity problem ADD MEASUREMENT $VOL.SUBVOL.ZASP<AsapID>

STATUS MEASSUBSYS LISTACTIVE DISC $VOL (Cpu, Channel, Controller Unit)

LISTACTIVE DISC $SYSTEM (0, 0, %24, 0) or (0, 0, 20, 0) LISTACTIVE DISC $VOL (cpu, SVNET, Group, Module, Slot)

LISTACTIVE DISC $SYSTEM (0, X, 1, 1, 11) STOP MEASUREMENT $VOL.SUBVOL.ZASP<ASAPID> DELETE MEASUREMENT $VOL.SUBVOL.ZASP<ASAPID>

22

EXPAND Entity Features $<AsapID>KEXPAND Entity Features $<AsapID>KEXPAND Entity Features $<AsapID>KEXPAND Entity Features $<AsapID>K

All Expand line types are supported. Including multi-line Expand.

Auto-discovery of all configured Expand lines and Expand paths.

Performance availability counters. Expand SGP is a multiple entity. The two entity

types are Expand and ExpandIP. Supports user defined Expand object monitoring. Supports user defined discrete object thresholds

23

EXPAND Set CommandEXPAND Set CommandEXPAND Set CommandEXPAND Set Command

Set Expand ON|OFF Enables/Disables Expand availability information.

Default OFF Set Expand object $System.system.asapdsk defines the Expand program

object filename. Default $SYSTEM.SYSTEM.ASAPEXP Set Expand Param “Param”

Expand params:

RATE <minutes> defines the interval, in minutes, that EXPAND statistics are reported back to

the Collector. The Expand SGP uses the ASAP rate as the default.

Here is an example of the SET EXPAND command: +SET EXPAND ON, OBJECT $SYSTEM.ASAP.ASAPEXP, PARAMETERS

“RATE 10"

24

EXPAND AttributesEXPAND AttributesEXPAND AttributesEXPAND AttributesATTRIBUTE DESCRIPTION Value

POOL Percent utilization of Expand line handler I/O Pool Integer

PFAIL Number of pool failures during the sample interval Integer

NoBuf Number of no buffer failures Integer

BCC Number of BCC errors during the sample interval Integer

NakSnt Number of Level-4 negative acks sent Integer

NakRvd Number of Level-4 negative acks received Integer

PktSnt Number of Level-4 packets sent Integer

PktRvd Number of Level-4 packets received Integer

PThruSnt Number of Level-4 PassThru packets sent Integer

PThruRvd Number of Level-4 PassThru packets received Integer

LnkSnt Number of requests sent Integer

LnkRvd Number of requests received Integer

25

EXPANDIP AttributesEXPANDIP AttributesEXPANDIP AttributesEXPANDIP Attributes

ATTRIBUTE DESCRIPTION Value

DFramSnt Number of IP/ATM data frames sent Integer

DFramRvd Number of IP/ATM data frames received Integer

DFByteSnt Data kilobytes sent per second Integer

DFByteRvd Data kilobytes received per second Integer

CnctCmdSnt Number of IP/ATM connect commands sent Integer

CnctCmdRvd Number of IP/ATM connect commands received Integer

CnctRspSnt Number of IP/ATM connect responses sent Integer

CnctRspRvd Number of IP/ATM connect responses received Integer

26

EXPANDIP Attributes ContinuedEXPANDIP Attributes ContinuedEXPANDIP Attributes ContinuedEXPANDIP Attributes Continued

ATTRIBUTE DESCRIPTION Value

QryCmdSnt Number of query commands sent Integer

QryCmdRvd Number of query commands received Integer

QryRspSnt Number of query responses sent Integer

QryRspRvd Number of query responses received Integer

MemLow Number of times memory low indication given by QIO Integer

InvFrn Number of IP/ATM invalid frames received Integer

DrpFrm Number of IP/ATM frames dropped Integer

InvAdr Number of IP/ATM frames rcvd from an unexpected system Integer

27

EXPAND – Troubleshooting tipsEXPAND – Troubleshooting tipsEXPAND – Troubleshooting tipsEXPAND – Troubleshooting tips

Expand SGP uses SPI interface for communicating with the Expand manager process $Zexp.

– Use the commands in SCF for determining if it is a Expand manager problem or Expand entity problem Assume line $<Expand line handler> Type 63 subtype 1,2,6 are

Multiline Expand. STATS LINE $<Expand line handler>

STATS PATH $<Expand line handler> non multiline Expand

STATS PATH $<Path name> STOP $ZEXP if allowed by customer

28

File Features $<AsapID>LFile Features $<AsapID>LFile Features $<AsapID>LFile Features $<AsapID>L File domain can be a selected file or a sub-volume Domain name examples:

– $System.system.userid– $Data.sqldb

All file types supported, including Format2, SQL, virtual files, but not OSS files

Sub-domains attributes and states are aggregated to the sub-volume domain level

Detailed information about sub-domains of a sub-volume is available via ‘Show Object Details’ Client popup menu

Auto-discovers ASAPMON file Supports user defined file object monitoring. Supports user defined discrete object thresholds

29

FILE Set CommandFILE Set CommandFILE Set CommandFILE Set Command

Set File ON|OFF Enables/Disables file availability information. Default ON Set File object $System.System.Asapfil defines the File program object

filename. Default $SYSTEM.SYSTEM.ASAPFIL Set File Param “Param”

File params:

RATE <minutes>

defines the interval, in minutes, that FILE availability information is reported back to the Collector. The File SGP uses the ASAP rate as the default.

Here is an example of the SET FILE command: +SET FILE ON, OBJECT $SYSTEM.ASAP.ASAPFIL, PARAMETERS

“RATE 10"

30

File AttributesFile AttributesFile AttributesFile AttributesAttributes State Pair? Description

Domain File domain name

*Status Yes Operational Status

Error Yes Error number indicating status of data

Full Yes Percentage full

Eof Yes Size in bytes

Owner Yes Group, User

Rwep Yes Read, Write, Execute, Purge security

Open Yes File is open?

Tmf Yes File is audited by TMF?

Files Yes Number of files in sub-volume

Code File code

Format File format

Type File type

Partitions Number of partitions

LastOpen Last time file was opened in LCT

LastModif Last time file was modified in LCT

*Status attribute also has StateIsOp=Yes, you cannot set objectives on it.

31

NODE Entity Features $<AsapID>GNODE Entity Features $<AsapID>GNODE Entity Features $<AsapID>GNODE Entity Features $<AsapID>G

Auto-discovery of all configured nodes. End to End Performance availability counters. Does NOT support user defined node object

monitoring. Does NOT support user defined discrete object

thresholds

32

NODE Set CommandNODE Set CommandNODE Set CommandNODE Set Command

Set Node ON|OFF Enables/Disables Node availability information. Default

OFF Set File object $System.System.Asapncp defines the node program object

filename. Default $SYSTEM.SYSTEM.ASAPNCP Set Node Param “Param”

Node params:

RATE <minutes> defines the interval, in minutes, that NODE statistics are reported back to

the Collector. The Node SGP uses the ASAP rate as the default.

Here is an example of the SET NODE command: +SET NODE ON, OBJECT $SYSTEM.ASAP.ASAPNCP, PARAMETERS

“RATE 10"

33

PROCESS Entity Features $<AsapID>TPROCESS Entity Features $<AsapID>TPROCESS Entity Features $<AsapID>TPROCESS Entity Features $<AsapID>T

NonStop Kernel are supported, OSS processes are not supported.

Performance availability counters. User defined process object monitoring. User defined discrete object thresholds support. Auto-discovery of $<aspaid>M

34

PROCESS Set CommandPROCESS Set CommandPROCESS Set CommandPROCESS Set Command

Set Process ON|OFF Enables/Disables Process availability information. Default ON.

Set Process object $System.System.Asappro defines the Process program object filename. Default $SYSTEM.SYSTEM.ASAPPRO

Set Process Param “Param, Param1”

Process params:

RATE <minutes> defines the interval, in minutes, that PROCESS availability information is

reported back to the Collector. The Process SGP uses the ASAP rate as the default.

TRACE turns on $RECEIVE trace to the EMS and ASAP log files.

Here is an example of the SET PROCESS command: +SET PROCESS ON, OBJECT $SYSTEM.ASAP.ASAPPRO,

PARAMETERS “RATE 10 TRACE"

35

PROCESS Objective AttributesPROCESS Objective AttributesPROCESS Objective AttributesPROCESS Objective Attributes The following process attributes can have objectives set against using the RANK

PROCESS, <attr> <Val> command.

ATTRIBUTE DESCRIPTION Value

ERROR Collection error Integer

CPU Process primary CPU Integer

PRI Primary process priority Integer

BCPU Process backup CPU Integer

BUSY Process Busy Decimal

PSTATE Unalloc, Start, Run, Suspnd, Dbg brk, Dbg trap, Dbg req, Insp Character 8

WSTATE Lsig/Lpipe(status), Pon(cpu pwr), Iopon (I/O pwr), Intr Character 8

MPAGES Memory pages in use Integer

MSENT Messages sent per second Integer

MRECVD Messages received per second Integer

QLEN Receive queue length Integer

MQLEN Maximum receive queue length Integer

PFAULTS Page faults per second Integer

36

PROCESSBUSY Features $<AsapID>0..FPROCESSBUSY Features $<AsapID>0..FPROCESSBUSY Features $<AsapID>0..FPROCESSBUSY Features $<AsapID>0..F

All NonStop Kernel processes are supported. Ranks n Busiest Processes. Performance availability counters. Supports user defined Busy PCB object monitoring. Supports user defined discrete object thresholds

37

PROCESSBUSY AttributesPROCESSBUSY AttributesPROCESSBUSY AttributesPROCESSBUSY Attributes

ATTRIBUTE DESCRIPTION Value

BUSY Average Cpu Busy Integer

RCVQ Process receive queue length integrated Integer

RCVMSG Messages received per second Integer

SNDMSG Messages sent per second Integer

PAGES Number of memory manager pages allocated to process

Integer

LCB Number of LCBs in use by the process Integer

38

PROCESSBUSY Set CommandPROCESSBUSY Set CommandPROCESSBUSY Set CommandPROCESSBUSY Set Command Processbusy is not an Extended SGP it is part of the CPUSGP

($ZOO0..$ZOOF) To set Processbusy availability information off use the Monitor

Processbusy 0..F,OFF. Default ON Set Processbusy Param “Param, Param1”

Processbusy params

ENTRIES <cnt> defines the number of busy processes per CPU willbe collected/displayed. The range is 1- 20. default is 3.This attribute is optional. SUBSAMPLES <cnt> defines the number of subsampling will be takenduring a sample interval, specified by SET RATE. The range is 1- 10.The default is 3. This attribute is optional. Example: SET PROCESSBUSY ENTRIES 5, SUBSAMPLES 3.

39

RDF Features $<AsapID>NRDF Features $<AsapID>NRDF Features $<AsapID>NRDF Features $<AsapID>N Supported with RDF/IMP(X) V1.3 onward RDF SGP object by default is installed on

$SYSTEM.RDF.ASAPRDF Collects availability information on the RDF

monitor, extractors, receivers, updaters and purger.

Supports user defined RDF object monitoring. Supports user defined discrete object thresholds SGP autodiscovers RDF environments by finding

RDF CONFIG files (code 721) on $SYSTEM

40

RDF Set CommandRDF Set CommandRDF Set CommandRDF Set Command

Set RDF ON|OFF Enables/Disables RDF availability information. Default OFF

Set RDF object $System.System.Asaprdf defines the RDF program object filename. Default $SYSTEM.SYSTEM.ASAPRDF

Set RDF Param “Param, Param1”

RDF params:

RATE <minutes> defines the interval, in minutes, that RDF availability information is reported

back to the Collector. The RDF SGP uses the ASAP rate as the default.

TRACE turns on $RECEIVE trace to the EMS and ASAP log files.

Here is an example of the SET RDF command: +SET RDF ON, OBJECT $SYSTEM.ASAP.ASAPRDF, PARAMETERS

“RATE 10 TRACE"

41

MONITOR RDF commandMONITOR RDF commandMONITOR RDF commandMONITOR RDF command

The alternative to autodiscovery is to monitor specific RDF environments.

MONITOR RDF CHI->NYC(note no backslashes on node names)

Limited validation, errors will be reported by RDF SGP to event log every poll interval

42

RDF Objective AttributesRDF Objective AttributesRDF Objective AttributesRDF Objective Attributes The following RDF attributes can have objectives set against using the RANK

RDF, <attr> <Val> command.

ATTRIBUTE DESCRIPTION Value

ERROR Error number indicating status of data Integer

RTDSECS Relative time delay in seconds Integer

RTDTIME Relative time delay in hh:mm:ss Integer

PCPU Primary CPU Integer

BCPU Backup CPU Integer

PRIORITY Execution priority Integer

43

RDF Command RDF Command RDF Command RDF Command

RDF [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <domain>]

where options is one or more of:

CPU Displays RDF domain/metric values in the specified CPU

DETAIL Displays RDF Metric values based on FORMAT command

settings.

SAMPLES Number of samples to display.

STATE Displays RDF Metric values and their objective states.

TIME Show stats starting at a time other than the current time.

VOLUME Displays the associated disk volumes.

44

RDF TroubleshootingRDF TroubleshootingRDF TroubleshootingRDF Troubleshooting Check RDF SGP is actually running on both the RDF primary and

backup nodes If no stats are being reported, check RDF status with RDFCOM from

the RDF primary system using STATUS RDF If autodiscovery is being used find all the code 721 RDF CONFIG

files FILEINFO $SYSTEM.*.CONFIG

This will show the environments that should be reporting stats If using MONITOR RDF for specific RDF environments check what is

being monitored with MONITOR RDF, LIST Manually stopping the $<AsapIA>N process will cause it to be re-

started and re-autodiscover

45

Spooler Features $<AsapID>OSpooler Features $<AsapID>OSpooler Features $<AsapID>OSpooler Features $<AsapID>O

Spooler autoconfiguration is $SPLS 4 Spooler sub-domains for each spooler domain.

– $SPLS\Coll, $SPLS\Dev, $SPLS\Print and $SPLS\Super for the $SPLS spooler

Specific detail information at a lower sub-domain level– $SPLS\DEV\$LP has specific device info

Spooler monitoring is done at the top domain level– MONITOR SPOOLER $SPLS

Spooler ranking can be done at any level– RANK SPOOLER $SPLS\DEV\$LP, DEACTIVATE

46

Spooler Features (cont.)Spooler Features (cont.)Spooler Features (cont.)Spooler Features (cont.)

Information available in 2 modes: aggregation and detail

– $SPLS\Dev is the aggregate for the print devices

– $SPLS\Dev\$LP is a specific device available in detail mode

SGP default mode is aggregation– Use SGP startup parameter DETAIL to have SGP

work in detail mode

47

SPOOLER Set CommandSPOOLER Set CommandSPOOLER Set CommandSPOOLER Set Command

Set Spooler ON|OFF Enables/Disables Spooler availability information. Default OFF

Set Spooler object $System.System.Asapspl defines the node program object filename. Default $SYSTEM.SYSTEM.ASAPSPL

Set SPL Param “Param, Param1”

SPL params:

DETAIL

returns individual records for the spooler collector, processes and devices.

RATE <minutes>

defines the interval, in minutes, that Spooler availability information is reported back to the Collector. The Spooler SGP uses the ASAP rate as the default.

48

SPOOLER Set Command ContinuedSPOOLER Set Command ContinuedSPOOLER Set Command ContinuedSPOOLER Set Command Continued

TRACE

turns on $RECEIVE trace to the EMS and ASAP log files.

Here is an example of the SET SPOOLER command:

+SET SPOOLER ON, OBJECT $SYSTEM.ASAP.ASAPSPL, PARAMETERS “RATE 10 TRACE"

49

Spooler AttributesSpooler AttributesSpooler AttributesSpooler AttributesAttributes State Pair? Description Applies to Domain

Domain Spooler domain name All

*Status Yes Operational Status All

Error Yes Last error number encountered by object All

NumObjs Number of objects comprising the entry All

PCPU Yes Primary CPU for the object Coll, Print, Super

BCPU Yes Backup CPU for the object Coll, Print, Super

Jobs Yes Number of jobs for the object All

Batch Yes Number of batch jobs for the object All

Open Yes Number of open jobs for the object All

Print Yes Number of printing jobs for the object All

Hold Yes Number of jobs on hold for the object All

DevQs Yes Number of device queues for the object Dev, Print, Super

Locs Yes Number of locations for the object Dev, Print, Super

Fonts Yes Number of font jobs for the object Dev, Super

Full% Yes Percentage full Coll, Super

*Status attribute also has StateIsOp=Yes, you cannot set objectives on it.

50

Spooler Attributes - DetailSpooler Attributes - DetailSpooler Attributes - DetailSpooler Attributes - Detail

Attributes State Pair? Description Applies to Domain

Prty Priority of the process for the object Coll, Print, Super

File/Process Name

Associated file or process name All

Size Size of collector units Coll

UnitAlloc Number of collector units currently used Coll

TotUnits Total number of collector units available Coll

Flags Configuration flags Dev, Print

Retry Number of retries attempted while in error Dev

Intvl Interval to wait between retries Dev

Max Maximum number of retries allowed Dev

FormName Form name associated with print device Dev

Colls Total number of collectors in spooler Super

Devs Total number of printer devices in spooler Super

PProcs Total number of print processes in spooler Super

51

Spooler – Troubleshooting TipsSpooler – Troubleshooting TipsSpooler – Troubleshooting TipsSpooler – Troubleshooting Tips

Autoconfiguration is $SPLS only. Spooler SGP uses the SPOOLER Procedures

Calls SPOOLERSTATUS or SPOOLERSTATUS2 to get the state and status information

Aggregation vs Detail– Default SGP behavior is aggregation– SPOOLER, DETAIL or SHOW DETAIL INFO can

be used to get detail– Use SGP STARTUP PARAM DETAIL to have

Spooler SGP collect data in detail mode

52

SYSTEM Entity Features $<AsapID>0..FSYSTEM Entity Features $<AsapID>0..FSYSTEM Entity Features $<AsapID>0..FSYSTEM Entity Features $<AsapID>0..F

Auto-discovery of all configured cpu’s. System average of all monitored cpu’s. Performance availability counters. Supports user defined System monitoring. Supports user defined discrete object thresholds

SYSTEM Objective Attributes

53

SYSTEM Objective AttributesSYSTEM Objective AttributesSYSTEM Objective AttributesSYSTEM Objective Attributes The following System attributes can have objectives set against using the RANK SYSTEM, <attr> <Val> command.

ATTR DESCRIPTION Value

BUSY Percent CPU busy Integer

QUEUE CPU Queue length Integer

DISP Dispatch rate Integer

DISK Disk I/O rate per second Integer

CHIT Disk cache hit rate per second Integer

SWAP Memory manager page faults per second Integer

MEMQ Percent of total physical memory pages locked Integer

PGS Percent of total physical memory pages locked Integer

PCB Percent usage low pcb’s (pins 0 -254) Integer

PCBX Percent usage of high pcb’s pins above 255 Integer

TLE Percent usage of time list elements Integer

SEGS Percent of maximum virtual memory segments used Integer

54

Tape Features $<AsapID>QTape Features $<AsapID>QTape Features $<AsapID>QTape Features $<AsapID>Q

Tape domains = tape devices– EG. $TAPE1, $SILO02

Autoconfiguration is all tape devices on the node Information kept about tape domains:

– Tape device status information

– Tape mount requests Tape device status information

– Information about the current status of the tape device Tape mount requests information

– Information about all the tape mount requests on the node

55

TAPE Set CommandTAPE Set CommandTAPE Set CommandTAPE Set Command

Set Tape ON|OFF Enables/Disables Tape availability information. Default OFF

Set Tape object $System.System.Asaptap defines the Tape program object filename. Default $SYSTEM.SYSTEM.ASAPTAP

Set TAPE Param “Param, Param1”

Tape params:

RATE <minutes> defines the interval, in minutes, that Tape availability information is reported

back to the Collector. The Tape SGP uses the ASAP rate as the default.

TRACE turns on $RECEIVE trace to the EMS and ASAP log files.

Here is an example of the SET TAPE command: +SET TAPE ON, OBJECT $SYSTEM.ASAP.ASAPTAP, PARAMETERS

“RATE 10 TRACE"

56

Tape Attributes Tape Attributes (1 of 2)(1 of 2)Tape Attributes Tape Attributes (1 of 2)(1 of 2)

AttributesState Pair?

Description Special for Tape, Detail

Mount Request Information

Domain Tape domain name

*Status Yes Operational status

DeviceNo Logical device number

PCPU Yes Primary CPU number of tape device

BCPU Yes Backup CPU number of tape device

SubType Sub type of the tape device

ACS Yes if device is an automated cartridge system

Checks Indicates which tape checks are enabled

MountReq Yes Current number of mount requests for device Mount Tape Request Number

MountTime Yes Number of minutes since MountReq > 0

TapeName Name of mounted tape on tape device Name of requested tape (if specified)

TapeStatus Yes Status of mounted tape on tape device Tape density requested (if specified)

TapeLabel Yes Label of mounted tape on tape device Label type requested (if specified)

*Status attribute also has StateIsOp=Yes, you cannot set objectives on it.

57

Tape Attributes Tape Attributes (2 or 2)(2 or 2)Tape Attributes Tape Attributes (2 or 2)(2 or 2)

Attributes

State Pair?

Description Special for Tape, Detail

Mount Request Information

TapeLabel Yes Label of mounted tape on tape device Label type requested (if specified)

ProcName Name of process which has tape device open Proc name requesting tape mount

Progname Program filename which has tape device open Prog name requesting tape mount

UserID Userid which is using the tape device Userid requesting tape mount

Prot Yes if a write protected tape is requested (if specified)

IO Input/Output mode requested (if specified)

Action Action required to statistic mount request

*Status attribute also has StateIsOp=Yes, you cannot set objectives on it.

58

Tape – Troubleshooting tipsTape – Troubleshooting tipsTape – Troubleshooting tipsTape – Troubleshooting tips

TAPE SGP uses SPI interface to talk to MEDIASRV server

– MEDIASRV server must at least be D42 AAT or newer

– MEDIASRV is part of the DSM/Tape Catalog Product and must installed properly

– MEDIASRV uses the tape server ZSERVER ($ZSVR)

SCF;STOP TAPE $*; ALTER $ZZSTO, LABELTAPE ON; START TAPE $*

ZSERVER /NAME $ZSVR,NOWAIT,cpu 0,pri 160,term $ymiop.#clci/1

MEDIACOM;ALTER TAPEDRIVE *,NLCHECK OFF

59

TMF Features $<AsapID>RTMF Features $<AsapID>RTMF Features $<AsapID>RTMF Features $<AsapID>R

4 TMF domains: Auditdump, Audittrail, Tmf, Transactions Auditdump, Audittrail and Transactions domains are

aggregated records, e.g. the Audittrail record represents the Master audit trail and all auxiliary audit trails.

Aggregated records represent only a subset of the sub-domain attributes: detailed information about sub-domains is available via ‘Show Object Details’ Client popup menu. Use this feature to view the list of pending transactions for example, or the list of audit trails with more attributes

TMF SGP uses SPI calls to TMFSERVE to obtain stats Auto-discovers all 4 TMF domains

60

TMF Set CommandTMF Set CommandTMF Set CommandTMF Set Command

Set TMF ON|OFF Enables/Disables Tape availability information. Default OFF

Set TMF object $System.System.Asaptmf defines the TMF program object filename. Default $SYSTEM.SYSTEM.ASAPTMF

Set TMF Param “Param, Param1”

Tape params:

RATE <minutes> defines the interval, in minutes, that TMF availability information is reported

back to the Collector. The TMF SGP uses the ASAP rate as the default.

TRACE turns on $RECEIVE trace to the EMS and ASAP log files.

Here is an example of the SET TMF command: +SET TMF ON, OBJECT $SYSTEM.ASAP.ASAPTAP, PARAMETERS

“RATE 10 TRACE"

61

TMF AttributesTMF AttributesTMF AttributesTMF AttributesAttributes State Pair? Description Applies to Domain

Domain TMF domain name All

*Status Yes Operational Status All

Error Yes Error number indicating status of data All

Type Master Audit Trail/Auxiliary<nn> Auditdump, Audittrail

Active Yes Audit dump currently dumping? Auditdump

Ovflw Yes Overflow space in use? Audittrail

Hold Yes Audit stopped, no space in audit trail? Audittrail

Used Yes Percentage of audit trail file used Audittrail

Tps Yes Transaction rate per second Tmf

BeginTr Yes Begin transaction status Tmf

Catalog Catalog Status Tmf

Trans Yes Number of pending transactions Transactions

Hung Yes At least one transaction hung? Transactions

Duration Yes Elapsed time of a transaction in seconds Transactions

*Status attribute also has StateIsOp=Yes, you cannot set objectives on it.

62

TMF – Troubleshooting tipsTMF – Troubleshooting tipsTMF – Troubleshooting tipsTMF – Troubleshooting tips

TMF SGP uses SPI interface to talk to TMFCOM server

– Use those commands in TMFCOM to get the information displayed by the TMF SGP: status tmf status transactions status audittrail info audittrail status auditdump

63

ASAP SET Control Command ASAP SET Control Command ASAP SET Control Command ASAP SET Control Command ASAP control and node configurations settings are performed by using the ASAP

SET command.

SET APP <entity option>SET BACKUPCPU <cpu> | *SET BUFFERED ON | OFF defines whether writes to the data base files are buffered or unbuffered. SET BUFFERED ON helps reduces physical data base I/O for large network configurations. SET BUFFERED OFF assures that physical database I/O occurs in realtime.

SET CLEANTIME <time>SET COLLECT \<collect node>SET EDL <EDL filename> defines and compiles a file containing ASAP Entity Definition Language (EDL) statements.

SET HELPFILE <filename> defines the name of the ASAP help file

64

SET Control Command ContinuedSET Control Command ContinuedSET Control Command ContinuedSET Control Command Continued

SET ID $<ASAP process id> defines the ASAP pid, or ASAP process id name set.

Logical Function Process name Default COLLECT $<ASAP pid> S $ZooS MONITOR (node) $<ASAP pid> M $ZooM SGP (cpu) $<ASAP pid> 0-F $Zoo 0..9 A..F ASAPXSGP(app) $<ASAP pid> H $ZooH ASAPDSK (dsk) $<ASAP pid> J $ZooJ ASAPEXP (exp) $<ASAP pid> K $zooK ASAPFIL (fil) $<ASAP pid> L $zooL ASAPNCP (ncp) $<ASAP pid> G $ZooG ASAPPRO (pro) $<ASAP pid> T $zooT ASAPRDF (rdf) $<ASAP pid> N $zooN ASAPSPL (spl) $<ASAP pid> O $zooO ASAPTAP (tap) $<ASAP pid> Q $zooQ ASAPTMF (tmf) $<ASAP pid> R $zooR

65

SET Command ContinuedSET Command ContinuedSET Command ContinuedSET Command ContinuedSET IOCONTROL <count> IOCONTROL <count> configures the maximum number of output lines that can be written to the output file for any command before a <more?> prompt is issued.

SET LOGFILE <filename> defines the name of the file used for ASAP command interpreter input/output capture. LOGGING ON/OFF controls access to the file. Default $ASAPVOL.ASAPSUBVOL.LOGFILE

SET LOGINTERVAL <minutes> defines the interval, in minutes that duplicate ASAP error events are suppressed. SET LOGSUPPRESS ON | OFF controls the suppression of duplicate ASAPLOG file error events and EMS tokenized error events. The default is ON.

66

SET Commands ContinuedSET Commands ContinuedSET Commands ContinuedSET Commands ContinuedSET LOGGING ON | OFF Logging on captures all ASAP CI input/output to be written to the file set by LOGFILE.

SET ASAPLOG <filename> defines the name of the monitor/collect error disk logfile

SET OBJCOLLECT <collect object> defines the collect program object filename. Default $SYSTEM.SYSTEM.ASAPCOL

SET OBJMONITOR <monitor object> defines the monitor program object filename. Default $SYSTEM.SYSTEM.ASAPMON

SET OBJECTIVESAUDIT ON | OFFSET OBJECTIVESDB <filename>SET OBJECTIVESEVENT ON | OFF

67

SET Command ContinuedSET Command ContinuedSET Command ContinuedSET Command ContinuedSET OBJECTIVESEVENTUP ON | OFF

SET OBJECTIVESEVENTCONSOLE ON | OFF

SET OBJECTIVESEVENTCONSOLEUP ON | OFF

SET OBJECTIVESEVENTSTATE <OEM State>

SET OBJECTIVESEVENTMAX <max events per domain per interval>

SET OBJECTIVESRANK STANDARD | PERCENT | HISTORICAL

SET PRIMARY <cpu> | *

SET PRIORITY <server priority>

SET SLEEPTIME <time>,<time>

SET SYNCSLOW ON | OFF

SET TERM <logterm> | OFF

defines the Collect or Monitor terminal log-file name to which internal

Errors and actions are logged. The default is $0. A disk error log file

$SYSTEM.ASAP.ASAPLOG is always created and maintained.

SET TRACE ON | OFF

SET INSPECT ON | OFF

68

ASAP CI - Control ExampleASAP CI - Control ExampleNSK Local Node

– SET DB $DATA.ASAP.DB – SET RETAIN NONE– START COLLECT

– SET DISK ON– START \CHICAGO MONITOR – SET APP ON – START \NEWYORK MONITOR

ASAPClient

Report

WindowReportWindowReport

Window

ASAP

Database

PropertiesWindow

ASAPExtension

\NewyorkAsapXmon

App2App3

App1

Monitor\Newyork

CpuDisk

ProcessApp

Expand

Monitor\Chicago

CpuDisk

Process

Node

Expand

Collect

DatabaseServer

Asap

CommandInterface

AppCpuDisk

ExpandProcessSystem

ASAPServer

SSG

SeeViewServer

Gateway

Session

And

Real-Time

Data

ManagementGraph

Window

GraphWindow

GraphWindow

BrowseWindow

OEM

ASAP

Database

Workstation

CSG

ClientServer

Gateway

69

ASAP CI - STATUS CollectASAP CI - STATUS CollectASAP CI - STATUS CollectASAP CI - STATUS Collect +status collect \CENTDIV Primry Backup Pri Access Reqs Lmsgs Created ReqTime SrvTime Et --------- ------ ------ --- ------- ----- ----- -------- ------- ------- --- $ZOOS V02 1,122 0,106 160 255,255 22581 2 7/10 20 1404:53 1404:53 0 $CO.ASAPDB2.DBSYS Open(0) $CO.ASAPDB2.DBCPU Open(0) $CO.ASAPDB2.DBEXP Open(0) $CO.ASAPDB2.DBPCB Open(0) $CO.ASAPDB2.DBRDF Open(0) $CO.ASAPDB2.DBNCP Open(0) $CO.ASAPDB2.DBAPP Open(0) $CO.ASAPDB2.DBDSK Open(0) $CO.ASAPDB2.DBFIL Open(0) $CO.ASAPDB2.DBSPL Open(0) $CO.ASAPDB2.DBTAP Open(0) $CO.ASAPDB2.DBTMF Open(0) $CO.ASAPDB2.DBPRO Open(0) (rate 1, sleep 0000,0000, clean 0000, retain NONE)

70

ASAP CI - STATUS MonitorASAP CI - STATUS MonitorASAP CI - STATUS MonitorASAP CI - STATUS Monitor

STATUS MONITOR - Displays Status of Monitor and SGP Components.

+STATUS MONITOR \CENTDIV Primry Backup Pri Access Reqs Lmsgs Created ReqTime SrvTime Et --------- ------ ------ --- ------- ----- ----- -------- ------- ------- --- $ZOOM V02 1,125 0,189 160 255,255 7604 7 6/16 07 1345:59 1345:59 0 $ZOO0 V02 0,170 160 255,255 15214 1 6/16 07 1345:59 1345:59 0 $ZOO1 V02 1,121 160 255,255 15213 1 6/16 07 1345:59 1345:59 0 $ZOOG V02 1,126 NCP 160 255,255 7601 3 6/16 07 1345:59 1345:59 0 $ZOOH V02 1,096 APP 160 255,255 6508 957 6/16 07 1345:59 1345:59 0 $ZOOJ V02 1,165 DSK 160 255,255 7601 3 6/16 07 1345:59 1345:59 0 $ZOOK V02 1,161 EXP 160 255,255 7741 4 6/16 07 1345:59 1345:59 0 $ZOOL V02 1,148 FIL 160 255,255 7596 7 6/16 07 1345:59 1345:59 0 $ZOOO V02 1,099 SPL 160 255,255 7600 3 6/16 07 1345:59 1345:59 0 $ZOOQ V02 1,132 TAP 160 255,255 7597 5 6/16 07 1345:59 1345:59 0 $ZOOR V02 1,160 TMF 160 255,255 7598 5 6/16 07 1345:59 1345:59 0 $ZOOT V02 1,101 PRO 160 255,255 7601 2 6/16 07 1345:59 1345:59 0 (collect \CENTDIV.$ZOOS, rate 1)

71

ASAP CI - LOG CommandASAP CI - LOG CommandASAP CI - LOG CommandASAP CI - LOG Command 01/06/16 0701:57 3001 ZOOM INFO NonStop Backup Created. Cpu: 01/06/16 0701:57 1022 ZOOM INFO MONITOR V02.00 (29JUN2001) started 01/06/16 0702:03 1023 ZOO0 INFO SGP V02.00 (29JUN2001) started 01/06/16 0702:04 1023 ZOO1 INFO SGP V02.00 (29JUN2001) started 01/06/16 0702:05 1023 ZOOG INFO SGP NCP V02.00 (29JUN2001) started 01/06/16 0702:05 1023 ZOOH INFO SGP APP V02.00 (29JUN2001) started 01/06/16 0702:06 1023 ZOOJ INFO SGP DSK V02.00 (29JUN2001) started 01/06/16 0702:08 1023 ZOOK INFO SGP EXP V02.00 (29JUN2001) started 01/06/16 0702:09 1023 ZOOL INFO SGP FIL V02.00 (29JUN2001) started 01/06/16 0702:10 1023 ZOOO INFO SGP SPL V02.00 (29JUN2001) started 01/06/16 0702:12 1023 ZOOQ INFO SGP TAP V02.00 (29JUN2001) started 01/06/16 0702:13 1023 ZOOR INFO SGP TMF V02.00 (29JUN2001) started 01/06/16 0702:15 1023 ZOOT INFO SGP PRO V02.00 (29JUN2001) started 01/06/16 0702:35 1881 ZOOH0INFO APP V02.00 (29JUN2001) started 01/06/16 0702:39 1881 ZOOH1INFO APP V02.00 (29JUN2001) started 01/06/16 0702:53 1720 ZOOJ INFO ASAPDSK ZASPZOO started.

Notes: 1. All ASAP Exceptions are logged in Tandem EMS Event log.

2. Asap Messages can be found in the Asap Messages Manual

72

ASAP CI - Database Maintenance CommandsASAP CI - Database Maintenance CommandsASAP CI - Database Maintenance CommandsASAP CI - Database Maintenance Commands

SET RETAIN – Controls what the ASAP Server does at “Cleantime”.

SET RETAIN ALL NONE ROLLOVER <record count>

SET CLEANTIME – Controls when the DB Cleanup occurs. SET CLEANTIME 2215

CLEANUP – Command Manually invokes ASAP Database cleanup.

CLEANUP COLLECT

73

ASAP CI - Time Synchronization CommandsASAP CI - Time Synchronization CommandsASAP CI - Time Synchronization CommandsASAP CI - Time Synchronization Commands

• SET SYNC <Minutes>,<Frequency>

Automatically Causes Monitor node(s) to Sync to Collect node. <Minutes> specifies interval in modulo minutes past midnight.

<Frequency> specifies the number of times to do sync.

Example: SET SYNC 60,2 syncs time at 1:00 and 2:00 AM.

• SYNC \Node Command

Manually causes \Node to Sync to Collect node.

to Sync to COLLECT node Time-of-day.

SET SYNCSLOW ON|OFF Defines the clock synchronization algorithm.

PC Host Remote Hosts

74

ASAP CI - Entity CommandsASAP CI - Entity CommandsASAP CI - Entity CommandsASAP CI - Entity Commands

• Entity Commands provide reporting of availability.

• Used for batch reporting & trouble-shooting of statistic values.

APP Reports APPLICATION availability.

CPU Reports CPU availability.

DISK Reports DISK availability.

FILE Reports File availability

LH Reports Expand Line Handler availability.

NODE Reports Expand end-to-end availability.

PROCESS Reports User selected Process availability.

PROCESSBUSY Reports Busiest Process.

RDF Reports RDF subsystem availability.

SPOOLER Reports Spooler subsystem availability.

TAPE Reports Tape subsystem availability.

TMF Reports TMF subsystem availability.

75

CPU Command CPU Command CPU Command CPU Command CPU [/out <file>/] [\* ] [[.] * ] [, <options>] [\<node>] [[.] <cpu#>]

where options is one or more of: SAMPLES <count> DETAIL Displays all statistics for the specified CPU or system. Displays high PIN PCB configuration and usage statistics for D-series and above systems. PERCENT Displays the percentage of the total resource values for Memory pages, Control blocks (PCB, PCBX, LCB, and TLE), System, & MapPool. USE Displays usage statistics for Memory pages, Control blocks (PCB, PCBX, LCB, and TLE), System, and MapPool. CONFIGURED Displays the configured values for Memory pages, Control blocks (PCB, PCBX, LCB, and TLE), System, and MapPool. HISTO Displays a histogram of CPU Busy, CPU Queue Length, and Memory Queue length. This is the default for the CPU CMD

76

CPU Command ContinuedCPU Command ContinuedCPU Command ContinuedCPU Command Continued

AVG Displays the statistical averages across all running CPUs

for the specified system during each sample period.

TYPE Displays CPU types.

TIME hh[:mm [m/d/y]]

STATE Shows all attributes that have an associated state.

77

DISK Command DISK Command DISK Command DISK Command DISK [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <cpu#>]

where options is one or more of:

AVG Displays the largest statistic valued for the entire device.

CPU Lists stats Primaried in the CPU as specified by CPU number.

INFO Device information Capacity, MB avail, Address, and state info.

PERCENT Statistic percentage for the $vol-p & $vol-m disk drives.

QUEUE Queue length for $vol-p & $vol-m.

RATE Statistics per second for the $vol-p & $vol-m disk drives.

SAMPLES Number of samples to display.

STATE Show all attributes that have an associated state. Works with the

options, rate, queue, and without any addtional options.

TIME Show stats starting at a time other than the current time.

78

FILE Command FILE Command FILE Command FILE Command FILE [/out <file>/] [\* ] [[.] * ] [, <options>] [\<node>] [[.] domain ]

where options is one or more of: COUNT Maximum number of subdomains to display. EXACT Shows statistics for only the specified domain. MINSTATE Displays files in a subvolume, depending on the selected option:

– states Shows files with a state greater than or equal to state– AUTO Shows files with a state higher than 2, or else shows all files– AUTOSHORT Shows files with a state higher than 2, or else shows the

subvolume record. DETAIL Shows all available statistics attributes, without states. SAMPLES Number of samples to display. STATE Show all attributes that have an associated state. Works with the options, rate, queue, and without any addtional options. TIME Show stats starting at a time other than the current time.

79

LH Command LH Command LH Command LH Command LH [/out <file>/] [\* ] [[.] * ] [, <options>] [\<node>] [[.] <cpu#>]

where options is one or more of:INFO Device information Transport, LDEV, NextSys, and operational stateAVG Displays Level 2 information/supervisory (I/S) frames sent and received and I/S frame ratios.HISTO Displays a histogram of the message size distribution.IP Displays the Expand statistics for Expand lines configured using either the IP transport or the ATM transport.LINE Displays only Expand line handlers for subtype 0, 2, 3, 4, and subtype 6.PATH Displays Expand statitistics only for Expand multi line Path process subtype 1.POOL Displays Pool use.RATES Displays counts normalized to number per second. SAMPLES Number of samples to display.

80

LH Command ContinuedLH Command ContinuedLH Command ContinuedLH Command Continued

STATE Show all attributes that have an associated state.

Works with the options, rate, queue.

TIME Show stats starting at a time other than the current time.

USE Displays statistics about current pool usage.

81

NODE Command NODE Command NODE Command NODE Command

NODE [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] nodename ]

where options is one or more of:

NONULLOUT Displays only Nodes with nonzero end-to-end stats

SAMPLES Number of samples to display.

TIME Show stats starting at a time other than the current time.

82

PROCESS Command PROCESS Command PROCESS Command PROCESS Command

PROCESS [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <$Process>]

where options is one or more of:

CPU Returns information only for all processes on the specified

CPU.

DETAIL Returns more detailed information about the specified

monitored processes.

SAMPLES Number of samples to display.

STATE Show all attributes that have an associated state.

TIME Show stats starting at a time other than the current time.

83

PROCESSBUSY / PB Command PROCESSBUSY / PB Command PROCESSBUSY / PB Command PROCESSBUSY / PB Command

PROCESSBUSY | PB [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <CPU#>]

where options is one or more of:

ENTIRIES Displays the number of busy processes to be displayed for

each CPU.

INFO Displays detailed processbusy availability attributes.

STATS Displays detailed processbusy availability attributes

SAMPLES Number of samples to display.

STATE Show all attributes that have an associated state.

TIME Show stats starting at a time other than the current time.

84

RDF Command RDF Command RDF Command RDF Command

RDF [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <domain>]

where options is one or more of:

CPU Displays RDF domain/metric values in the specified CPU

DETAIL Displays RDF Metric values based on FORMAT command

settings.

SAMPLES Number of samples to display.

STATE Displays RDF Metric values and their objective states.

TIME Show stats starting at a time other than the current time.

VOLUME Displays the associated disk volumes.

85

Spooler CommandSpooler CommandSpooler CommandSpooler CommandSPOOLER [/out <file>/] [\* ] [[.] * ] [, <options>] [\<node>] [[.] <spoolerspec>]where options is one or more of: DETAIL Shows detailed information for the specified spooler domain (supervisor, collector, device, print process). EXACT Returns information about domains which exactly match spoolerspec. MINSTATE Shows detailed information on subdomains with states greater than or equal to what is specified.

– states Minimum state to report.– AUTO Shows files with a state minimum or higher than 2.– AUTOSHORT indicates to return aggregate information where state

is greater than or equal to 2 SAMPLES Number of samples to display. SHORT When used with DETAIL or MINSTATE, displays information in short form. STATES Displays Spooler Metric values and their objective states.

86

Spooler Command ContinuedSpooler Command ContinuedSpooler Command ContinuedSpooler Command Continued

TIME Show stats starting at a time other than the current time.

To get spooler detail information in the ASAP client, use SHOW DETAIL INFORMATION

87

Tape Command Tape Command Tape Command Tape Command

TAPE [/out <file>/] [\* ] [[.] * ] [, <options>]

[\<node>] [[.] <tapespec>]

where options is one or more of:

DETAIL Display detailed tapemount information for the specified tape

domain.

SAMPLES Number of records to display.

STATES Display states associated with tape attributes.

TIME Show stats starting at a time other than the current time.

EXACT Retrieve information only which exactly match tapespec.

To get tape mount information in the ASAP client, use SHOW DETAIL INFORMATION

88

TMF Command TMF Command TMF Command TMF Command

TMF [/out <file>/] [\* ] [[.] * ] [, <options>] [\<node>] [[.] <Domain>]where options is one or more of: DETAIL Display detailed information for the specified domain, without states. MINSTATE Shows detailed information on subdomains with states greater than or equal to what is specified.

– states Minimum state to report.– AUTO indicates to use state 2 as the minimum.– AUTOSHORT indicates to return aggregate information where

state is greater than or equal to 2

SAMPLES Number of records to display. STATES Display states associated with TMF attributes. TIME Show stats starting at a time other than the current time.

89

ASAP CI - Basic CommandsASAP CI - Basic CommandsASAP CI - Basic CommandsASAP CI - Basic CommandsEXIT Stops the ASAP command interpreter.

FC Standard Tandem Fix Command.

HELP Displays explanation of specified ASAP command.

NEW FEATURES Enter HELP NEW FEATURES for new features

NEW USER Enter HELP NEW USER for getting started.

OBEY Causes commands in OBEY file to be executed.

PAUSE Suspends program until stop/abend/brk msg.

SYSTEM Specifies default system name.

VOLUME Changes and/or Displays default volume name.

! Exclamation Mark is End-of-line Comment Delimeter.


Recommended