IBM Websphere培训——问题诊断方法

1. 安装 IBM Support Assistant(ISA)

     ISAIBM 提供的一个免费的的,独立的工作平台,具有如下优势:

     (1). 以模块插件形式增强 IBM 软件产品的功能。

     (2). 节约查找 IBM 相关产品,支持和培训资源时间。

     (3). 企业客户可以将遇到的无法解决的问题提交给 IBM ,在线得到 IBM 的技术支持。

      ISA 的下载地址为: http://www.ibm.com/software/support/isa/

2.ISA 安装工具:

      ISA 可以安装各种问题诊断工具,以帮助收集,分析,诊断开发过程遇到相关的问题,相关的工具有:

     (1). 处理 Webspheretracelog 的相关工具。

     (2).JVM 垃圾回收器分析工具。

     (3). 内存和堆诊断调试工具等。

3. 问题诊断方法论:

     (1). 问题发生前的准备阶段:

          a. 预防问题发生。

           b. 准备问题管理,熟悉系统软硬件环境架构,指定问题诊断数据收集计划。

     (2). 组织问题调查:

          a. 将问题定性归类。

          b. 列出问题的症状和结果。

          c. 制定问题诊断时间计划。

     (3). 考虑补救措施:优先考虑方便快捷的 hot/quick fix 方法,尽量不影响系统的正常运行工作。

     (4). 初始问题调查:

          a. 收集问题产生时关键数据。

          b. 基本知识搜集。

     (5). 深入问题调查:

          a. 识别问题类型。

          b. 寻找专业的问题诊断指导。

          c. 找到问题的根本原因和彻底的解决方案。

     (6). 问题解决后的总结归纳:

          a. 防止以后再次出现类似问题。

          b. 如果类似问题无法避免,提前为将来可能产生的问题做好准备工作。

注意:阶段 26 是问题发生后的处理流程,问题发生时尽可能保证系统的正常运行非常重要,因此首先要想是否有方便快捷的临时解决方案,接下来再去找永久性的根本解决方案。

4. 问题产生前的准备工作:

     (1). 在问题产生之前就着手进行问题诊断调查。

     (2). 问题预防是问题诊断的最好方法。

     (3). 做性能监控和问题探测。

     (4). 保持良好的系统文档。

     (5). 制定诊断数据收集计划。

     (6). 制定问题发生时应急和恢复计划。

     (7). 制定系统维护计划。

     (8). 记录系统变更日志。

     (9). 提供全面、高效的测试环境。

     (10). 做压力测试。

     (11). 制定系统容量计划。

     (12). 制定在系统容量之内的系统操作计划。

     (13). 拥有系统软 / 硬件、网络环境文档。

     (14). 制定问题产生后解决方案合并到正式产品中的计划。

     (15). 定期进行产品和代码评审。

     (16). 为客户提供全面的培训。

5.Websphere 问题诊断时需要的相关文件:

     (1).Websphere 标准的日志文件:

          a. activity.log :记录对 Websphere 所有操作的日志。

          b. SystemOut.log :程序运行中打印输出和调试信息日志。

          c. SystemErr.log :程序运行中出错时记录的日志。

          d. native_stdout.logJVM 调用底层操作系统打印输出和调试。

          e. native_stderr.logJVM 调用底层操作系统错误日志。

     (2). 当系统出错时, Websphere 抓取的系统运行数据文件。

     (3).Websphereaccess.logerror.log 日志文件。

     (4). 部署在 Websphere 中应用程序自身的日志文件。

     (5). 其他模块的日志文件,如:防火墙的日志,数据库的日志, LDAP 的日志等。

     (6). 基于 Websphere 开发的产品的日志。

     (7).JVM 相关的日志文件:

          a. javacore 日志 文件。

          b. java 内存快照 文件。

          c.JVM 堆快照文件。

          d.JVM 系统日志文件。

6. 查看日志文件的方法:

     (1). 绝大部分的日志文件是可读的文本文件,可以直接使用文本编辑器查看。     

     (2).Websphere 运行时相关信息可以在 Websphere 管理控制台查看。

     (3).Activity.log 、内存快照等日志是二进制格式的不可读文件,需要使用 ISA 中的日志分析工具查看。

7.Websphere 中配置 JVM 日志:

     (1). 默认是打开的。

     (2).Websphere 管理控制台窗口中点击: Troubleshooting -> Logs and Trace -> <server_name> ->      JVM Logs 进行配置。

8.Websphere 中内嵌的 http 服务器日志:

     (1). 记录 http 请求和响应过程的日志文件。

     (2). 设置步骤: Websphere 控制台窗口中点击 : Servers -> Web Servers -> web_server_name Plug-in Properties -> Configuration tab -> Plug-in logging ,启用内嵌的 http 服务器日志。

9.Websphere 中增强的 trace(Enable trace)

     可以监控和追踪 JMSJMXJPAWebsphere 所提供的一些服务的运行情况。

     (1). 设置方式:Websphere 控制台窗口中点击 : Troubleshooting -> Logs and Trace -> <server_name> -> Diagnostic Trace

     (2). 增强 trace 默认的格式如下 :

     [timestamp] <threadId> <className> <eventType> <methodName> <textMessage>

 

 转自 http://blog.csdn.net/chjttony/article/details/6237812

WebSphere介绍: WebSphere Studio,一个Web站点开发和设计工具包,包括项目管理,Java Servlet代码生成器,HTML写作工具,各种Script的编制工具,以及JAVA代码(Beans和Servlets)的开发工具。    WebSphere应用服务器提供三个等级的版本,它们是:    标准版(Standard Edition),是整个应用服务器家族的基础,提供从电子商务网站的建构、发布 到管理能力。标准版提供了开放、标准的平台和工具,以加速向电子商务的迁移。新加入的DB2UniversalDatabase5.2 支持,使开发者能够设计更强大有效的应用。WebSphere应用服务器标准版V1.1已经面世。包 括Servlet运行时引擎(RuntimeEngine),高性能的数据库连接程序(提供预联接,会话和状态管理的 应用服务,以及支持XML(eXtensibleMark-upLanguage)文档结构.   高级版(Advanced Edition),在标准版本的基础上,又增加了对安全性和交易处理能力的强化支持。连接已有的 数据库系统和基于主机的交易系统。并提供了复杂的工具以简化分布式组件应用的开发.   企业版(Enterprise Edition),提供了一个高可靠性的解决方案,能够将电子商务应用移植进关键性的企业环 境,起到平衡现有IT系统的作用。它组合了IBM享誉世界的交易环境TXSeries,和ComponentBroker,IBM的一个支持 完全的分布式对象访问和商务处理连接能力的产品。所有现在运行在TXSeries或ComponentBroker上的应用将在 Webshpere企业版中得到完全支持。    IBMWebSphere Performance Pack,包括eNetwork Dispatcher,Web Traffice Express 代理服务器和AFS分布式文件系统。让ISP(Internet Service Provider)和公司IT(Information Technology)专家降低 Web服务器拥塞,提高信息可获取性,改进服务器性能。 目录: WebSphere Application Server v7.1互补产品 WAS v7.0 的价值在IBM z/OS WebSphere Application Server Version 7.0 特色 WebSphere Application Server Version V7.0技术简介 WebSphere Application Server v7.0安装与迁移 WebSphere Application Server v7.0系统管理 WebSphere Application Server v7.0安全功能 WebSphere Application Server v7.0运行配置 WebSphere Application Server v7.0的价值-服务集成总线 WebSphere Application Server v7.0:IBM® Rational® Application Developer V7.5 WebSphere Application Server v7.0 附加值增强 WebSphere Application Server v7.0 特色总结 WebSphere Application Server v7.1互补产品 WAS v7.0 的价值在IBM z/OS WebSphere Application Server Version 7.0 特色 WebSphere Application Server Version V7.0技术简介 WebSphere Application Server v7.0安装与迁移 WebSphere Application Server v7.0系统管理 WebSphere Application Server v7.0安全功能 WebSphere Application Server v7.0运行配置 WebSphere Application Server v7.0的价值-服务集成总线 WebSphere Application Server v7.0:IBM® Rational® Application Developer V7.5 WebSphere Application Server v7.0 附加值增强 WebSphere Application Server v7.0 特色总结
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值