WEBAPI如何开启日志记录原创
金蝶云社区-陈元喜
陈元喜
74人赞赏了该文章 349次浏览 未经作者许可,禁止转载编辑于2024年08月01日 16:37:41

WEBAPI如何开启日志记录


说明:   

    标准系统迭代至今(V9)关于 WEBAPI接口主要提供了 两类日志记录。通过以下参数开启日志记录,就可以很方便分析一些性能、数据等问题。

  • 启用APM日志

  • 启用WEBAPI日志(记录错误、业务、调试日志,请求报文)

    关于上述两个日志参数开启路径,均在:系统管理-日志管理-日志参数设置   界面可开启。


APM日志:

  • 应用场景:针对WEBAPI性能问题,开启此参数后会详细记录接口调用过程中每个插件逻辑的耗时以及对应的SQL。

  • 适用客户:私有云、公有云单组户、公有云多租户 (所有 7.5版本以后客户可适用

  • 日志开启路径:系统管理-日志管理-日志参数设置-WebApi日志

  • 日志查看路径:系统管理-应用监控管理-应用性能监控日志

  • 开启方式:日志参数设置界面-启用APM日志(设置日志保存有效期),日志记录范围设置需要监控的对象。(或者 通过 JSON 数据包中指定参数开启 )

    image.pngimage.png


WEBAPI日志(记录错误、业务、调试日志,请求报文)

  • 应用场景:针对WEBAPI性能问题以及数据等问题,开启此参数后会详细记录每个逻辑及数据的变化过程,以及每个操作的耗时。

  • 适用客户:私有云、公有云单组户(由于需要开启日志库,公有云多租户不适用

  • 日志开启路径:系统管理-日志管理-日志参数设置-WebApi日志

  • 日志查看路径:系统管理-日志管理-WEBAPI日志

  • 开启方式:日志参数设置界面-启用WebApi日志(建议都勾选记录错误、业务、调试日志,请求报文),日志记录范围设置需要监控的对象。

    image.png

    image.png


应用场景:

  1. 关于涉及到WEBAPI接口的性能问题,需要开启:APM日志、WEBAPI日志 同步分析过程耗时情况。

  2. 关于涉及到WEBAPI接口的数据问题,难以分析找到原因时,可以开启:WEBAPI日志(记录错误、业务、调试日志,请求报文)详细的分析请求报文情况以及数据变化过程来做分析。

注意:

    开启参数,对应问题复现后,此时相关日志信息已记录下,务必及时关闭日志记录参数,避免遗忘引发日志数据暴增的情况。


相关:

  1. APM实时性能监控

  2. 采购订单如何开启WEBAPI日志追踪对接问题

  3. WebAPI接口调用性能监控方法(需要定位性能问题才使用)

赞 74