Oracle 企业管理器网格控制 10g 第 2 版中的管理插件
Oracle 企业管理器网格控制 10g 第 2 版中的管理插件
本教程将向您介绍如何使用 Oracle 企业管理器 10g 第 2 版来添加第三方插件,并让您了解一些关键监视功能。
大约半小时
本教程包括下列主题:
将鼠标置于此图标上以加载和查看本教程的所有屏幕截图。(警告:此操作会同时加载所有屏幕截图,网速较慢时,响应时间可能会比较长。)
注:此外,您还可以在下列步骤中将鼠标放在每个单独的图标上,从而仅加载和查看与该步骤相关的屏幕截图。
这些屏幕截图不能反映用户的具体环境,只是说明如何在 Oracle 企业管理器 10g 网格控制台中找到特定的功能。
企业管理器网格控制使您能够监视环境中默认的最常用硬件和其他目标类型。
网格控制提供了一种模块化方法,可以使用管理插件扩展监视功能。管理插件是一种由用户或第三方提供的目标类型,可以扩展企业管理器的预定义目标类型集。通过提供管理插件以在一个控制台中实现对所有应用程序解决方案的管理,企业管理器网格控制 10g 第 2 版拓宽了其管理解决方案的范围。此外,新的管理插件为非 Oracle 数据库、非 Oracle 中间件、存储以及网络设备提供了网格控制监视、服务级管理以及诊断功能。
目前可用的管理插件包括:
BEA WebLogic 插件 Check Point Firewall 插件 EMC Celerra 插件 F5 BIG-IP Local Traffic Manager 插件 IBM DB2 Database 插件 IBM WebSphere 插件 Juniper Netscreen Firewall 插件 Microsoft SQL Server 插件 Microsoft Active Directory 插件 Microsoft BizTalk Server 插件 Microsoft Commerce Server 插件 Microsoft Internet Information Services (IIS) 插件 Microsoft Internet Security and Acceleration (ISA) Server 插件 Microsoft .NET Framework 插件 NetApp Filer 插件
其中的一些(即 F5 BIG-IP v4.5、BEA WebLogic、IBM WebSphere 和 NetApp Filers)都随附在企业管理器网格控制 10gR2 中,因此没有提供下载页。您可以从 OTN 下载其余的插件。然后使用企业管理器网格控制将其导入并部署到代理。
在本章中,您将了解如何使用 Microsoft SQL Server 和 BEA WebLogic 管理插件。但是,根据需要,其中的信息也适用于其他插件。
返回主题列表
Linda 负责管理运行在各种技术系列上的多个不同应用程序,这些技术包括 Oracle 数据库、Oracle 应用服务器、Microsoft SQL Server 以及 BEA WebLogic。她已在利用企业管理器监视 Oracle 数据库和应用服务器,并希望可以将 SQL Server 和 WebLogic 包含在网格控制环境中。通过适用于其他 Oracle 产品的类似、丰富的管理功能,该插件将帮助 Linda 无缝监视和管理 BEA WebLogic 和 Microsoft SQL Server。除了为 SQL Server 和 WebLogic 提供丰富的功能,该插件还使得 Linda 能够在网格控制台中集中所有监视信息,建模和查看其应用程序的完整拓扑,并执行全面的根本原因分析。
返回主题列表
对于本示例,您需要 Microsoft SQL Server 数据库插件。单击此处下载该文件(右键单击该链接并选择 Save Target As 将其保存到本地系统)。或者,您可以从 http://www.oracle.com/technology/products/oem/extensions/plugin-ms_sql.html 下载该文件。
返回主题列表
管理插件支持网格控制监视并管理新组件。
注:需要将代理部署到运行非 Oracle 目标的主机,或者如果不可能实现或不愿意,则部署到充当非 Oracle 目标(如负载均衡器)的代理的主机。将代理和目标放在同一台主机上的好处在于,您可以收集主机信息并监视操作系统和日志文件。如此,您就能够将组件的可用性和性能与运行该组件的主机的可用性和性能相关联。
执行以下步骤,导入并部署管理插件:
|
1.
|
打开浏览器并按以下格式输入 URL 以访问安装有管理服务的服务器:
http://<管理服务主机名>.<域>:<端口>/em/
如果计算机上没有安装其他应用服务器实例,则默认端口值是 7777。但是,如果该计算机运行有其他应用服务器实例,则端口可能有所不同。
Login 页面将显示。输入用户名和口令,然后单击 Login 按钮。
注:您需要作为超级管理员登录以执行该任务。
|
|
2.
|
单击 Setup 链接。
|
| 3. |
单击 Management Plug-ins 链接导入并添加插件。
|
| 4. |
您可以使用 Management Plug-in 页面来管理所有管理插件。在此页面上,您可以:
将管理插件导入管理信息库 将任意数量或组合的管理插件导出到管理插件存档 将管理插件部署到任意数量的管理代理 查看部署状态 从任意数量的管理代理中取消部署管理插件 从管理信息库删除管理插件
根据本示例的要求,要添加 Microsoft SQL Server 数据库插件,单击 Import 按钮。
|
| 5. |
您可以使用 Import Management Plug-ins 页面将新管理插件导入企业管理器并将其用于部署。下载该插件并将其保存到您的系统上。要将该插件导入企业管理器控制台,需指定本地文件系统上的存档路径,然后选择您希望插入的插件。单击 Browse 按钮选择一个本地管理插件存档。
|
| 6. |
选定存档后,单击 List Archive 显示内容。
|
| 7. |
所有新导入的管理插件都将显示在该页面上。选择适用于 Microsoft SQL Server 数据库的插件。
|
| 8. |
单击 OK 导入选定的管理插件。
|
| 9. |
所有导入管理信息库的管理插件都将在该页面上列出。接下来,需要部署该插件以支持代理监视 Microsoft SQL Server 目标。
在 Management Plug-ins 页面中,选择适用于 MSSQL Server 的插件,并单击那一行中的 Deploy 图标。
|
| 10. |
使用 Select Targets 页面选择要部署管理插件的 Management Agents。您可以将 Management Agents 添加到该表。单击 Add Agents 并选择包含来自目标选择器的代理的特定代理或组。
注:您需要为要在其中部署插件的代理设置首选凭证。
|
| 11. |
Search and Select:Agents 窗口显示。从 Target Type 下拉列表中选择 Agent。选择您希望向其部署管理插件的代理。
|
| 12. |
单击 Select 按钮选择该代理。
|
| 13. |
选定要向其部署 Microsoft SQL Server 数据库插件的代理后,单击 Next 继续。
|
| 14. |
Review 页面时部署管理插件的最后一步。在该页面中,可选择是继续部署还是取消此操作。该页面还可通过向选定管理代理安装新目标类型使您对要采取的操作产生兴趣。
单击 Finish 将管理插件部署到所有选定代理。
|
| 15. |
该页面将向您显示部署进度。
|
| 16. |
您已经成功地将 Microsoft SQL Server 数据库插件部署到了代理。
|
| 17. |
单击 Agents 选项卡。
|
| 18. |
单击其中安装了 MSSQL Server 插件的代理。
|
| 19. |
这个代理主页就是是选定的 Oracle 管理代理的主页。利用该页面您可以查看有关 Oracle 管理代理的一般信息。在 Monitored Targets 部分下,您可以查看当前由 Oracle 管理代理监视的目标。
|
| 20. |
向下滚动至 Monitored Targets 部分。从 Add 下拉列表中选择 Microsoft SQL Server。单击 Go。
|
| 21. |
在 Monitoring Configuration 页面中,您可以修改 Microsoft SQL Server 目标属性。单击 OK。
|
| 22. |
单击 Microsoft SQL Server 目标。
|
| 23. |
单击 View Configuration 链接(该链接位于 Configuration 部分下)查看详细的 SQL Server 配置信息。
|
| 24. |
Oracle 管理代理收集目标的配置信息并将该信息传递至 Oracle 管理服务,该服务会将此信息存储在 Oracle 管理信息库中。在此处,您可以查看汇总的目标配置信息,并确定收集和保存配置数据的日期和时间
|
| 25. |
单击 Microsoft SQL Server:My SQL Server MYSQLAGENT 链接返回该代理的主页。
|
| 26. |
单击 Related Links 部分下的 All Metrics 链接。
|
| 27. |
可使用 All Metrics 页面查看可用于选定目标的所有性能指标列表。
|
| 28. |
单击 Microsoft SQL Server:My SQL Server MYSQLAGENT 链接返回 SQL Server 的主页。
|
| 29. |
单击 Reports 子选项卡。
|
| 30 |
该页面将出具各种有关 SQL Server 实例的报表。您可以从 View Report 下拉列表中选择报表类型。在此处,Microsoft SQLServer System Configuration 选项将向您显示有关 Microsoft SQL Server 配置(包括其管理的数据库)的报表。
|
返回主题列表
利用 Oracle 企业管理器网格控制,您能够监视和管理各种组件,包括第三方组件或特定于您环境的自定义应用程序。例如,您可以无缝监视 WebLogic 和 WebSphere 应用服务器。通过企业管理器网格控制,您能够:
监视和维护运行 Oracle 软件的主机的操作系统和硬件 监视 IBM 和 BEA 应用服务器和集群、F5 Server Load Balancer 以及 Network Appliance Filers
BEA WebLogic 的系统监视插件支持客户利用其对 Oracle 企业管理器的投资来管理 BEA WebLogic Servers。BEA WebLogic 插件随附在企业管理器网格控制 10gR2 中,因此 OTN 上没有提供下载页。通过适用于其他 Oracle 产品的类似、丰富的管理功能,该插件使得客户能够无缝监视和管理 BEA WebLogic。客户可完全受益于适用于包括 BEA WebLogic 在内的环境的服务信息板、系统信息板以及拓扑视图。该插件通过提供独一无二的功能(如尽早地自动发现性能瓶颈和用于 BEA WebLogic 集群监视的总体指标),为应用程序性能管理和 BEA WebLogic 基础架构管理提供了一个完整的、易于使用的经济解决方案。
注:在本示例中,代理并不位于应用服务器计算机上。屏幕截图中这些域已经填写。这可能与您的网格控制环境有所不同。
执行以下步骤添加 BEA WebLogic:
| 1. |
单击 Targets 选项卡。
|
| 2. |
单击 Application Servers 子选项卡。
|
| 3. |
从 Add 下拉列表中选择 BEA WebLogic Server Domain。BEA WebLogic Server Domain 是 WebLogic Server 的基本管理单元;它是作为单元管理的逻辑相关资源组。一个域可能包含 BEA WebLogic Server 集群和/或独立管理的服务器。单击 Go。
|
| 4. |
在该页面上,添加有关 BEA WebLogic 应用服务器和管理代理运行在其上的主机(一台或多台)的详细信息。
Administration Server Host:指定其上安装了 BEA WebLogic 应用服务器的主机。它是 WebLogic Server 的实例,充当服务器实例和系统管理工具进行联系的中心点。
Port:指定在其上监听 BEA WebLogic 应用服务器的端口号。
Trusted Keystore Filename:指定受信任的密钥存储器文件的位置。如果端口启用了 SSL,则此为必填项。密钥存储器是一个受保护的数据库,用户保存企业的密钥和证书。
Administration Server Username and Password:指定 BEA WebLogic 应用服务器凭证以支持管理代理收集整个 BEA WebLogic 域的指标数据。
Agent Host:指定其上运行管理代理的主机。仅当代理与管理服务器运行在同一主机上时需填此项。在此情况下,确保选中了前进至下一步前的复选框。
Administration Server Home Directory:指定安装管理服务器的目录的完整路径。这是 weblogic.jar 文件所在位置的绝对路径。默认情况下,它就是安装管理服务器的目录。
单击 Next。
|
| 5. |
输入其上安装了管理代理的计算机的操作系统用户名和口令。如果管理服务器和管理计算机位于不同的主机上,则需指定操作系统凭证。这些凭证将由管理代理用以发现域。通过选择 Save as Preferred Credentials,可将凭证保存为首选凭证。
单击 Next。
|
| 6. |
选择希望添加到网格控制以进行集中监视的域。单击 Next。
|
| 7. |
在此处选择希望网格控制监视的 BEA WebLogic 受管理的服务器和/或集群。域中的更改和/或集群成员资格不会自动更新。如果在初次添加 BEA 目标到网格控制后更改了成员资格,则必须单击 BEA WebLogic Server Domain Home 页面上的 Refresh Domain。
注:还可以通过单击 BEA WebLogic Server Domain 主页上的 Refresh Domain 来添加要监视的集群或受管理的服务器。
|
| 8. |
Review 页面可用于查看之前步骤中输入的域的详细信息。单击 Finish。
|
| 9. |
您已经成功添加了 BEA WebLogic 服务器域。
|
| 10. |
在 Application Servers 页面中,单击新添加的 BEA WebLogic 服务器域以转至其主页。
|
| 11. |
BEA WebLogic Server Domain Home 页面将显示有关 BEA WebLogic 服务器域的一般信息。利用该页面,您能够监视域的可用性和警报。在该页中,您可以导航至其他选项卡执行管理任务或查看域成员。
单击 Administration 属性页面。
|
| 12. |
可使用 BEA WebLogic Server Domain Administration 页面查看:
该域的中断列表(计划或执行中) 所有与该域关联的作业
单击 Members 属性页面。
|
| 13. |
Members 页面提供了所有域成员的高级别概览信息。单击一个服务器查看 BEA WebLogic 受管理服务器的主页。
|
| 14. |
利用 BEA WebLogic Managed Server 主页,您能够从较高级别监视 BEA WebLogic 受管理服务器的可用性、使用率和性能,并访问更详细的度量和警报信息。此外,还可从该页面导航至 Related Links 部分列出的其他相关页面。
|
| 15. |
单击 Applications 属性页面。
|
| 16. |
BEA WebLogic Managed Server Applications 页面可用于查看部署在服务器上的应用程序。利用该页面,您可快速了解哪些应用程序最活跃,哪些响应时间长。
单击 Performance 属性页面。
|
| 17. |
该页面用于监视 BEA WebLogic 受管理服务器的性能。可单击每一个图标或指标查看指标详细信息。
|
| 18. |
单击 Heap Usage 图表查看 BEA WebLogic 受管理服务器的指标详情。
|
| 19. |
该页面将显示虚拟机当前使用的 Java 堆内存量(以字节为单位)的指标。
|
| 20. |
单击 Application Server 子选项卡返回主页。
|
| 21. |
单击新增 BEA WebLogic 服务器域的 BEA WebLogic Server Cluster。
|
| 22. |
可以使用 BEA WebLogic 服务器集群的 J2EE Applications 属性页面查看集群上活动的应用程序。该页面有助于快速了解最活跃的应用程序以及使用系统资源最多的应用程序。
|
返回主题列表
在本教程中,您学习了如何:
返回主题列表
 |
有关本 OBE 教程的问题,请在 OBE 论坛上发布查询。 |
返回主题列表
将鼠标置于该图标上可以隐藏所有的屏幕截图。
|