How Does eG Enterprise Monitor JEUS Web Application Server?

eG Enterprise can monitor a JEUS web application server in an agent-based or an agentless manner. In case of the agentless approach, the remote agent used to monitor the JEUS web application server should be deployed on a remote Windows host in the environment. The eG agent should be configured to connect to the JRE used by the JEUS server for pulling out the metrics pertaining to its performance. To enable the eG agent to connect to JRE of the JEUS server, a set of pre-requisites should be fulfilled. These requirements are provided in the following section.

Pre-requisites for Monitoring JEUS Web Application Server

To enable the eG agent to connect to JEUS web application server and pull out the metrics pertaining to its performance, the following pre-requisites should be fulfilled;

  • The jar files available in the JEUS install directory should be copied to the eG agent installed host. To know the jar files to be copied, refer to Copying the files required for monitoring the JEUS Web Application Server topic.
  • Enable JMX support for the JEUS web application server, so that the eG agent can connect to the JRE of the server and pull out performance metrics. The steps for doing the same have been elaborately discussed in Enabling JMX Support for the JEUS Web Application Server topic.
  • To connect to the target server, the eG agent:

    • Requires Administrator permissions; for this, you need to configure the eG agent with the credentials of a user who is part of the Administrators group on the JEUS web application server. It is recommended that a new user be created on the server for this purpose and added to the Administrators group. The procedure for creating this user is provided in Creating a User with Administrator Privileges topic.
    • Requires access to the JNDI binding objects on the target server; for this, you need to make sure that the Administrator role is granted the permission to access the JNDI binding objects on the target web application server. Refer to the Granting the Administrator Role access to JNDI Binding Objects topic for more details on granting resource permissions to the Administrator role.
  • If required, you can also use eG Enterprise to track and report on the health of the Java business transactions to the target JEUS web application server. To enable Java business transaction monitoring, follow the steps discussed in Enabling BTM monitoring on the JEUS Web Application Server topic.