资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
XXXX客户系统健康检查报告一、综述3二、系统环境3核心业务系统3三、工作日志4四、系统健康检查详细列表41.核心业务系统4五、日常维护建议10六、故障出现时,系统处理的步骤11七、命令介绍112019整理的各行业企管,经济,房产,策划,方案等工作范文,希望你用得上,不足之处请指正一、 综述应XXXX客户要求,倚博公司中间件技术专家针对客户的核心业务系统做了一次完整的系统健康检查。整体上讲,公司的核心系统运行比较稳定,故障率和客户业务系统的MTBF (Mean Time Between Failure)都比较小。但从系统维护的管理工作的规范和完善角度讲,还未建立完善中间件的维护,监控的方案。现阶段,主要是利用维护人员的现场应急处理经验保证系统的运行正常,未合理的规划维护流程,未确认中间件的监控指标,未建立完善的监控,预警和应急处理方案。本文档总结了这次现场工作的各项情况,并根据现场维护人员的要求,增加了系统维护方法的扼要说明。二、 系统环境核心业务系统客户系统名称:核心业务系统OS CPU:8OS Memory: 16 GBOS: Red Hat AS 4 KENERL: 2.6.9-42.ELsmpJBOSS Application Server 4.2.3JDK:Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04)Java HotSpot(TM) Server VM (build 1.5.0_17-b04, mixed mode)三、 工作日志2008年6月5日 上午 9:30 系统健康检查四、 系统健康检查详细列表1. 核心业务系统 操作系统配置检查系统配置:名称建议值实际值是否符合要求操作系统版本Linux/HpRed Hat AS4Y主机名N/AApp1YCPU 1GHZ8*1.9G,Y内存 2G16GY磁盘空间20G360GY系统内核参数:名称建议值实际值是否符合要求说明文件句柄数4096或更大8192Y进程的最大文件句柄数JAVA虚拟机配置检查虚拟机安装路径:/opt/jdk1.5.0_17/名称建议值实际值是否符合要求说明JVM 版本1.5JDK 1.5.0_17YJVM HEAP初始值 -Xms514M1024MYJVM HEAP最大值 -Xmx512M-1536M1536MYPermsize64M256MJBOSS配置检查安装路径:/opt/jboss/jboss-4.2.3.GA参数值建议值说明线程数400一个CPU对应50个线程左右线程的个数应与CPU的处理能力匹配。JSP编译的调试信息标志falsefalse生产环境中建议将JSP编译调试功能关闭,减少因编译占用系统资源对系统的影响。开发模式的设置falsefalse应用使用的连接池数量400400生产环境中建议将连接的数量与线程总数保持统一。应用使用的连接池初始值100400最小值和最大值保持一致,避免运行状态在创建连接时消耗系统资源。连接池Prepared Statement Cache无10缺省JBOSS服务器是不会Cache Prepared Statement对象的,为了提高性能我们可以设定每个连接Cache的 Prepared Statement对象的个数运行期系统状态检查名称平均值峰值是否异常CPU35%以下60%未出现长时间CPU使用率超过100%内存使用3.5G以下无页交换的情况磁盘空间20%满足应用日志或者JBOSS日志所用磁盘空间要求网络流量200K/S800K/S无网络阻塞和网络风暴运行期虚拟机状态检查名称实际情况是否符合要求说明JVM HEAP最小值280MYJVM HEAP最大值1100MY为今天的观察结果运行期JBOSS组件状态检查名称正常值实际值是否符合要求说明线程使用情况使用率50%70%Y启动目录core文件的检查在JBOSS启动目录中发现“core”文件和“hs_err_pid*.log”的错误日志文件,说明系统出现过JVM core dump和异常退出故障,故障出现在一个虚拟机的解压缩操作,希望能通过进一步与开发商,维护人员沟通找出具体的故障原因,并提出解决方案。日志检查名称建议值实际值是否符合要求说明日志中Error信息检查Review All LogsReview All LogsN对日志中Error消息进行检查,参考下面例子。日志文件中发现错误信息如下:1) 启动JBoss时报如下错误:出现过一次22:53:52,907 ERROR MainDeployer Could not create deployment: file:/D:/新建文件夹/jboss-4.2.2.GA/server/default/conf/jboss-service.xml org.jboss.deployment.DeploymentException: - nested throwable: (java.lang.reflect.UndeclaredThrowableException) at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196) at org.jboss.system.ServiceController.install(ServiceController.java:226) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.server.Invocation.invoke(Invocation.java:86) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy4.install(Unknown Source) at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249) at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782) at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94) at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) at org.jboss.mx.server.Invocation.invoke(Invocation.java:88) at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659) at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210) at $Proxy5.deploy(Unknown Source) at org.jboss.system.server.ServerImpl.doStart(ServerImpl.java:482) at org.jboss.system.server.ServerImpl.start(ServerImpl.java:362) at org.jboss.Main.boot(Main.java:200) at org.jboss.Main$1.run(Main.j
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号