Chat now with support
Chat with Support

Foglight for Java EE Technologies 5.9.7.5 - Installation Guide

Installing and Configuring Foglight for Java EE Technologies Integrating with JBoss Integrating with Tomcat Integrating with WebLogic Domain Startup Scripts Integrating with WebSphere Integrating with Oracle AS Creating a Generic Installation for Manual Java EE Agent Integration Managing Java EE Agent Installations, Integrations, and Configurations Managing Java EE Agent Configurations Managing Java EE Installations Foglight for Java EE Integration Configuration FAQ and Troubleshooting Performing Manual Application Server Integrations Appendix: Managing Permissions for the Java EE Integration Agent Appendix: Foglight for Java EE Application Methods

Running WebSphere with Security Enabled

If you want to run WebSphere while J2EE security or Global security is enabled, you need to make changes to WebSphere's server.policy file to prevent problems within the interaction between WebSphere and the Java EE agent. Make the change listed below to the server.policy file, which is located in <websphere_home>/properties or in <websphere_profile_home>/properties.

Setting the PMI Levels on WebSphere 6.x and 7.x

For WebSphere 6.x — click Servers > Application servers.
For WebSphere 7.x — click Servers > Server Types > WebSphere Application servers.
3
Under Performance, click Performance Monitoring Infrastructure (PMI).
4
Select the Enable Performance Monitoring Infrastructure (PMI) check box.
5
Optional — Select or clear the Use sequential counter update check box to enable or disable precise statistic update.
7
Click Apply, then OK to return to the server settings.
8
In the Messages pane, click Save to apply your changes.

Integrating with WebSphere Startup Scripts

1
On the navigation panel, under Dashboards, click Application Servers > Administration > Application Servers Administration.
4
On the Setup Options page, select the type of integration. This example describes how to Setup a new application server integration (the default selection).
c
Click Next.
The Profile Path is the absolute file system path to a WebSphere Profile.
The Admin Agent Profile Path is the absolute file system path to a WebSphere Admin Agent Profile.
WebSphere Home is the absolute file system path to the root of a WebSphere Installation.
b
Optional — If your application server uses startup scripts with customized names, click the arrow beside Other Options to open a list of script paths and names. Type the custom names in the appropriate boxes.
c
Optional — Click the arrow beside Command Line Options to show the agent and pre-instrumentor option boxes. Use these boxes to provide command-line parameters for the agent or pre-instrumentor.
d
Click Next.
Click Next.
Click New log configuration. The New Log Configuration dialog box opens.
TIP: If you are uncertain about how to adjust these settings, click Help for an overview of log targets and their purposes. For details, see Creating or Editing Logging Properties .
Click Next.
Click Next.
b
Click Finish.

Integrating with Oracle AS

In OracleAS 10g R3, the cluster name is implicitly set to default whether a server is running in a cluster or in a standalone environment. However, the Java EE agent can only detect a cluster if the cluster name is explicitly set to something other than default.
In Oracle 10g R3, you can set the cluster name in the file <oracle_home>/opmn/conf/opmn.xml by adding the cluster-name attribute to the ias-instance tag for each server in the cluster and setting this attribute to the desired value. For example: <ias-instance id="ID" name="name" cluster-name="mycluster1">. You must add the cluster-name attribute and set it to the same value for each application server in your cluster.
1
Create a Generic installation only integration on the host, with the JAVA_HOME specified for pre-instrumentation. For more information, see Creating a Generic Installation for Manual Java EE Agent Integration.
Windows: <VERSIONED_SUBDIRECTORY>\bootstrap\<INTEGRATIONID>
Unix: <VERSIONED_SUBDIRECTORY>/bootstrap/<INTEGRATIONID>
You can find the <INTEGRATIONID> in the file created by the Java EE Integration Agent in step 1.
TIP: Make a backup copy of your original <oracle_home>/opmn/conf/opmn.xml file before completing the next step.
3
Open <oracle_home>/opmn/conf/opmn.xml in a text editor.
Omit the definition of JDK15_INTEGRATIONID and PERFORMASURE_JDK15_OPTIONS.
Replace <oracle_jdk14_bootstrap_jar> with the file name of the bootstrap JAR file created in the <VERSIONED_SUBDIRECTORY>/bootstrap/<INTEGRATIONID> directory by the pre-instrumentation task in step 1, for your JDK 1.4 installation (for example, C--AppServers-oracle-10gR2_10.1.2-jdk.jar).
Omit the definition of JDK14_INTEGRATIONID and PERFORMASURE_JDK14_OPTIONS.
Replace <JDK15_INTEGRATIONID> with the name of the directory created in step 1 by the pre-instrumentation task for your 1.5 JDK.
Replace <oracle_jdk15_bootstrap_jar> with the file name of the bootstrap JAR file created in the <VERSIONED_SUBDIRECTORY>/bootstrap/<INTEGRATIONID> directory by the pre-instrumentation task in step 1, for your JDK 1.5 or 1.6 installation (for example, C--AppServers-oracle-10gR3_10.1.3-jdk.jar).
c
Replace <VERSIONED_SUBDIRECTORY> with the path to the Java EE agent installation directory created in step 1.
NOTE: The &quot; characters surrounding <VERSIONED_SUBDIRECTORY> are required to enable the use of spaces in the value. Do not remove them.
d
Append the $PERFORMASURE_JDK14_OPTIONS or $PERFORMASURE_JDK15_OPTIONS, according to the version of the JDK you are using, to the value attribute of the java-options tag that is enclosed in the start-parameters tag for each OC4J component that you want instrumented. Employ the JDK version that was used for that OC4J instance.
5
Save opmn.xml.
6
If opmn is running, you must reload the modified opmn.xml file by launching opmnctl reload. If opmn is not running, start it now.
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating