开始部署过程

E-Business Suite 部署观测和管理堆栈监视需要三个主要步骤:

  1. 为所选版本、标准版或企业版以及部署中使用的任何资源或区间配置许可。
  2. 搜索和提升部署中使用的资源。
  3. 使用 OCI 命令行界面 (command-line interface,CLI) 搜索新资源,在堆栈监视资源之间创建所需的关联,或者刷新整个拓扑。

配置许可

Stack Monitoring 提供两个版本:标准版和企业版。Standard Edition 可监视内部部署和云部署的应用和技术堆栈,包括 WebLogic、Tomcat、Oracle Database 和主机。Enterprise Edition 添加了度量扩展、性能基线、异常检测和 OCI 资源集成等高级功能,以实现增强监视。

除这两个版本外,还必须在单个资源级别或区间级别配置许可证,如下所述。

注意:

在任一级别分配许可证的步骤都超出了本手册的范围。您可以从本手册其他地方的“浏览更多”中访问下面特定部分中确定的每个分配级别所需的相关过程。

配置特定于资源的功能的许可

资源许可证分配可以在发现期间或在发现之后使用许可 UI 在单个资源级别完成。应用于组合的许可证更改将应用于所有子项;也就是说,将 Enterprise Edition 许可证应用于 WebLogic 域时,与该域关联的所有 WebLogic 服务器也将收到 Enterprise Edition。

在搜索过程中,您可以通过选择相应的单选按钮为资源分配许可证。您还可以在使用许可证 UI 搜索资源后修改资源许可证。Oracle Cloud Infrastructure 文档中的 "Licensing Assignment" 中介绍了这些过程,您可以从 "Explore More" 访问这些过程。

为区间特定功能配置许可

对于在区间中搜索到或提升的所有新资源,您可以将资源许可证自动分配设置为企业或标准。配置许可证自动分配是自动分配许可证而不是按资源实例应用许可证的便捷方式。此外,您可以为整个区间启用或禁用企业可扩展性。

Oracle Cloud Infrastructure 文档的 "Licensing Assignment" 中介绍了为特定于区间的功能配置许可的过程,您可以从 "Explore More" 访问该文档。

搜索和推广 Oracle E-Business Suite 资源

要使用堆栈监视来监视资源,必须首先搜索和提升这些资源。促销预填充与资源相关的信息。您应验证此信息以确保其正确无误。提升的先决条件和输入参数与用户启动的搜索的先决条件和输入参数相同。

注意:

发现和推广资源的步骤超出了本手册的范围。您可以从本手册其他地方的“浏览更多”中访问下面特定部分中确定的每个分配级别所需的相关过程。
在发现和推广这些资源之前,您需要满足以下先决条件:
  • Oracle WebLogic Server 上配置 MBeans。
  • 验证 Forms 会话数据的收集。
  • E-Business Suite 环境中设置 DNS。
  • 添加 E-Business Suite 应用程序使用的数据库。
  • 满足堆栈监视的 E-Business Suite 数据库监视要求。

Oracle WebLogic Server 上配置 MBeans

要从平台 MBeans 收集 JVM 性能度量,必须通过运行时 MBeanServer 访问 MBeans。通过登录到 Oracle WebLogic Server 来激活 MBeans,并通过运行 WLST 脚本来验证激活。运行脚本的过程和关联的详细信息超出了此剧本的范围。请参阅 Oracle Cloud Infrastructure 文档中的 "Configure MBeans on Oracle WebLogic Servers"(在 Oracle WebLogic 服务器上配置 MBeans),您可以从 "Explore More"(浏览详细信息)中访问该文档。

验证 Forms 会话数据的收集

通过执行以下步骤,验证表单会话数据的集合,以便稍后在 Forms 系统资源度量中查看该数据。 登录到 Oracle E-Business Suite 时,系统将使用 APPS 方案身份证明在由唯一会话 ID (SID) 标识的数据库中创建用户会话。每个数据库会话都与一个 E-Business Suite 应用程序用户关联。这允许将数据库会话与应用程序用户链接以进行故障排除。使用 Forms 会话,您可以确定 E-Business Suite 用户如何打开数据库会话。
请执行以下操作:
  1. 登录 E-Business Suite
  2. 在用户界面中,导航到 System Administrator(系统管理员),依次单击 Profile(配置文件)System(系统)
  3. 确保将 Sign-On:Audit Level 的值设置为 FORM 。在站点级别设置此项。
  4. 确保 AuditTrail:Activate 的值设置为 YES

Oracle E-Business Suite 环境中设置 DNS

E-Business Suite 主机必须能够在网络上相互检测。例如,在 UNIX 环境中,在每个主机上的文件 /etc/resolv.conf 中配置 DNS 服务器。

要验证 DNS 服务器配置是否正确,请运行以下命令:
nslookup any_publicDomain_hostname

满足堆栈监视的 Oracle E-Business Suite 数据库监视要求

在搜索 E-Business Suite 应用程序之前,您需要搜索用于监视 E-Business Suite 数据库的 Oracle 数据库。如果首先搜索数据库,则在 E-Business Suite 应用程序搜索完成后,该数据库将自动与 EBS 应用程序关联。如果在搜索数据库之前执行 E-Business Suite 应用程序搜索,则需要手动创建关联。

监视 E-Business Suite 需要具有访问 E-Business Suite 方案的特定权限。设置因用作 E-Business Suite 数据存储的数据库类型(非容器数据库与容器数据库和可插入数据库)而异。堆栈监视支持在搜索 E-Business Suite 时使用 E-Business Suite 方案所有者(通常为 APPS)作为数据库身份证明。您应创建仅具有监视 E-Business Suite 应用程序所需权限的监视用户。您可以使用相同的数据库用户来监视包含 E-Business Suite 方案和 E-Business Suite 应用程序的 Oracle 数据库。有关创建数据库监视用户的步骤,请参见 MOS 简讯:2857604.1 "Creating the Oracle Database Monitoring Credentials for Oracle Cloud Infrastructure Database Management, Operations Insights and Stack Monitoring"(为 Oracle Cloud Infrastructure Database Management 创建 Oracle Database 监视身份证明,运行洞察分析和堆栈监视),您可以从本手册其他位置的 "Explore More"(了解详细信息)访问这些步骤。

更新应用程序拓扑

您可以使用 OCI 命令行界面 (Command Line Interface,CLI) 搜索新资源,在堆栈监视资源之间创建所需的关联,或者刷新整个拓扑。具体而言,您可以使用 CLI 命令在数据库与应用程序之间创建关联,例如 E-Business Suite 或 PeopleSoft。

对于 E-Business Suite ,更新应用程序拓扑需要以下任务:
  • 更新 E-Business Suite 拓扑。
  • 刷新 E-Business Suite 实例
  • 刷新 Weblogic 域。

更新 Oracle E-Business Suite 拓扑

搜索到 E-Business Suite 实例时,还将搜索 E-Business Suite 和 WebLogic 资源。数据库搜索必须单独完成。如果先搜索数据库,然后再搜索 E-Business Suite ,则在 E-Business Suite 搜索完成后,将在 E-Business Suite 资源和数据库资源之间自动创建使用类型的关联。此处,E-Business Suite 资源是指堆栈监视资源类型 ebs_instance数据库资源是指堆栈监视资源类型 oci_oracle_dboci_oracle_pdb
如果在数据库搜索之前发现 EBS,则可以通过以下两种方法之一更新拓扑。
  • E-Business Suite 实例与数据库资源之间创建关联。
  • 刷新 E-Business Suite 拓扑

这些更新技术的过程超出了本手册的范围;但是,您可以在“EBS 拓扑”中找到更多详细信息,您可以从本手册的其他地方“探索更多”访问这些信息。

刷新 Oracle E-Business Suite 实例

刷新 E-Business Suite 实例会导致刷新许多堆栈监视资源类型以及底层 Weblogic 域资源。

刷新的堆栈监视资源包括:
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

您可以使用 OCI 命令行界面或资源主页中的 the discovery-job create 刷新 E-Business Suite 实例。有关这些技术的更多信息,请参阅 "EBS Refresh",您可以从 "Explore More" 访问。

刷新 WebLogic Server

刷新 WebLogic Server 域时,还会刷新以下堆栈监视资源:

weblogic_domain
weblogic_j2eeserver
weblogic_cluster
oracle_soainfra
oracle_mft
oracle_http_server
oracle_oam
oracle_oam_cluster
oracle_oim
oracle_oim_cluster
使用 OCI CLI 命令 discovery-job create 刷新 WebLogic 域。如果要在刷新操作期间删除资源,请将 allow_delete_resources 属性添加到有效负载;例如:
oci stack-monitoring discovery-job create  --compartment-id "Compartment_OCID" --discovery-type REFRESH --discovery-details file:///tmp/weblogic_refresh_dev.json

其中 Compartment_OCID 是区间 ID。

有关详细信息,请参阅 Oracle Cloud Infrastructure 文档中的 "Weblogic Domain Refresh",您可以从 "Explore More" 访问该文档。