1 / 3
文档名称:

最简单的Weblogic监控方法.doc

格式:doc   大小:103KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

最简单的Weblogic监控方法.doc

上传人:cfpw1b27 2017/4/1 文件大小:103 KB

下载得到文件列表

最简单的Weblogic监控方法.doc

文档介绍

文档介绍:最简单的 Weblogic 监控方法 JMSRuntime JMSServersCurrentCount 返回当前 JMS 服务的连接数 ConnectionsCurrentCount 返回本 JMS 服务器上当前的连接数 JMSServersHighCount 返回自服务器启动后 JMS 服务的最大连接数 ConnectionsHighCount 返回本 JMS 服务器自上次重置后的最大连接数 JVMRuntime HeapSizeCurrent 返回当前 JVM 堆中内存数,单位时字节 HeapFreeCurrent 返回当前 JVM 堆中空闲内存数,单位时字节 ExecuteQueueRuntime ExecuteThreadCurrentIdleCount 返回队列中当前空闲线程数 PendingRequestOldestTime 返回队列中最长的等待时间 PendingRequestCurrentCount 返回队列中等待的请求数 QueueLength 队列长度 onnectionPoolRuntime WaitingForConnectionHighCount 返回本 onnectionPoolRuntimeMBean 上最大等待连接数 WaitingForConnectionCurrentCount 返回当前等待连接的总数 MaxCapacity 返回 JDBC 池的最大能力 WaitSecondsHighCount 返回等待连接中的最长时间等待者的秒数 ActiveConnectionsCurrentCount 返回当前活动连接总数 ActiveConnectionsHighCoun t返回 onnectionPoolRuntimeMBea n上最大活动连接数注: weblogic 通常监控 JVM 和执行队列, JDBC 连接池,其中执行队列最关键的指标是 QueueLength 队列长度 weblogic 一般来说监控 jvm 的使用、执行线程队列情况、和连接池的变化情况,还有一个很重要的检查 weblogic 的console 日志这里经常能反映一些很重要到情况。监控 weblogic 的jvm 有一个很好的自带工具,由于 weblogic 使用自己的 jrockit 作为 jvm ,自带一个工具通过在启动参数加-Xmanagement ,然后进入到 jrockit 的bin 路径下命令行 console 启动,可以看到更加细微的 jvm 的情况, 对jvm 的调优很好。这里还是建议一定对 jvm 的工作原理做一个深入的理解会对你很有帮助,同时了解不同的 jrockit 的jvm 垃圾回收器各自的特点,这些都对 weblogic 的调优大有帮助。小结 监视的核心在于 JavaManagementExtensions (JMX ) 规范。简单的理解, WebLogic 对每个可以进行管理的资源通过一个或者多个管理Bean 来管理,这就是 Mbeans ,然后 JMX 代理直接控制可管理资源,提供了管理对象的注册,并将此对象公开给兼容 JMX 的应用程序。我们主要关注两种 Mbeans :配置 Mbeans 与运行时 Mbeans. 配置配置 Mbeans 用于域针对其资源的配置信息。配置