Agents
An Environment Management agent is a Java executable installed on the servers in a PeopleSoft environment, such as application servers, Process Scheduler servers, web servers, and so on. The Environment Management agent initiates communication with the hub and is assigned a unique peer ID. This ID persists and is reused for later connections by the agent.
The primary function of the agent is crawling the managed servers to identify manageable components. The metadata of the search results of the crawling are saved to the local hard disk. On startup, if the agent detects missing metadata, it recrawls the hard disk for manageable components. You can configure the drives and directory paths used for crawling.
The agent also publishes managed server information to the hub. After detecting a manageable component, the agent reads the non-sensitive information from configuration files of the component. Some relevant information that is related to environment and patch levels is also fetched from the database with which the application server or Process Scheduler communicates. The agent publishes this information to the hub upon initial connection and upon a recrawl or revalidate.
The agent also determines heartbeat and command execution. On every heartbeat, the agent pings the server to determine whether it has any pending messages. If there are pending messages for the agent, the messages are retrieved from the hub and carried out locally on the agent machine.
Note:
The Environment Management agent is installed in the PSEMAgent directory in PS_HOME when you deploy PeopleTools.
Note:
Multiple EM Agents can be run, but they must be run using a different agentport.
See PeopleTools installation documentation for your database platform.