Oracle 企业管理器 10g 第 2 版中的“服务”表示受一个或多个协议(如 DNS、LDAP、POP 或 SMTP)支持的业务功能。服务也可以是 Web 应用程序或其他特定应用程序(如 Oracle 协作套件)。要查看 Oracle 企业管理器 10g 网格控制监视的服务,执行以下步骤:
| 1. |
单击 Services 选项卡。
|
| 2. |
单击 Services 页上的任一 Web 应用程序。
|
| 3. |
Services 主页提供关于该服务的状态、可用性、性能、使用率和预期服务级别百分比的一般概述。该主页还提供 Web 应用程序的所有关键组件的状态和警报的汇总。单击 Test Performance 子选项卡。
|
| 4. |
服务的可用性对于一般服务来说可通过运行关键的“测试”来确定,对于 Web 应用程序来说可通过运行“事务”来确定。在 Test Performance 页上,可以查看任何关键测试的各个性能。单击 System 子选项卡。
|
| 5. |
系统是按逻辑将硬件、软件、网络和其他 IT 资产组织到一起,使其配合工作以支持一个或多个服务。系统通常由诸如主机、数据库和其他企业管理器目标等组件组成。该页显示了所有组件的汇总以及关键组件及其状态。您可以具体研究任一组件问题,这只需展开任何有问题的组件。单击 Topology 子选项卡。
|
| 6. |
该页提供服务依赖项以及服务在其上运行的系统的图形化视图。通过 Root Cause Analysis(根本原因分析)功能突出显示并标识服务失败的可能原因。单击 Monitoring Configuration 子选项卡。
|
| 7. |
Monitoring Configuration 页允许您执行各种配置测试,如设置系统、根本原因分析、服务测试和信号标志。通过该页还可以定义服务可用性、启用性能和使用率标准并执行 Web 应用程序配置任务。单击 System Configuration。
|
| 8. |
System Configuration 页允许您更改宿主服务的系统。您还可以确定哪些系统组件对于服务来说是“关键”组件。服务可用性可通过指定的关键组件的可用性确定。
|
除了前几节中的服务监视功能之外,Oracle 企业管理器 10g 第 2 版还提供了针对 Web 应用程序的附加服务监视工具。使用 Oracle 企业管理器 10g 第 2 版,您还可以监视 Web 应用程序的每个页面的实际最终用户性能,并诊断应用程序性能问题。要演示这些附加 Web 应用程序功能,执行以下步骤:
| 1. |
单击 Web Applications 选项卡。
|
| 2. |
这是企业管理器正在监视的 Web 应用程序服务的汇总。在列表中单击任一 Web 应用程序。
|
| 3. |
这将进入该应用程序的主页,提供关于状态、警报、可用性百分比、性能、使用率和服务级别兼容的概述。单击 Page Performance。
|
| 4. |
最终用户性能功能允许您监视应用程序所有页面的实际最终用户性能。可以配置“Page Watch List”以具体监视应用程序的关键页面。“Samples”数量显示了一个 URL 的实际最终用户体验了多少完整和不完整的页面加载。在 Slowest Response Times 部分,从 View By 下拉列表选择 Visitor。
|
| 5. |
您可以看到体验了最慢响应速度的用户列表。您也可以按照 URL、Domain、Region 和 Web 服务器来查看最慢的响应时间。您可以单击 Analyze 按钮,导航到允许您使用组合 View By 过滤标准深入分析响应时间数据的功能。执行 Request Performance。
|
| 6. |
Oracle 企业管理器 10g 第 2 版提供跨所有页面请求的应用程序堆栈的跟踪信息。页面请求响应时间又细分为 Web 服务器、J2EE(JSP、servlet、EJB)和数据库时间。该功能允许您快速识别应用程序性能问题的起因。在 Slowest Request By 下拉列表中,选择 Database Server Average Time。然后,单击 Server Time Details 条形图的 Database Time 部分,按平均数据库服务器时间查看最慢的请求。
|
| 7. |
这是数据库中请求性能的汇总。在 Processing Time Breakdown 部分中,单击 Database Time 值链接。
|
| 8. |
这显示了为该数据库时间编写的所有 SQL 语句。通过查看响应时间最慢的 SQL 语句,您可以识别可能已经在应用程序中引起性能问题的 SQL 语句。单击 Performance Details Links 部分的 Processing Call Stack 链接。
|
| 9. |
单击 Expand All。
|
| 10. |
这是一个强大的工具,借助这个工具您可以查看请求的整个处理调用过程,从而有助于您隔离问题。
|