dev2dev 首页 > 资源中心 > 专家Blog > 专家Blog文章
WLS 9.1:WebLogic Server Diagnostics Framework(虚拟课堂)
WebLogic Server 9.0以及刚刚发布的9.1引入了WebLogic Diagnostic Framework(WLDF,WebLogic诊断框架)。WLDF是一组监控和诊断服务。利用WLDF,我们就可以对运行中的服务器以及部署在其上的应用程序所生成的数据进行诊断。WLDF所包含的主要特性旨在创建、收集、分析、存档并访问诊断性数据。这些数据将提供有关服务器和应用程序性能的详细视图。这将非常有利于对服务器和应用程序进行故障排除和性能调优。用户甚至还可以在遇到问题时捕捉诊断图像发送给BEA support,以便更详细地描述服务器中所出现的现象。
针对WLDF的虚拟课程为期两天,其课程代码为WLS-A73-91 (WebLogic Server Diagnostics Framework)。相关的课程详情,请访问http://education.bea.com/education/sales/course_detail.jsp?CourseID=1248。这将是非常紧张的两天,包括许多实践练习。Education团队在这两天中融入了大量信息。该课程旨在使学员全面而深入地了解WLDF。其中涉及大量关于MBean及其为WLDF提供数据的方式的信息。还有许多实践练习:创建诊断性模块、工具性模块、数据收集模块,以及配置监控和通知功能。
课程一开始将介绍新增的WLDF架构。WLDF服务包括以下关键组件:
- Data creator——生成诊断性数据供Collector使用
- Collector——(与Archive协作)保存数据,(与监控和通知系统协作)自动化监控过程
- Accessor——(与Collector协作)许可访问当前诊断性数据,(与Archive协作)显示历史数据
- Manager——提供管理WLDF框架的配置和控制接口
- Image Capture——捕捉屏幕快照用于诊断
WLDF是使用编辑和域MBean进行配置的。可以通过管理控制台、WLST (WebLogic Scripting Tool)、JMX和WLDF配置MBean(编程式),或者通过编辑WLDF XML配置文件,对WLDF进行配置。
资源描述符文件位于域的config目录下:

下面是一个WLDF诊断系统模块的资源描述符文件例子:

顺便提一下,有一个开源的WLST图形化用户界面工具:WLNav。WLNav可以提供所有MBean的图形化视图,甚至还可以从WLNav中执行WLST命令。WLNav是一个war (web application archive)文件,所以可以将其作为webapp部署到服务器上。然后,将浏览器转到http://localhost:7001/wlnav/,就可以获得一个关于所有MBean的快捷易用的视图了。WLNav可通过dev2dev的CodeShare获得:https://wlnav.projects.dev2dev.bea.com/
原文出处:http://dev2dev.bea.com/blog/shengs75/archive/2006/03/wls_91_weblogic.html
作者其它文章
|