1.系统健康检查1.1 检查项目列表1.1.1 WebLogic a.操作系统参数
b.WebLogic配置
c.WebLogic运行监控
d.执行线程
e.数据库连接池
f.日志文件
1.1.2Tuxedo a.操作系统参数
b.IPC相关环境
c.环境变量
d.UBBConfig
e.ULOG
f.TLOG
g.请求参数
h.CPU/RAM/IO负载
2.应用系统明细
此次检查的yyy系统,主要使用WebLogic Server 8.1.5.部署在多个主机上,具体信息见下表
2.1 YYY Dimain1(10.153.***.*:1000)
2.1.1 WebLogic配置
配置未发现异常。
2.1.2 WebLogic 运行监控
从对WebLogic Console的观察来看,线程多数都处于空闲状态,空闲数在380以上。JVM内存设置为1600M到1600M,在观察期间,内存使用量在100M~780M之间震荡,能够正常回收内存,见��1。
从Server的GC日志统计可以看到,内存使用的顶峰区间在800M左右(见图2),在安全的范围内,与控制台观察 的吻合。其中内存GC的一些重要统计信息如下:
a. ">Average Garbage Collection duration(GC的平均耗时):164 millisecondes
b. ">Average Full Garbage Collection duration(Full GC的平均耗时):
3,596 millisecondes 统计Servlet的运行信息,平均执行时间比较长的JSP处理见图3,关注parameter.jsp和shortcup.jsp,两个平均执行时间最长的JSP,平均执行时间在1.6秒和2.2秒。
2.1.3 日志 日志里大部分是应用程序抛出的Exception,未发现类似于内存溢出、线程忙碌、文件打开过多之类的严重错误。
2.1.4 操作系统资源
操作系统CPU的空闲在80%~90%左右,内存有足够剩余,检查文件空间有44%剩余,见图4。
2.2 yyyy Domain2(10.153.****.*:12000)
2.1.1 WebLogic配置 配置未发现异常。
2.2.2 WebLogic运行监控从对WebLogic Console的观察来看,线程多数都处于空闲状态,空闲数在390以上。JVM内存设置为1600M到1600M,在观察期间,内存使用量在100M~780M之间震荡,能够正常回收内存,见图5。从Server的GC日志统计可以看到,内存使用的顶峰区间在800M左右(见图6),在安全的范围内,与控制台观察 的吻合。其中内存GC的一些重要统计信息如下:
a). Average Garbage Collection duration(GC的平均耗时):196 millseconds
b). Average Full Garbage Collection duration(Full GC的平均耗时):3,591 milliseconds
统计Servlet的运行信息,平均执行时间比较长的JSP处理见图7。
2.2.3 日志
日志里大部分是应用程序抛出的Exception,譬如空指针,找不到css之类的错误。未发现类似于内存溢出、线程忙碌、文件打开过多等会引起严重异常的错误。
2.2.4 操作系统资源
操作系统CPU的空闲在80%~90%左右,内存有足够剩余,检查文件空间有44%剩余,见图8.