| eG Monitoring |
|---|
|
Measures reported by PepAppTransTest A Tuxedo application server consists of numerous PeopleSoft server processes, grouped in domains. Each server process within a domain provides unique processing abilities, enabling the application server to respond effectively to a multitude of transaction requests generated throughout the PeopleSoft architecture. To manage transactions between the application and the database, PeopleSoft uses Oracle Tuxedo - a middleware framework and transaction. Oracle Tuxedo runs on the application server. When a PeopleSoft application sends a request to the application server, it sends a service name and a set of parameters, such as MgrGetObject and its parameters. Oracle Tuxedo then queues the transaction request to a specific server process that is designed to handle certain services. The server process then establishes a persistent connection to a PeopleSoft database, and this connection acts as a generic SQL pipeline that the server process uses to send and receive SQL to process the transaction request. If any of the transaction requests handled by a domain fail, administrators should be able to proactively detect the failure and prevent it from occurring, so that workflow is not disrupted and user productivity is not hit. The PepAppTransTest helps administrators with this and more! This test periodically checks the status of transactions on a configured application server domain, and reports how many transactions are in which state presently. This can reveal the number of active transactions on the domain, based on which the current load on the domain can be determined. In addition, the test also warns administrators of transactional errors that may cause transactions to abort, thus enabling administrators to take pre-emptive steps in this regard. The measures made by this test are as follows:
|