中间件
WAS通过TPV查看
1.数据库连接池(同时也要查看数据库服务器上的连接池设置) :poolsize-free pool=实际活动的连接数,通过这个查看数据库连接池设置是否不足。
2.webcontainer连接池
3.执行队列(如有等待说明有性能问题)
4. JVM内存使用情况(给JVM分配的内存,在查看系统内存时是全部占用掉的,只有在JVM里面才可以看到实际用了多少)(查看JVM内存 使用以判断给JVM分配的内存是否合理):
1). 查看实际使用内存曲线与JVM总内存之间的趋势,实际内存占用的大小。
5.日志级别(是所有操作都输出,还是只输出出错的情况)
操作系统
内存
windows下内存是按页读写,监控时需捕捉Page系列指标
磁盘
平均读次数 //因为写磁盘会先写入缓存,所以读才是真实的对磁盘操作,可以用磁盘转数和CPU主频算出磁盘最大读写频率
Queue Length 等待 //具体含义需确定
监控工具
loadrunner //监控WINDOS资源,据说loadrunner也是使用Perfmon工具采集指标
Perfmon //在因网络等因素无法使用loadrunner监控时,可使用windos自带的Perfmon工具
IBM NMON //分在LINUX下使用版,和UNIX下版本,命令稍微有所区别
sp_sysmon //Sybase用来诊断数据库性能的强有力工具
statspack //目前还未用过此工具,据说是监控数据库的