ASAP 2.7 Extension Manual
Introducing the ASAP Extension
HP NonStop ASAP Extension Manual—425265-004
1-3
ASAP Extension Architecture
ASAP Extension Architecture
Through the ASAP Extension, you can extend ASAP collection and presentation
functions to your own applications. The ASAP Extension provides an Application
Programming Interface (API) so you can add customer application metrics to the ASAP
infrastructure.
Applications use ASAPX by calling the ASAP_REGISTER_ API procedure to register
with ASAPX. That procedure communicates with the ASAPXMON process in the
processor where the application resides to register and obtain the shared memory
offset for the application domain. The applications then call one of the API update
procedures to update their statistics directly within shared memory.
At the ASAP-defined statistics interval, the ASAPXSGP process prompts each
ASAPXMON process for the domain metrics from that processor. ASAPXSGP or the
ASAPXMON processes then forward the statistics to the ASAP Collector process on
the collection node.
Figure 1-2. ASAP Extension Architecture
ASAP
Shared Memory
ATM\NY\EAST\LOC1
ATM\NY\EAST\LOC2
ATM\NY\WEST\LOC1
A
S
A
P
X
A
P
I
Application 1
Application 2
ASAPXSGP
ASAPXMON
ASAPXMON
ASAPXMON
ASAPXMON
VST002.vsd