WebLogic Server9.2诊断框架-定制管理视图

来源:互联网 发布:linux卸载输入法 编辑:程序博客网 时间:2024/05/17 04:07
WebLogic Server管理控制台

  WebLogic Server 9.x管理控制台是一个基于Struts的轻量级门户应用(Light Weight Portal)系统,同时它也是WebLogic域管理的图形化工具。但是,有时管理控制台提供的功能并不能满足我们的管理需要,因此,BEA提供了管理控制台的扩展机制,使用户可以根据工作需要对WebLogic Server管理控制台裁减、个性化、扩展功能。

  WebLogic Server9.2诊断框架-定制管理视图 图-1

  图表 1WebLogic Server 9.x管理控制台

  WLDF控制台扩展

  BEA为WLDF(WebLogic Diagnostic Framework:WebLogic诊断框架)提供了一个管理控制台的扩展—WLDF Console Extension,简称:WLDF-CE。WLDF-CE提供了一系列的可视化工具用来分析诊断数据。

  注:WebLogic Server 9.x及以上版本提供此功能

  WLDF-CE安装环境要求

  1. BEA WebLogic 9.X
  2. 满足WebLogic Server控制台的浏览器
  3. Java Plug-in Version 1.5
  4. 浏览器开启Java和Javascript功能

  安装WLDF-CE

  1. 从%BEA_HOME%/weblogic9x/server/lib/console-ext/目录下拷贝diagnostics-console-extension.jar(如果是中文版,还要拷贝diagnostics-console-extension-zh_CN.jar)到%DOMAIN_HOME%/console-ext目录下,如果没有这个目录,手工创建。
  2. 重新启动WebLogic Server

  显示WLDF-CE

WebLogic Server9.2诊断框架-定制管理视图 图-2

  图表 2WLDF控制台扩展

  注:由于WLDF-CE使用的是Java Applet开发的,因此,浏览器一定要装Java Plug-in Version1.5

  WLDF-CE结构

WebLogic Server9.2诊断框架-定制管理视图 图-3

  图表 3WLDF-CE结构图

  Tab面板

WebLogic Server9.2诊断框架-定制管理视图 图-4

  图表 4视图

  视图:主要负责创建、修改删除管理视图

  规格:树型显示所有Runtime MBean类型、实例与属性

  请求:树型显示测测量事件数据

  属性:更改图表属性

  视图

WebLogic Server9.2诊断框架-定制管理视图 图-5

  图表 5视图

  WLDF-CE提供了很多内置视图,例如:我们如果想查看关于JMS的运行时信息(如:发送了多少消息,多少发送成功等),就可以点击:JVMRuntime视图。

  当然,我们也可以组合自己的视图,这种视图叫作:自定义视图。例如:我们想把JVM信息、应用部署信息等在一个视图中展现,就可以针对这种需求自定义视图。

  视图面板

WebLogic Server9.2诊断框架-定制管理视图 图-6

  图表 6视图面板

  当我们点击视图时,就可以在视图面板中查看视图中包含的图表(Chart),一个视图可以有多个图表,我们可以通过在“规格”中拖拽相关Runtime MBean生成图表或右键点击视图面板生成图表。

  规格

WebLogic Server9.2诊断框架-定制管理视图 图-7

  规格中包含了服务器中所有的MBean信息,包含:类型、实例、属性等。如果想查看任何MBean信息,只需要将其拖拽到视图面板就可以以图表的方式查看了。

  请求

WebLogic Server9.2诊断框架-定制管理视图 图-8

  图表 7请求

  请求主要是将诊断框架的收集器采集数据(Harvester Collection)与测量器测量数据(Instrumentation Data)以图表的方式在视图面板显示。

  属性

WebLogic Server9.2诊断框架-定制管理视图 图-9

  这里的属性主要是指图表的属性,我们可以通过此管理面板修改视图上任意的图表属性,比较常用的如:采集间隔时间、用色、图表类型(条图、柱图等)、轴名称等。

  总结:WebLogic Server管理控制台为我们提供了一个开放的环境,我们可以根据需要自已定制管理控制台扩展,同时BEA又为我们提供了针对WebLogic诊断框架(WLDF)的控制台扩展,使得我们对于WebLogic Server的管理更加人性化、更加方便与快捷,是管理员的又一利器。