monitor通过traceId分析请求日志原创
金蝶云社区-我心中的一团火是不会熄灭的
我心中的一团火是不会熄灭的
11人赞赏了该文章 2721次浏览 未经作者许可,禁止转载编辑于2021年01月22日 13:53:50

关键字:monitor日志、traceId、日志、查看日志、monitor通过traceId分析请求日志

场景: 系统发生错误时,页面上的日志无法分析错误,需要通过monitor查看更详细的错误

步骤:

  1. 浏览器打开调试模式(浏览器按键盘F12按键或者右键检查元素打开调试模式)

    image.png

  2. 切换到调试模式Network下面,然后点击图中按钮先清空之前的无用请求

    image.png

  3. 然后操作出错业务,这里以引出列表数据为例

    image.png

  4. 点击引出数据(按列表),调试模式下面会有请求发出,如下图中圈出的部分,就是这个引出操作的所有后端请求

    image.png

  5. 我们点开第一个请求,切换到Headers,然后可以获取到traceId,比如我这边获取到的traceId是77d1c00d1700c01c

    image.png

  6. 得到traceId后,我们需要打开monitor,monitor地址一般是http://nginxIP:端口/monitor(端口默认是80),如你的苍穹地址是https://www.abc.com/ierp 那么你的monitor地址就是https://www.abc.com/ierp/monitor/,详细可参考文章:https://dev.kingdee.com/index/docsNew/fbaf3cd0-a357-41ee-b4b4-859b82a14446

  7. monitor访问一般是需要账号密码的。默认是admin/admin,如果有变化需要咨询运维人员获取能登录账号密码

  8. 登录后,点击日志查询,如图:

    image.png

  9. 进入日志查询,输入之前获取的traceId,点击查询

    image.png

  10. 查询后,下面会列出具体的报错日志,可以自己分析报错日志,看具体是什么原因,如果分析不出来,可以提单找苍穹人员帮忙检查


赞 11