性能测试监控 -- jprofile 监控 weblogic

原创 2012年03月23日 00:15:33

性能测试时,想知道weblogic的jdk运行情况如何,可以用 jprofile 监控:

jprofile介绍 ...... 这里不用解释(请狗狗...)

给图看看:)


服务器环境: CentOS 5.5final , WebLogic : 10.3 (weblogic自带的jdk是1.6.04)
客户端环境: Windows XP SP3 , JDK1.6.05

jprofile 配置
1.windows上安装 jprofile (并新建立一个session 请见http://blog.csdn.net/kingspider/archive/2008/11/10/3266597.aspx)
2.linux 上安装 jprofile 注:对于没有安装X Server的机器,需要执行./jprofiler_linux_5_1_4.sh -q,否则会提示,
出错此信息:java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.JavaBridge
解决办法:
将 /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/lib/accessibility.properties 文件中的:
assistive_technologies=org.GNOME.Accessibility.JavaBridge
注释调即可!

3.配置 linux 的 jprofile
========= 配置/etc/profile =============
vim /etc/profile (配置/etc/profile) ; 增加如下行:
export LD_LIBRARY_PATH=/opt/jprofiler5/bin/linux-x86
source /etc/profile

========= 配置 setDomainEnv(要监控的domain/bin/setDomainEnv) =============
vim setDomainEnv.sh 增加如下信息:
# ===================== add by liulin 2010-08-22 for  jprofile =================
JAVA_OPTIONS="${JAVA_OPTIONS} ${JAVA_PROPERTIES} -Dwlw.iterativeDev=${iterativeDevFlag} -Dwlw.testConsole=${testConsoleFlag} -Dwlw.logErrorsToConsole=${logErrorsToConsoleFlag}"
JAVA_OPTIONS="${JAVA_OPTIONS} -agentlib:jprofilerti=port=8849,nowait,id=102,config=/opt/jprofiler5/config.xml -Xbootclasspath/a:/opt/jprofiler5/bin/agent.jar"
export JAVA_OPTIONS


4.启动 weblogic 
报错:Could not find agent library on the library path or in the local directory: jprofilerti 
处理方法地址:http://www.testwo.com/space-32-do-blog-id-36.html
处理 把/opt/jprofiler5/bin/linux-x86/lib* 拷贝到  /usr/lib
cp lib* /usr/lib


如果出现Invalid license key.
处理:
把C:/Documents and Settings/Administrator/.jprofiler5/config.xml拷贝到服务器上/opt/jprofiler5/config.xml
更改config.xml中的key内容为:
<licenseKey name="any" company="git" key="L-Larry_Lau@163.com#83851-1vyctfjv8d6ua#255" />

===========linux 下 profile 5.1.4 注册码 ===============
larry lau - Sept. 8, 2008 
Name: any
Company: any
License Key: 
L-Larry_Lau@163.com#16320-dvzxpt17ogmau#013
L-Larry_Lau@163.com#83851-1vyctfjv8d6ua#255
L-Larry_Lau@163.com#83192-56yozpwn6v3n#174


BEA WebLogic平台下J2EE调优攻略:性能监控和性能分析

http://www.blogjava.net/xiaomage234/articles/5745.html 摘要:   随着近来J2EE软件广泛地应用于各行各业,系统调优也越来越引起...
  • lmy4710
  • lmy4710
  • 2013年03月18日 23:42
  • 1029

Weblogic常用监控指标以及监控工具小结

Weblogic常用监控指标 JMSRuntime JMSServersCurrentCount 返回当前JMS服务的连接数 ConnectionsCurrentCount 返回本J...
  • hualusiyu
  • hualusiyu
  • 2014年09月26日 17:39
  • 3092

JProfiler监控eclipse学习笔记

jprofiler文档 JProfiler是一个全功能的java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。   简介: 它把CPU、执行绪和内存的剖析组合在一个强大的...
  • huoyunshen88
  • huoyunshen88
  • 2013年02月25日 10:19
  • 4351

性能测试监控介绍及其数据分析

1.0 性能监测简介   性能调优是找出系统瓶颈并消除这些瓶颈的过程。很多系统管理员认为性能调优仅仅是调整一下内核的参数即可解决问题,事实上情况并不是这样。性能调优是实现操作系统的各个子系统之间的...
  • he_jian1
  • he_jian1
  • 2014年12月01日 16:48
  • 3284

weblogic 监控工具汇总及简介

threadlogic http://java.net/projects/threadlogic ThreadLogic - 分析Weblogic Thread Dump的开源工具 Eric...
  • hualusiyu
  • hualusiyu
  • 2014年09月27日 08:13
  • 989

性能测试指标及常用监控工具

监控指标 性能测试通常需要监控的指标包括: 1.服务器Linux(包括CPU、Memory、Load、I/O)。 2.数据库:1.Mysql 2.Oracle(缓存命中、索引、单条SQL性能、数...
  • lzj1216
  • lzj1216
  • 2017年03月14日 14:39
  • 839

Android 性能测试实践(二) 实时监控工具

前言 各位 这个工具是本人写的非常简陋体验也非常一般,大家手下留情,不要吐槽!能用上的拿去用吧!Monkey说开源,但是呢git我正在研究怎么用,回头更新源码给大家! 这个工具问题估计很多,写的不...
  • liyu520131414
  • liyu520131414
  • 2015年05月20日 14:35
  • 1756

性能测试中关键指标的监控与分析

一、软件性能测试需要监控哪些关键指标?   软件性能测试的目的主要有以下三点:   1.评价系统当前性能,判断系统是否满足预期的性能需求。   2.寻找软件系统可能存在的性能问题,定...
  • huangjin0507
  • huangjin0507
  • 2016年07月11日 10:01
  • 5935

Weblogic如何通过JMX监控JDBC资源(数据源)数据

今天一同事问到了我这个问题,由于本人对Weblogic不太了解,所以决定先尝试一下。     新建一个数据源,通过传统的Jconsole连接(需要在Weblogic启动参数中配置jmx参数,这里省略)...
  • shi2huang
  • shi2huang
  • 2016年11月01日 20:15
  • 1792

十三个强大的Linux性能监测工具

Linux系统下,大多数的性能监测工具保存在/proc目录下。这里我们将Linux AS 和 SUSE LINUX EnterpriseServer中的命令行及图形方式下的性能监测工具做概括性介绍。这...
  • ljasdf123
  • ljasdf123
  • 2014年02月19日 15:43
  • 2058
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:性能测试监控 -- jprofile 监控 weblogic
举报原因:
原因补充:

(最多只允许输入30个字)