
# 日志分析(HarmonyOS SDK)
#### 日志配置
![](https://support.huaweicloud.com/sdk-harmony-devg-obs/public_sys-resources/note_3.0-zh-cn.png)
日志功能默认是关闭的，需要主动开启。
#### 日志内容格式
SDK日志格式为：日志时间\|打印日志所在的文件：行号\|日志级别\|日志内容。示例如下：
```
2018/03/13 16:21:50 [INFO]: ObsClient.ets:79|Enter method ListBuckets...
2018/03/13 16:21:52 [INFO]: ObsClient.ets:287|Do http request cost 2597 ms
```
#### 日志级别
当系统出现问题需要定位且当前的日志无法满足要求时，可以通过修改日志的级别来获取更多的信息。SDK提供了代表日志级别的枚举常量以设置不同的日志级别，具体说明如下：
表1LogLevel 
| **常量名** | **原始值** | **说明**                                                                           |
|:---|:---|:---|
| OFF     | off     | 关闭级别，如果设置为这个级别，日志打印功能将被关闭。                                                       |
| ERROR   | error   | 错误级别，如果设置为这个级别，仅打印发生异常时的错误信息。                                                    |
| WARN    | warn    | 告警级别，如果设置为这个级别，除了打印错误级别的信息外，还将打印一些关键事件的信息。                                       |
| INFO    | info    | 信息级别，如果设置为这个级别，除了打印告警级别的信息外，还将打印HTTP/HTTPS请求的耗时时间，ObsClient接口的耗时时间等。             |
| DEBUG   | debug   | 调试级别，如果设置为这个级别，除了打印INFO级别的信息外，还将打印每次HTTP/HTTPS请求和响应的头信息、鉴权算法计算出的stringToSign信息等。 |
   
