MAPI

Monitoring Application Programming Interface



When dealing with the best-effort Internet, QoS control and adaptation require the capacity to monitor the level of quality offered by service components. Service components operate in an open and global distributed system, which is intrinsically heterogeneous, and often include legacy elements that cannot be modified/instrumented for monitoring purposes. In addition, the adaptation of Web-service quality requires monitoring information to be available at runtime without imposing any service suspension.
MAPI (Monitoring Application Programming Interface) permits the on-line monitoring of kernel/application resources independently of possible heterogeneity in their platform implementation.

The figure shows that the MAPI interface is implemented by the ResourceManager class, which integrates three different components:

the MAPI Profiler Agent

the MAPISNMP Agent

the MAPI*ResManager (MAPI NT ResManager for Windows, MAPI SVR4 ResManager for Solaris, etc).

MAPI is the core portable component of the SOMA-based framework for distributed monitoring and management.

(click here for a larger view of the picture)


 
Page updated on April, 10, 2001
In case of problems, or if you find any bug, please contact us.