收集日志的方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收集日志的方法(V5.5及以下版本)

刘奇liuqi@2010-9-14

说明:本文档非本人编写,为深圳同事总结。

举例说明,怎样把程序出错时,或者程序运行慢的前台界面现象截图,前台详细日志,后台详细日志收集和提交。

1. 某客户查询凭证时,前台报错。

2.下面介绍怎样把日志收集完整给开发, 在打开这个出错节点之前,我们先打开前台日志,在程序的右上角上一个日志按钮, 并把log level设置为debug, 按clear 按钮清除之前的日志,让收集的日志更为准确

3.在服务器端运行wassysconfig.bat—log- 日志配置http://localhost:88 –读取(中间件必须在启动状态),下图中88为nc的web访问端口,如果是80端口访问nc,请在此输入80. 把anonymous和nclog 级别设置为debug,滚动策略中最大字节设置为10m,最大文件数设置为20,并按保存。如下图,这个时候,所在访问nc服务器的88端口的操作,将会有debug输出到指定目录的指定文件。(ncv5产品是可以动态打开和关闭日志,不需要重新启动中间件才生效)

4.在服务器端打开日志目录D:\ufida\ufsoft\nclogs\server1,按日期排序日志文件,记下nc-log 和anony-log当前正在输出的文件(可能有很多nc-log和anony-log文件,要记住正在输出的最新的日志文件),如下图nc-log[0].log和anony-log[0].log是正在输入的日志文件

1.准备工作都完成了,我们需要把问题重现一次。以便生成日志并提交给开发。如下图,

我们操作凭证查询,界面报错,我们可以使用键盘上的prtscreen键直接截图到word文件,把前台直接看到的错误保存下来。

2.问题重现后,我们立即去把后台日志的级别设置为error,并保存。防止其他用户操作nc

产生大量的日志输出,不便查找我们所要的信息,如下图

3.在服务器端打开D:\ufida\ufsoft\nclogs\server1 目录,把问题重现期间产生的日志复制到

临时目录bak,之前我们记住的文件名为anony-log[0].log和nc-log[0].log. 在这时间之后产生的日志都要复制出来(包括这个二个文件)。并压缩打包成‘后台日志.rar’。如下图,

4.把前台日志,按ctrl+a复制出来并保存为文本文件”前台日志.txt”如下2图。

5.到此,我们已经把前台错误截图,后台日志,以及前台日志都收集完整,可以把这三个

信息提交nczx

6.附加说明,如果是iufo方面的报错,请收集anonymous和iufo的这二个模块的日志。

如果是was集群方式,我们访问nc时最好指定端口访问,以便收集日志更为准确,以9081端口访问nc系统http://10.21.2.30:9081,这时在服务器端运行wassysconfig.bat设置log就需要把9081端口的日志打开,如下图

日志在服务器的所在位置,就是was集群中9081端口对应的server名字的目录里面,

如下图

相关文档
最新文档