Date post: | 29-Dec-2015 |
Category: |
Documents |
Upload: | philomena-fields |
View: | 231 times |
Download: | 0 times |
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.