文档首页 > > SDK参考> BrowserJS> 异常处理> 日志分析

日志分析

分享
更新时间: 2019/11/21 GMT+08:00

日志配置

OBS BrowserJS SDK提供了日志功能,您可以通过ObsClient.initLog开启日志功能并进行配置。示例代码如下:

obsClient.initLog({
       level:'warn', // 配置日志级别
});
  • SDK打印的日志均显示在浏览器提供的开发者工具的Console中。
  • 日志功能默认是关闭的,需要主动开启。

日志内容格式

SDK日志格式为:日志时间|日志级别|调用接口|日志内容。示例如下:

2018/2/11 下午9:22:45|info|ListObjects|enter ListObjects...
2018/2/11 下午9:22:45|info|ListObjects|prepare request parameters ok,then Send request to service start
2018/2/11 下午9:22:45|info|ListObjects|http cost 19 ms
2018/2/11 下午9:22:45|info|ListObjects|get response start, statusCode:200

日志级别

当系统出现问题需要定位且当前的日志无法满足要求时,可以通过修改日志的级别来获取更多的信息。其中debug日志信息最丰富,error日志信息最少。

具体说明如下:

  • debug:调试级别,如果设置为这个级别,将打印SDK记录的所有日志。
  • info:信息级别,如果设置为这个级别,除了打印warn级别的信息外,还将打印HTTP/HTTPS请求的耗时时间等信息。
  • warn:告警级别,如果设置为这个级别,除了打印error级别的信息外,还将打印一些关键事件的信息。
  • error:错误级别,如果设置为这个级别,仅打印发生异常时的错误信息。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区