| eG Monitoring |
|---|
|
Measures reported by SiebelAppMgrStsTest Application Object Managers (AOMs) host the Business Objects layer and Data Objects layer of the Siebel architecture. The Web clients host the Siebel application user interface layer. The AOM is used primarily to support Siebel Web client connections. To do this, the AOM handles multiple users simultaneously by making requests to the Siebel Server on their behalf. AOMs are hosted as components in the Siebel Server and run on the application server (the machine that hosts the Siebel Server). The Siebel Server provides the infrastructure for an AOM to serve multiple Siebel Web client users. Multiple AOM components can run on a single Siebel Server installation. AOM components can be configured to run as multithreaded processes in the Siebel Server. Like other Siebel Server components, you can administer AOM components using the Siebel Server Manager. AOMs communicate with clients using the TCP/IP protocol through a Web server that contains the Siebel Web Server Extension plug-in (SWSE). Communication between the Web server and the AOM can be compressed and encrypted. An independent session is established to serve incoming connect requests from each client. Subsequent requests from clients are directed to the same AOM tasks until the sessions are terminated. After startup, AOMs do not achieve their full run-time environments until after the first connect, therefore, leading to possible delays during the first connection. One of the most important types of server components is the Application Object Manager (AOM). These server components always run in interactive mode. They process user requests and are application- or service-specific. For example, the Siebel Call Center component group contains the Call Center Object Manager, one for each language deployed on the Siebel Server. This AOM provides the session environment in which this application runs. Internally, each AOM also contains a data manager and the Siebel Web Engine. When an AOM receives a user request to start an application, the AOM follows this procedure:
Whenever users start complaining of delays encountered in receiving response to requests, it is the onus of the administrators to figure out the exact cause of the delays in request processing – is the delay due to an unresponsive database/Application Object Manager or a lengthy request or due to errors encountered by the Application Object Manager? To ensure optimal request processing, such issues should be rapidly detected and remedial steps should be taken accordingly. This is where the SiebelAppMgrStsTest test helps! This test helps you to figure out the errors encountered by the Application Object Manager, the size of the request and reply messages and the requests received per session. In addition, this test provides insight on the response time of the database and also the rate at which the request and reply data were processed in the Application Object Manager. The measures made by this test are as follows:
|