Get Started with the Deployment Process
Deploying observability and management stack monitoring for E-Business Suite requires three major steps:
- Configure licensing for your chosen edition, Standard or Enterprise, and for any resources or compartments used in your deployment.
- Discover and promote the resources used in your deployment.
- Use the OCI command-line interface (CLI) to discover new resources, create required associations between Stack Monitoring resources, or refresh the entire topology.
Configure Licensing
Stack Monitoring offers two editions: Standard and Enterprise. The Standard Edition monitors on-premises and cloud-deployed applications and tech stacks, including WebLogic, Tomcat, Oracle Database, and hosts. The Enterprise Edition adds advanced features like Metric Extensions, performance baselines, anomaly detection, and OCI resource integration for enhanced monitoring.
Note:
The steps for assigning licenses at either level are beyond the scope of this playbook. You can access the relevant procedures required for each assignment level, identified in the specific section, below, from "Explore More", elsewhere in this playbook.Configure Licensing for Resource-Specific Features
Resource license assignment can done at the individual resource level during discovery or after discovery by using the Licensing UI. License changes applied to a composite apply to all children; that is, when applying Enterprise Edition License to a WebLogic Domain, all WebLogic Servers associated to the domain will also receive the Enterprise Edition.
During discovery, you can assign a license to the resource by selecting the corresponding radio button. You can also modify a resource license after a resource has been discovered by using the License UI. These procedures are described in "Licensing Assignment", in the Oracle Cloud Infrastructure documentation, which you can access from "Explore More".
Configure Licensing for Compartment-Specific Features
You can set the resource license auto-assignment to Enterprise or Standard for all newly resources discovered or promoted resources within a compartment. Configuring license auto-assignment is a convenient way to automatically assign a license instead of applying it on a per resource instance basis. Additionally, you can enable or disable enterprise extensibility for an entire compartment.
Procedures for configuring licensing for compartment-specific features are described in "Licensing Assignment", in the Oracle Cloud Infrastructure documentation, which you can access from "Explore More".
Discover and Promote Resources for Oracle E-Business Suite
To monitor resources by using Stack Monitoring, you must first discover and promote these resources. Promotion prepopulates information related to the resource. You should validate this information to make sure that it is correct. The prerequisites and input parameters for promotion are the same as those for user-initiated discovery.
Note:
The steps for discovering and promoting resources are beyond the scope of this playbook. You can access the relevant procedures required for each assignment level, identified in the specific section, below, from "Explore More", elsewhere in this playbook.- Configure MBeans on Oracle WebLogic Servers.
- Verify collection of Forms sessions data.
- Set up the DNS in an E-Business Suite environment.
- Add the database used by the E-Business Suite application.
- Meet the E-Business Suite database monitoring requirements for Stack Monitoring.
Configure MBeans on Oracle WebLogic Servers
Verify Collection of Forms Sessions Data
- Log in to E-Business Suite.
- From the user interface, navigate to System Administrator, click Profile, and then System.
- Ensure that the value of Sign-On: Audit Level is set to FORM. Set this at the site level.
- Ensure that the value of AuditTrail: Activate is set to YES.
Set Up DNS in an Oracle E-Business Suite Environment
E-Business Suite hosts must be able to detect one another on the network. For example, in the UNIX
environment, the DNS servers are configured in the file
/etc/resolv.conf
on each host.
nslookup any_publicDomain_hostname
Meet Oracle E-Business Suite Database Monitoring Requirements for Stack Monitoring
Monitoring E-Business Suite requires specific privileges to access the E-Business Suite schema. The setup differs depending on type of database (non-container database versus container database and pluggable database) used as your E-Business Suite datastore. Stack Monitoring supports the use of the E-Business Suite schema owner, typically APPS, as the database credentials when discovering E-Business Suite. You should create a monitoring user with privileges limited to just those necessary to monitor an E-Business Suite application. You can use the same database user to monitor both the Oracle database containing the E-Business Suite schema and the E-Business Suite application. Steps to create a database monitoring user can be found in MOS Note: 2857604.1, "Creating the Oracle Database Monitoring Credentials for Oracle Cloud Infrastructure Database Management, Operations Insights and Stack Monitoring", which you can access from "Explore More", elsewhere in this playbook.
Update Application Topology
You can use the OCI Command Line Interface (CLI) to discover new resources, create required associations between Stack Monitoring resources, or refresh the entire topology. Specifically, you can use CLI commands to create associations between the database and the application, such as E-Business Suite or PeopleSoft.
- Update E-Business Suite topology.
- Refresh E-Business Suite instances
- Refresh the Weblogic domain.
Update Oracle E-Business Suite Topology
ebs_instance
and database resource refers to Stack Monitoring resource type oci_oracle_db
or oci_oracle_pdb
.
- Create an association between E-Business Suite instance and database resources.
- Refresh E-Business Suite topology
Procedures for these update techniques are beyond the scope of this playbook; however, you can find more details in "EBS Topology", which you can access from "Explore More", elsewhere in this playbook.
Refresh Oracle E-Business Suite Instances
Refreshing an E-Business Suite instance results in the refresh of a number of Stack Monitoring resource types, as well as the underlying Weblogic Domain resources.
ebs_instance
oracle_ebs_conc_mgmt_service
oracle_ebs_cp_node
oracle_ebs_forms_system
oracle_ebs_wf_group
oracle_ebs_wf_agent_lsnr
oracle_ebs_wf_bkgd_engine
oracle_ebs_wf_notification_mailer
You can refresh an E-Business Suite instance by using the discovery-job create
from the OCI
command-line interface or from the homepage of the resource. For more information on
these techniques, see "EBS Refresh", which you can access from "Explore More".
Refresh the WebLogic Server Domain
When you refresh the WebLogic Server domain, these Stack Monitoring resources are also refreshed:
weblogic_domain
weblogic_j2eeserver
weblogic_cluster
oracle_soainfra
oracle_mft
oracle_http_server
oracle_oam
oracle_oam_cluster
oracle_oim
oracle_oim_cluster
discovery-job create
to refresh the WebLogic
domain. If you want to delete a resource during the refresh operation, add the
allow_delete_resources
property to the payload; for
example:oci stack-monitoring discovery-job create --compartment-id "Compartment_OCID" --discovery-type REFRESH --discovery-details file:///tmp/weblogic_refresh_dev.json
Where Compartment_OCID
is the compartment ID.
For more information, see "Weblogic Domain Refresh" in the Oracle Cloud Infrastructure documenation, which you can access from "Explore More".