ASAP 3.2 Server Manual
HP NonStop ASAP Server Manual    Page 92 of 381 
 DOTs lets you generate EMS events when objectives are not met. Using the ASAP 
CI GOAL or RANK command, you set objectives on attributes for any domain and 
include event generation keywords to make ASAP generate events. 
For example, RANK CPU 1, BUSY > 15 CRITICAL REPEAT makes ASAP 
generate a critical EMS event when percent busy for processor 1 drops to 15% or 
below and keeps repeating that event for each interval where the problem persists. 
DOTs require that you define entities using the ASAP Entity Definition Language (EDL) 
and that entity information is available for each caller of the DOTs API. 
EDL lets you describe entity information required for the ASAP Client, Server, and 
Extension. Each product shares some information from EDL, and each has specific 
requirements for EDL information. ASAP Server must also keep non-EDL information 
in memory for each entity. For more information on EDL, see the ASAP Client Manual. 
Specifying Domains and Objectives 
The MONITOR command controls which objects, or domains, ASAP monitors. If no 
domains are specified, ASAP autoconfigures the domains it monitors. For example, if 
you SET DISK ON, all disks are monitored unless you use the MONITOR command to 
select specific disks. 
Once a domain is monitored, use the GOAL or RANK command to set availability and 
performance objectives for that domain. When a ranked property upper or lower bound 
threshold is exceeded, the state of the ranked property is assigned an alert state. 
States in ASAP describe the status of a property such as up, down, warning, or critical. 
States can also indicate utilization such as low, medium, and high. ASAP displays 
ranked alert states in the ASAP Client, the EMS subsystem, or both. 
To enable ranked property alerts in the ASAP Client, set State Determination to 
UseStateGraphState for each ranked property in the ASAP Client Attribute Property 
sheet. For more information, see the ASAP Client Manual. 
To enable ranked property events in EMS, SET OBJECTIVESEVENT ON from the 
ASAP command interpreter before starting ASAP Server components. For more 
information, see SET OBJECTIVESEVENT option of the SET Command. 
The Objectives Database 
The objectives database stores a list of domain names to monitor. If names do not 
exist in the database, a default set of objects are autoconfigured for monitoring. 
The objectives database stores your objectives thresholds. ASAP produces states for 
attributes by comparing objectives , from simplex, escalating or Boolean goals defined 
in the database, to the value or values produced for attributes at each interval. 










