Skip Headers

Oracle Application Management Pack for Oracle E-Business Suite User's Guide
Release 4.0
Part Number E18709-01
Go to Table of Contents
Contents
Go to previous page
Previous
Go to next page
Next

Discovering Oracle E-Business Suite Systems with Grid Control and Additional Setup

Discovering Oracle E-Business Suite Systems with Grid Control

Before you can manage an Oracle E-Business Suite system in Grid Control, you must discover (register) that system and its components with the agents. The Oracle Application Management Pack for Oracle E-Business Suite allows you to discover and register systems that have been deployed using a standard configuration. The process of registering an Oracle E-Business Suite system with Grid Control has been automated.

Only users with the OPERATOR or above privilege can submit an administration job, including a discovery job, on the Oracle E-Business Suite.

Note: The management pack does not support discovery of multiple Oracle E-Business Suite instances with the same name on different hosts on a given Oracle Management Server. Each Oracle E-Business Suite instance should have a unique Oracle System Identifier (SID).

You can run diagnostic tests on your system before discovering it using the Prevalidate button. Tests are done on the following.

The results of these diagnostics tests can be accessed from the Diagnostics Status link for the database target in the results table.

Using Discovery Wizard

the picture is described in the document text

Discovery Wizard allows you to track, plan, log and customize Oracle E-Business Suite discovery processes.

Discovery Wizard also provides a way to prevalidate the system to ensure that the Oracle E-Business Suite context, OMS, and Agent are set up properly. See the section Running Discovery Diagnostics for more information.

Discovery Wizard can be accessed by:

The following are prerequisites to using Discovery Wizard:

To use Discovery Wizard to register an Oracle E-Business Suite system

After ensuring that the above prerequisites have been met, you can begin the registration process of the Oracle E-Business Suite system using the steps below.

  1. From the Discovery Wizard, you can add a database to the system using the Add Databases button.

    the picture is described in the document text

  2. Select a target from the list.

  3. Once added, the database target appears in the main table of database targets.

    the picture is described in the document text

  4. On the main Discovery Wizard page, select the Application Database Targets you want to discover and click the Discover button to start a discovery process.

    the picture is described in the document text

  5. For Monitoring Schema and Monitoring Schema Password, enter the schema username and password for the Oracle E-Business Suite database that can be used by the management pack for monitoring.

    the picture is described in the document text

    Note: If you had selected two or more database targets in the main Discovery Wizard page, you must enter credentials for all of them on this page, even if you do not select them all here.

    Note: If you have applied the interoperability patches for Release 11i and/or Release 12, you can use the out-of-box em_monitor user with access to limited database objects required by the management pack. You can enable the em_monitor user as follows:

    You can also use the APPS schema username and password as your monitoring schema credentials.

    Additionally, if you wish to enable out-of-box example services you will also need to provide a Monitoring Applications Username and Password. Please refer to Chapter 8, Application Service Monitoringon the steps required for creating a Monitoring Applications user. After following these steps, enter the credentials of the Applications user into these fields.

    To begin the discovery process, click the Start Discovery button.

  6. View the Discovery Job details.

    After the system starts a job to discover the Oracle E-Business Suite you can check its status on the main Discovery Wizard page.

    the picture is described in the document text

    You can view details on the job on the Discovery Wizard main page by clicking the Status link. After gathering the inputs from the user (to register the Oracle E-Business Suite instance with Grid Control), the discovery job connects to the Oracle E-Business Suite database and retrieves the configuration information. Grid Control then registers the various target types for the Oracle E-Business Suite system and starts capturing the metrics.

    You can view details on the Diagnostics Job by clicking on the link for Diagnostics Status.

    the picture is described in the document text

    To learn more about a particular step in the discovery job's execution, click on the linked name of the step.

    the picture is described in the document text

    You also need to discover the database listener manually on the Oracle Enterprise Manager Grid Control console by clicking on Add Listener from the Enterprise Manager Grid Control Agent home page. For more information, see the Oracle Enterprise Manager online help.

To start the discovery process from the System Management subtab (Alternate navigation)

You can also start the registration process from the System Management subtab.

  1. Click the Add button on the System Management dashboard.

    the picture is described in the document text

  2. You can then use the Add Database button to add an additional Oracle E-Business Suite database target to be discovered. In the case of an Oracle E-Business Suite instance deployed on a Real Application Clusters (RAC) database, select the Cluster Database Target for Discovery.

To use Discovery Wizard for a customized Oracle E-Business Suite registration process

Discovery Wizard allows you to customize the Oracle Applications registration process by enabling you to override many discovery options.

  1. To configure the discovery parameters for an Oracle E-Business Suite system, click on the icon in the Configure column of the database target for the Oracle E-Business Suite to configure the parameters.

    the picture is described in the document text

  2. On the next page, enter application access details of the monitoring system. For Monitoring Schema Username and Monitoring Schema Password, enter the schema username and password for the Oracle E-Business Suite database that can be used by the management pack for monitoring. Click Continue.

    the picture is described in the document text

  3. The system then retrieves context files of the Oracle E-Business Suite system.

    the picture is described in the document text

  4. The Configure page allows you to update instance-level discovery parameters, as well as context-level parameters at the bottom of the page. To set context-level parameters, use the icon in the Configure column for the specified context.

    Configure Page for a Release 12 System

    the picture is described in the document text

    Configure Page for a Release 11i System

    the picture is described in the document text

    Context-level Information

    the picture is described in the document text

Running Discovery Diagnostics

You can use the Prevalidate button to run diagnostic tests on your system. Tests are done on the following:

The following table lists details on the tests.

Diagnostic Tests for Discovery
Tasks Step Description Notes/Expected results/Corrective Measures
EBS Context Diagnostics Validating Applications Context file: Number of Nodes Verifies the number of applications contexts in the Oracle E-Business Suite environment.  
EBS Context Diagnostics Validating Applications Context file: Context Names Lists the names of all the application contexts in the Oracle E-Business Suite environment.  
EBS Context Diagnostics Validating Applications Context file: Checking if any context file is invalid Lists the names of all the invalid application context files in the Oracle E-Business Suite environment which would not be discovered.  
EBS Context Diagnostics Validating Applications Context file: Checking if any context file has duplicates Lists the names of all the duplicate application context files in the Oracle E-Business Suite environment which would lead to discovery failure.  
EBS Context Diagnostics Context variable details: View certain variables from the Context File, including:
s_hostname 
s_appsuser  
s_appsgroup  
s_port_pool 
s_config_home  
s_atName
Lists the application context configuration variables which determine the failure/success of discovery. This information can be useful in troubleshooting discovery issues.
EBS Context Diagnostics Validating Database Context file: Number of Nodes Verifies the number of database contexts in the Oracle E-Business Suite environment.  
EBS Context Diagnostics Validating Database Context file: Context Names Lists the names of all the database contexts in the Oracle E-Business Suite environment.  
EBS Context Diagnostics Validating Database Context file: Checking if any context file is invalid Lists the names of all the invalid database contexts in the Oracle E-Business Suite environment which would not be discovered.  
EBS Context Diagnostics Validating Database Context file: Checking if any context file has duplicates Determine if any context file has any duplicates Lists the names of all the duplicate database contexts in the Oracle E-Business Suite environment which would lead to discovery failure.
EBS Context Diagnostics Context variable details View certain variables from the context file, including:
s_hostname 
s_dbuser  
s_dbgroup 
s_dbport   
Lists the database context configuration variables which determine the failure/success of discovery. This information is useful in troubleshooting discovery issues.
OMS Diagnostics Diagnosing Agent Installation Validates if the EM Agent is installed on all the database and applications contexts of the Oracle E-Business Suite environment; reports accordingly with respect to every context of the Oracle E-Business Suite environment.  
OMS Diagnostics Diagnosing EBS and EM component versions Validates the following on the OMS Side:
  • Enterprise Manager OMS Component Version

  • Oracle E-Business Suite OMS Component version


On the Agent Side, validates the following on every Oracle E-Business Suite Target host:
  • EM Agent Component versions

  • Oracle E-Business Suite Agent Component version

For this test to show correct results, the Host Configuration for "Oracle Software" should have been collected successfully.
Agent Diagnostics Diagnosing Agent and EBS Operating System users Validates the Operating System user and group information of the Agent and the Oracle E-Business Suite component. Passing criteria: If the Operating System user is same for the Agent and the Oracle E-Business Suite Component.
Failure Criteria:
  • If the Operating System user is different but the group is the same for the Agent and the Oracle E-Business Suite component. Corrective action for this would be to give appropriate permissions to the specific set of files that is displayed in the test result.

  • If the Operating System user is different and the group is also different for Agent and the Oracle E-Business Suite Component. Corrective action for this would be to look for alternatives so as to have same Operating System user or group for the Agent and Oracle E-Business Suite component.


For this test to show correct results, OMS should have collected the Agent Operating System user and group information successfully.
Agent Diagnostics Diagnosing Meta Versions of EBS target types in EM Agent & OMS Compare versions on the OMS vs. Agent for following variables:
Oracle_ebs 
Oracle_apps_cm 
Oracle_apps_cp_cst  
Oracle_apps_cm_cst 
Oracle_apps_icm 
Oracle_apps_inf 
Oracle_apps_jvm 
Oracle_apps_patch 
Oracle_apps_wf 
Oracle_apps_wfalsnr 
Oracle_apps_wfbg 
Oracle_apps_wfmlr 
Oracle_apps_jserv 
Oracle_apps_apache
Validates the version of the target types owned by the management pack on OMS with every Oracle E-Business Suite environment's target host. This information helps for troubleshooting the Discovery issues.
Success Check N/A N/A  
Persist Status N/A N/A  

The results of these diagnostics tests can be accessed from the Diagnostics Status link for the database target in the results table.

  1. Select an Application Database Target and click the Prevalidate button.

    the picture is described in the document text

    Note: The scope of running the Discovery Diagnostic tests is limited to only one Oracle E-Business Suite target for every transaction.

  2. Enter the Monitoring Schema Username and the Monitoring Schema Password credentials for the database.

    the picture is described in the document text

  3. Click Prevalidate Discovery to start the job.

  4. A confirmation page is shown.

    the picture is described in the document text

    Click on the Diagnostics Status link for a specific Diagnostics job to drill down to details for this job.

  5. You can then review the Enterprise Manager job execution page for the Discovery Diagnostics job.

    the picture is described in the document text

    The step EBS_CONTEXT_DIAGNOSTICS runs all the tests that validate that the Oracle E-Business Suite instance is in a "healthy" condition for it to be discovered in Enterprise Manager Grid Control.

    The task EMGC_DIAGNOSTICS has two steps under it:

Instance-level Parameters

The following parameters of discovery can be customized.

Instance-level Parameters for Release 12

the picture is described in the document text

Parameter Name Description Default Value
Customer Instance Group Name All targets discovered for this instance will be grouped under this group. This group will be added to Group: Customer Group Name. No value.
Customer Group Name If Customer Instance Group Name is provided, then all the targets discovered for this instance and the Customer Instance Group Name will be added to this group. No value.
Discover Workflow Disable/Enable Monitoring of the Oracle Workflow component. Yes
Discover Workflow Service Disable/Enable creation of the Oracle Workflow service. Yes
Discover Forms Service Disable/Enable creation of the Oracle Forms service. Yes
Discover SSA Service Disable/Enable creation of the Self-Service Applications (SSA) Service. Yes
Discover Patching Information Object Disable/Enable Discovery of the Patching Information Object. This target is essential for any Oracle E-Business Suite patching application and should be enabled if any patching applications are used with this Instance. Yes
Discover Custom Objects Disable/Enable Discovery of customs objects configuration. Yes
Discover Order Management Services Disable/Enable Monitoring of Order Management services (out-of-box services). Yes
Delete Removed Targets All targets which are dissociated from the Applications System will be deleted from the EM Repository if is this option is set to ‘Yes'. No

Instance-level Parameters for Release 11i

the picture is described in the document text

Parameter Name Description Default Value
Customer Instance Group Name All targets discovered for this instance will be grouped under this group. This group will be added to Group: Customer Group Name. No value
Customer Group Name If Customer Instance Group Name is provided, then all the targets discovered for this instance and the Customer Instance Group Name will be added to this group. No value
Discover Workflow Disable/Enable monitoring of the Oracle Workflow component. Yes
Discover Discoverer Disable/Enable monitoring of the Discoverer component. Yes
Delete Removed Targets All targets which are dissociated from the applications system will be deleted from EM Repository if is this option is set to ‘Yes'. No

Discovered Contexts

the picture is described in the document text

All contexts (nodes) that belong to the Oracle E-Business Suite are shown in this table. You can click the Configure icon for each individual context to set context-level parameters.

Once you have entered parameter values, you can do the following:

Configuring Contexts

Example of a Configure Context Page

the picture is described in the document text

Context details are retrieved from context files. There is a Database Context page applicable to both Release 11i and Release 12, and different Applications Context pages for Release 11i and Release 12.

The Mapped Alias Host configuration information can be used in case of host aliasing to select Host Target registered with Enterprise Manager for this context.

Database Context Page for Releases 11i and 12

the picture is described in the document text

Applications Context Page for Release 11i

the picture is described in the document text

Applications Context Page for Release 12

the picture is described in the document text

Parameter Name Description Default Value
Discover Forms Enable/Disable discovery of the Oracle Forms target for this context. Yes
Discover JVM Usage Enable/Disable discovery of the JVM Usage target. This option will not affect rediscovery of the applications system. Yes

Once you have entered parameter values, you can do one of the following:

For the customization to take effect you must rediscover the Oracle E-Business Suite. Rediscovery can be done by discovering the Oracle E-Business Suite instance again. Rediscovery will not affect the history of any of the already discovered targets.

Configuring the Monitoring of Oracle E-Business Suite

To edit the monitoring configuration of an Oracle E-Business Suite system, first select the desired system in the table, and then click Configure.

the picture is described in the document text

For more information on the Oracle Applications subtab, please see the section Using the Grid Control Pages to Manage the Oracle E-Business Suite. To access this subtab, you may need to set your Preferences in Grid Control (described in that section).

You can review and edit the monitoring schema information on this page.

the picture is described in the document text

After you have reviewed the required information, click Next to continue.

the picture is described in the document text

In this page, the registered Grid Control targets can be associated with the Oracle E-Business Suite system. These can include HTTP Servers, Oracle Forms listeners, databases, or any other targets registered in Grid Control. You will be able to monitor the status of these targets in the Oracle Applications pages, and you will later be given the option of defining the availability of the Oracle E-Business Suite system as a function of these targets.

Note: This page will attempt to automatically identify your Oracle E-Business Suite database and add it to the Selected Targets list. If the page cannot automatically match the database connection information that you provided to a registered target in Grid Control, then you will receive a warning, and you will need to add the correct database to the Selected Targets list manually.

To add a registered target to the Selected Targets list, choose the target type (for example, Database, Forms Listener for Oracle Applications Release 11i) and click Go. Select the appropriate target(s) from the Available Targets list, and click Move.

Once the Selected Targets List is complete, click Next to continue.

the picture is described in the document text

This page allows you to define the availability of your Oracle E-Business Suite system as a function of the availability of its member targets. Each selected target is included in the availability calculation for the Oracle E-Business Suite system. Any targets that are not selected are excluded from the availability calculation for the Oracle E-Business Suite system. The availability of the Oracle E-Business Suite system is calculated as described in the following table:

Selected Targets’ Status Oracle E-Business Suite System Status
All Up Up
One or more Up Partially Up
All Down Down

Once you have selected the appropriate targets, click Next to continue.

the picture is described in the document text

If you have associated multiple databases with the Oracle E-Business Suite system, then this page prompts you to specify the primary database and the primary Web application for your system.

The primary database is the database that contains the APPS schema for this Oracle E-Business Suite system. The database performance graphs shown in the Oracle E-Business Suite System Performance page are derived from this primary database.

Once you have selected the appropriate database and Web application, click Next to continue.

the picture is described in the document text

This page summarizes the configuration information for your Oracle E-Business Suite system. Click Next to complete configuring the Oracle Application system.

Note: To avoid possible errors when deleting composite targets, perform the following steps:

  1. Before deleting an Oracle Applications target, shut down all the agents for the target.

  2. Delete the Oracle Applications target.

  3. Now start all the agents that were shut down earlier.

Configuring Monitoring of HTTPS/SSL Targets

To configure Grid Control to monitor Oracle E-Business Suite middle tiers that are running in SSL, each Management Agent must be able to authenticate the middle tier's SSL certificate against its Certificate Authority (CA).

Assumed Prerequisites

The HTTP Server that ships with Oracle E-Business Suite is already configured and verified to be running in SSL mode.

Basic knowledge of SSL certificates and their configuration.

Obtaining the CA certificate(s)

  1. In Microsoft Internet Explorer, connect to the HTTPS URL of the Web site you are attempting to monitor.

  2. Double-click the lock icon at the bottom of the browser screen which indicates that you have connected to a secure Web site. The browser displays the Certificate dialog box, which describes the certificate used for this Web site. Other browsers offer a similar mechanism to view the certificate details of a Web site.

  3. Click the Certificate Path tab and select the first entry in the list of certificates.

  4. Click View Certificate to display a second Certificate dialog box.

  5. Click the Details tab on the Certificate window.

  6. Click Copy to File to display the Certificate Manager Export wizard.

  7. In the Certificate Manager Export wizard, select Base64 encoded X.509 (.CER) as the format you want to export and save the certificate to a text file with an easily identifiable name, such as beacon_certificate.cer.

  8. Open the certificate file using a text editor.

Add the Certificate to the Management Agent(s)

Each Management Agent that monitors an Oracle E-Business Suite middle-tier must have the CA certificate added to it as follows:

  1. Locate the b64InternetCertificate.txt file in the following directory of Agent Home of the Beacon host: $AGENT_ORACLE_HOME/sysman/config (This file contains a list of Base64 Certificates).

  2. Edit the b64InternetCertificate.txt file and add the contents of the certificate file you just exported to the end of the file, taking care to include all the Base64 text of the certificate including the BEGIN and END lines.

  3. Repeat for each Management Agent.

Restart Each Management Agent

Each Management Agent should be restarted:

> $AGENT_ORACLE_HOME/bin/emctl stop agent
> $AGENT_ORACLE_HOME/bin/emctl start agent

Grid Control may not immediately pick up the change. You may want to give it a few minutes for the agent to run a metrics collection and upload them to the Oracle Management Server (OMS). You can click on the Refresh icon in the upper right of the Oracle E-Business Suite home page (by the Page Refreshed time stamp) in the Grid Control console to get updated information.

A Note on Oracle Forms 6i

Even though your Oracle Forms configuration may be running in SSL, Grid Control does not require any additional configuration to monitor Forms. The reason for this is that it uses a different method for determining the Forms Server status which does not require SSL communications with the server.

Re-Configuring SSL for Oracle E-Business Suite

If you have implemented SSL or deactivated SSL after the initial discovery of that Oracle E-Business Suite instance in Grid Control, you will have to re-configure Grid Control to monitor the new URL with the new protocol. There are two ways to do this:

Re-configuring Release 11i Apache Targets

  1. Select the Release 11i instance in the Oracle Applications targets tab.

  2. Under Applications Nodes Status, expand the Context link that corresponds with your SSL middle tier.

  3. Select the Apache target (description: "HTTP Server for Oracle Applications 11i").

  4. Under "Related Links", select "Monitoring Configuration".

  5. Edit the Protocol and Port as appropriate.

  6. Click OK.

Re-configuring Release 12 Application Servers

  1. Select the Release 12 instance in the Oracle Applications targets tab.

  2. Under Applications Nodes Status, expand the Context link that corresponds with your SSL middle tier.

  3. Select the target described as "Oracle Application Server".

  4. Under "Related Links", select "Monitoring Configuration".

  5. Edit the "URL to measure application response" as appropriate.

  6. Click OK.

References

Setting Up Oracle E-Business Suite Credentials

Oracle E-Business Suite administration uses preferred credentials for connecting to the System and executing various commands. Before managing an Oracle E-Business Suite instance from the Administration Dashboard, the Preferred Credentials must be set for the specific Oracle E-Business Suite target and Oracle E-Business Suite Infrastructure target of the specific node. Applications Schema Credentials need to be set for only those targets whose administration requires Applications Schema Credentials.

To set these credentials, navigate to Preferences (global link) > Preferred Credentials in Oracle Enterprise Manager.

Setting Credentials for the Oracle E-Business Suite Infrastructure Target

the picture is described in the document text

Setting Credentials for the Oracle E-Business Suite Target

the picture is described in the document text