集中管理企业环境

集中管理企业环境

本课程向您介绍如何使用网格控制来集中管理企业环境。

本单元将讨论以下主题:

概述
前提条件
查看控制台主页
监视 Web 应用程序性能
监视应用服务器性能
管理组
使用作业自动执行维护任务
监视数据库性能
使用补丁向导访问补丁可用性

将鼠标置于该图标上将显示所有屏幕截图。您也可以将鼠标置于每个图标上,只查看与之关联的屏幕截图。

企业管理器 10g 具有一个支持远程管理的全新的 HTML 界面,只需要一个浏览器即可支持瘦客户端控制台。在本课程中,您将看到一个 Web 应用程序,并了解管理员诊断和解决 Oracle 技术系列的不同组件的 SLA 性能和/或可用性问题的几种不同方法。

在开始本单元的学习之前,您应该已经:

1.

查看并满足了“Oracle 企业管理器网格控制安装和基本配置 10g 第 1 版 (10.1) 文档”中“安装前考虑事项”部分中的要求。

 

2.

完成了使用新数据库安装企业管理器 10g 网格控制课程。

 

3.

完成了安装 Oracle 数据库 10g 课程。

 

4.

完成了安装应用服务器 10g 的前三个课程。

 

5.

在每台主机上完成了部署企业管理器 10g Linux 管理代理课程。

 

6.

完成了安装后的配置课程。

 

7.

完成了管理管理员首选项课程。

 

8.

完成了部署 FAQ OC4J 应用程序课程。

 

9.

完成了添加和配置 Web 应用程序课程。

 

通过企业管理器网格控制主页,您能够以合适的粒度和密度了解企业基础架构的性能。该主页提高了企业网格性能的可见性,对出色运营的企业策略进行了补充。执行以下步骤:

1.

打开浏览器,输入以下 URL:

http://<gridhost.domain.com>:<webcache port>/em

以 emgrid 管理员的身份登录,单击 Login

将鼠标移到该图标上可以查看该图像

 

2.

主页上汇集了有关企业的所有重要信息。主页包含以下部分。

Status

显示所监视的 Oracle 目标总数。饼图显示了它们的整体可见性以及对应打开的警报。可以针对任何目标类型增加该摘要信息。

Target Search

只需键入目标名称的部分内容即可快速访问任何目标。

Critical Patch Advisories

显示对您的系统至关重要的任何安全警报。

Deployment Summary

收集有关整个配置的信息,包括软件、补丁(操作系统和 Oracle 软件级别)、硬件等。这是企业中所有主机、软件和操作系统的汇总。

Resource Center

有用的 Oracle 链接

要查看特定的目标类型,请从主页左上方的 All Targets 下拉列表中选择 Web Application

将鼠标移到该图标上可以查看该图像

 

3.

现在可以看到网格控制所监视的所有 Web 应用程序的状态。在主页的 Deployments Summary 部分中,从下拉列表中选择 Operating Systems

将鼠标移到该图标上可以查看该图像

 

4.

现在可以看到网格控制所监视的所有目标所使用的 Operating Systems 列表。您希望仔细查看目标。单击 Targets 选项卡。

将鼠标移到该图标上可以查看该图像

 

在这个竞争日益增加的环境中,Web 应用程序可用性和响应时间对业务底线有直接、实际的影响。例如,如果您发现某个在线商店的网页响应速度很慢,则将您在其他位置的业务迁移到另一个站点。应用程序性能低下会导致企业的损失,可能包括丧失客户忠诚度以及销售机会。要监视 Web 应用程序的性能,请执行以下任务:

查看 Web 应用程序警报
监视事务性能
分析页面性能
评估主机性能

查看 Web 应用程序警报

企业管理器针对 Web 应用程序检查两种类型的警报。水平方向,如果违反了可用性或性能 URL 阈值,则触发警报。垂直方向,显示来自支持 Web 应用程序堆栈的任意组件的所有警报。这两种类型是相关的,因此您可以快速识别导致性能瓶颈的原因。执行以下步骤:

1.

选择 Web Application 子选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

选择 FAQApp Web 应用程序。

将鼠标移到该图标上可以查看该图像

 

3.

您将注意到,有几个警报可能正在影响您的应用程序。量度和阈值都是预定义的,是当您在前提条件课程中创建应用程序时指定的。向企业管理器添加了目标之后,就会自动对其进行监视。单击列表中任一最慢的页面警报消息。

将鼠标移到该图标上可以查看该图像

 

4.

显示该警报的图形表示。左侧是所收集的量度值、警告阈值以及严重阈值。为了进一步研究这个特定的事务,您可能希望查看事务性能。选择 Web Application:FAQApp 路径式导航栏。

将鼠标移到该图标上可以查看该图像

 

监视事务性能

企业管理器确保了您所有重要用户社区的关键业务事务的可用性和服务级别。您可以灵活地定义 Web 应用程序的构成,包括使用“beacon”的关键业务事务和重要用户社区。具有严重阈值和警告阈值的警报提供了一种监视您所有应用程序组件的主动方式。执行以下步骤:

1.

选择 Transaction Performance 选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

显示一个有关不同事务统计信息的更详细的视图。在 All Transactions 部分中,单击 Expand All。您可能还希望向下滚动以查看事务列表。

将鼠标移到该图标上可以查看该图像

 

3.

显示针对该应用程序正在监视的事务的列表。每个事务都具有下钻功能,可以详细划分该事务中的时间花费在哪些地方。单击 Manage Transactions

将鼠标移到该图标上可以查看该图像

 

4.

您会看到正在监视的事务的列表。选择 Add FAQ,然后单击 Play

将鼠标移到该图标上可以查看该图像

 

5.

该事务实时执行。您可能会收到一个窗口,询问是否需要下载播放器插件。单击 Yes

 

6.

当系统提示您登录时,输入 faq/faq,然后单击 OK

将鼠标移到该图标上可以查看该图像

 

7.

单击 Show Results

将鼠标移到该图标上可以查看该图像

 

8.

显示每页上所花费时间的汇总和细分。您希望进一步查看 Page Performance。选择 Web Application:FAQApp 路径式导航栏。

将鼠标移到该图标上可以查看该图像

 

分析页面性能

企业管理器对访问您应用程序的所有访问者的所有 URL 的所有响应时间进行跟踪。通过监视与性能量度相结合的点击率,按 URL、域、区域、访问者以及 Web 服务器来分析响应时间,您可以清楚地评估性能降低问题对用户群的影响。进一步下钻为您提供了 Web 服务器响应时间,并且加载了分发信息以帮助您有效地均衡服务器资源。

通过企业管理器,您随时可以详细了解所有最终用户所体验的各个阶段的性能问题的影响。您可以快速识别所有性能低下的 URL,确保监视应用程序中每个 URL 的响应性。执行以下步骤:

1.

选择 Page Performance 选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

另一种检查 Web 应用程序的方法是通过最终用户性能。最终用户性能显示用户所体验的最慢的 URL 以及所选的 URL 响应时间。企业管理器还按 URL、域、区域、访问者、Web 服务器主动提供有关您的访问者的实际最终用户性能信息,并显示最慢的响应时间以及网页点击率。向下滚动。

将鼠标移到该图标上可以查看该图像

 

3.

再往下,您会看到 OC4J 中按时间来算最慢的 URL。这通过下钻将 URL 按用户细分成 3 个中间层类别。

将鼠标移到该图标上可以查看该图像

 

监视主机性能

通过分析系统资源的利用率,您可以确定问题并识别改进系统性能的机会。您可以检查性能降低是否是由 系统软件或硬件的变化引起的,方法是:将您的生产基础架构作为黄金标准,研究 Oracle 堆栈、操作系统或硬件级别可能存在的任何差异。

这些年,您的企业可能已经发展为包括来自许多不同供应商的各种服务器。为了满足跨平台管理的需要以及更好地维护 Oracle 技术系列的操作系统和硬件组件,企业管理器为您提供了针对主机的监视和配置跟踪功能。执行以下步骤:

1.

选择 Components 选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

在 Component Performance and Availability 部分下面,您会看到您的主机没有重要的性能和可用性问题,然而,您可以单击右侧 Legend 下面的主机进一步查看。

将鼠标移到该图标上可以查看该图像

 

3.

主机主页提供了主机的快速汇总、其可用性、状态以及配置。单击 Performance 选项卡。

将鼠标移到该图标上可以查看该图像

 

4.

Performance 选项卡显示了主机性能、其 CPU、内存、磁盘 I/O 以及进程。主机性能看上去不错。如果您希望将您主机作为数据中心标准,单击 Configuration 选项卡。

将鼠标移到该图标上可以查看该图像

 

5.

该页面提供硬件和软件(操作系统和 Oracle)配置的视图。单击 Compare Configuration

将鼠标移到该图标上可以查看该图像

 

6.

选择另一台主机,单击 Compare

将鼠标移到该图标上可以查看该图像

 

7.

这是两台主机的同等比较。比较主要集中在两台主机的差异上。该比较使您可以轻松地识别两台生产主机之间的区别,从而发现缺少的补丁、程序包,甚至 Oracle 或操作系统软件。

将鼠标移到该图标上可以查看该图像

 

企业管理器允许管理员在整个环境中使用一个统一的工具来管理和监视他们的应用程序和应用服务器平台。这将提高管理员效率、帮助提供高级别的服务以及降低总拥有成本。执行以下步骤:

1.

选择 Targets 选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

单击 Application Servers 子选项卡。

将鼠标移到该图标上可以查看该图像

 

3.

单击部署了应用程序的应用服务器。

将鼠标移到该图标上可以查看该图像

 

4.

显示应用服务器主页。单击 Performance 选项卡。

将鼠标移到该图标上可以查看该图像

 

5.

以下是对应用服务器的性能和可用性的快速浏览。这通过几个关键量度显示了应用服务器和主机的整体使用情况。此时,您将了解另一种将网格作为单个条目进行管理的方法 — 组(具有完全下钻功能)。

将鼠标移到该图标上可以查看该图像

 

企业管理器的组主页功能提供了一个带有有价值的摘要信息的视图,能够下钻到具体信息。组主页提供了组中所有成员的打开的警报、策略违规、作业活动以及配置信息的汇总。对于数据库组,显示前 5 个可能有问题的实例(根据等待时间 (%) 和警报历史)。在本部分中,您将创建一个数据库并下钻以查看摘要信息。执行以下步骤:

1.

选择 Groups 子选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

从 Add 下拉列表中选择 Database Group,然后单击 Go

将鼠标移到该图标上可以查看该图像

 

3.

在 Name 域中输入 Production Databases,选择数据库并单击 Move。然后单击 OK

将鼠标移到该图标上可以查看该图像

 

4.

已经创建了组。单击 OK

将鼠标移到该图标上可以查看该图像

 

5.

选择 Production Databases 组。

将鼠标移到该图标上可以查看该图像

 

6.

Production Databases 组页面提供了一种将您的网格作为单个条目管理的方法。作为管理员,您可以运行作业,查看组中各个数据库所有尚未解决警报的汇总。可以通过不同的方式查看该组的性能:

Wait Time % 是组中所有数据库之间的一个比较视图。
组中目标的最高警报级别。

此外,您还会看到大量策略违规。单击编号。

将鼠标移到该图标上可以查看该图像

 

7.

显示每个目标及其违反的策略。使用不同的类别定义策略:Security、Configuration、Performance 和 Storage。此时,您希望了解如何使用作业系统自动运行任务。

将鼠标移到该图标上可以查看该图像

 

企业管理器提供了一个作业系统,该系统允许管理员自动运行单个系统或系统组的即席或定期任务。管理员可以使用任何预定义的数据库作业任务(例如,备份、导出或导入),或使用自定义的操作系统或 SQL 脚本来定义自己的逻辑。将一个作业提交到一组目标之后,自动汇总所有目标上所有作业执行的状态,这样,管理员就可以轻松地确定失败的作业执行和成功的作业执行。在本部分中,您将针对多个目标创建一个作业。执行以下步骤:

注意:为了本课程中本部分的成功执行,您需要确保按照管理管理员首选项课程中所述设置首选证书。

1.

创建作业之前,需要设置您的首选证书。选择 Preferences 链接。

将鼠标移到该图标上可以查看该图像

 

2.

选择 Preferred Credentials

将鼠标移到该图标上可以查看该图像

 

3.

针对 Databases 选择 Set Credentials

将鼠标移到该图标上可以查看该图像

 

4.

为您的 Oracle 数据库 10g 实例输入以下值:

Normal Username: hr
Normal Password: <hr_password>
SYSDBA Username: sys
SYSDBA Password: <sys_password>
Host Username: <host_user>
Host Password: <host_password>

为您的基础架构数据库输入以下值:

Normal Username: system
Normal Password: <system_password>
SYSDBA Username: sys
SYSDBA Password: <sys_password>
Host Username: <host_user>
Host Password: <host_password>

然后单击 Apply

将鼠标移到该图标上可以查看该图像

 

5.

您的首选证书已经设置完毕。单击 Jobs 选项卡。

将鼠标移到该图标上可以查看该图像

 

6.

从 Create Job 下拉窗口中选择 SQL Script,单击 Go

将鼠标移到该图标上可以查看该图像

 

7.

输入作业名和说明,然后输入 select * from employees,单击 Databases 下面的 Add

将鼠标移到该图标上可以查看该图像

 

8.

选择 Database Group 作为 Type,在 Name 域中输入 Production Databases,单击 Search

将鼠标移到该图标上可以查看该图像

 

9.

选择 Production Databases 的单选按钮,单击 Add

将鼠标移到该图标上可以查看该图像

 

10.

选择 Schedule 子选项卡。

将鼠标移到该图标上可以查看该图像

 

11.

确保指定了 ImmediateOne Time Only,单击 Submit

将鼠标移到该图标上可以查看该图像

 

12.

您的作业提交准备执行。选择该作业的链接。

将鼠标移到该图标上可以查看该图像

 

13.

您提交的作业在您数据库组中的两个数据库上成功运行。现在,您将查看有关数据库目标的更具体的信息。单击 Targets 选项卡。

将鼠标移到该图标上可以查看该图像

 

企业管理器 10g 网格控制提供了一个界面,用于管理多个数据库目标、确定数据库整体性能、解决数据库问题,以及自动执行例行的数据库管理和维护操作。执行以下步骤:

1.

单击 Databases 子选项卡。

将鼠标移到该图标上可以查看该图像

 

2.

选择存储应用程序数据的数据库。

将鼠标移到该图标上可以查看该图像

 

3.

显示数据库主页。数据库主页将所有相关信息推到顶级,以便轻松地进行状态评估。单击 Performance 选项卡。

将鼠标移到该图标上可以查看该图像

 

4.

从 Connect As 下拉列表中选择 SYSDBA。您将看到自动显示 sys 用户,这是因为该用户包含在您的首选证书中。单击 Login

将鼠标移到该图标上可以查看该图像

 

5.

数据库性能页面比较主机和数据库之间所有关键的量度。该页面提供研究数据库中任何性能问题所需的所有信息。在 Sessions:Waiting and Working 部分的图例中单击 User I/O

将鼠标移到该图标上可以查看该图像

 

6.

在 Active Sessions 图表上,可以将阴影时间段框拖动到不同的时间段。单击并拖动 Active Sessions 图表上的阴影框,将焦点放在另一段时间上。

将鼠标移到该图标上可以查看该图像

 

7.

注意,所有图表都适合所选的时间段。选择 Database 路径式导航栏。

将鼠标移到该图标上可以查看该图像

 

8.

向下滚动到 Related Links 部分。

将鼠标移到该图标上可以查看该图像

 

9.

选择 Advisor Central

将鼠标移到该图标上可以查看该图像

 

10.

Advisor Central 页面用作运行和管理数据库顾问程序的起点。顾问程序是专业工具,可以帮助您分析数据库的性能、识别潜在问题和瓶颈,以及调整数据库的各种组件。某些顾问程序(如 ADDM 顾问程序和 Segment 顾问程序)在数据库上运行任务。顾问程序每次运行任务时,它都执行自己的分析并为您提供该分析的结果。单击 ADDM

将鼠标移到该图标上可以查看该图像

 

11.

ADDM 的目标是识别系统中消耗数据库时间最多的区域。ADDM 下钻以识别问题的根本原因(而不是只识别问题的表症)并报告问题对系统整体的影响。该窗口显示针对特定时间段的一系列快照。选择 Database 路径式导航栏。

将鼠标移到该图标上可以查看该图像

 

12.

选择 Administration 子选项卡。

将鼠标移到该图标上可以查看该图像

 

13.

Administration 页面允许您配置、管理和调整数据库的各个方面,以提高性能和调整设置。单击 Database 子选项卡。

将鼠标移到该图标上可以查看该图像

 

补丁向导执行将 Oracle MetaLink 补丁信息与环境中的部署交叉引用的耗费大量时间的工作,并显示适用于给定部署的补丁。在此处,您可以选择一个要部署的特定补丁,将它们大规模部署到选定的适用的目标上。执行以下步骤:

1.

单击列表中任一数据库。

将鼠标移到该图标上可以查看该图像

 

2.

单击 Maintenance 选项卡。

将鼠标移到该图标上可以查看该图像

 

3.

在 Deployments 下面,单击 Patch

将鼠标移到该图标上可以查看该图像

 

4.

企业管理器具有到 oracle.com 的直接连接。该功能加载 metalink 补丁搜索引擎以及所有相关信息,显示了 metalink 上针对该实例提供的所有补丁。从列表中选择一个补丁,单击 View Readme

将鼠标移到该图标上可以查看该图像

 

5.

查看有关该补丁的信息,向下滚动到页面底部。

将鼠标移到该图标上可以查看该图像

 

6.

单击页面底部的 Back 按钮。这将返回到补丁向导。

将鼠标移到该图标上可以查看该图像

 

7.

从列表中选择要部署的补丁,单击 Next

将鼠标移到该图标上可以查看该图像

 

8.

企业管理器能够从信息库中托管一个补丁,从而可以轻松地部署到多个 Oracle 根目录。如果有多个符合该补丁的实例,它们将显示在左侧且可以轻松地移至右侧的下载目的地。您不会立即应用该补丁,因此单击 Home

将鼠标移到该图标上可以查看该图像

补丁向导中的其他页面如下所示:

Stage or Apply:您可以从脚本直接安装补丁。

Schedule:您可以让企业管理器下载脚本,然后立即将脚本推送到 Oracle 根目录,或者安排补丁作为一个计划的作业运行。

Summary:您可以查看所有目的地、补丁信息以及以下位置是否有足够的空间来容纳补丁。

 

将鼠标置于该图标上可以隐藏所有屏幕截图。