对象存储服务 OBS-日志初始化(Go SDK):参数描述

时间:2024-06-21 17:48:13

参数描述

参数名称

参数类型

是否必选

描述

logFullPath

string

必选

日志文件的全路径。

maxLogSize

int64

必选

日志文件大小,单位:字节。

backups

int

必选

最大可保留的日志文件个数。

level

Level

必选

日志级别。

logToConsole

bool

必选

是否将日志打印到控制台。

取值范围:true/false

true: 表示将日志打印到控制台

false: 表示将日志不打印到控制台

默认值:false

表1 Level

常量名

原始值

说明

LEVEL_OFF

500

关闭级别,如果设置为这个级别,日志打印功能将被关闭。

LEVEL_ERROR

400

错误级别,如果设置为这个级别,仅打印发生异常时的错误信息。

LEVEL_WARN

300

告警级别,如果设置为这个级别,除了打印错误级别的信息外,还将打印一些关键事件的信息。

LEVEL_INFO

200

信息级别,如果设置为这个级别,除了打印告警级别的信息外,还将打印HTTP/HTTPS请求的耗时时间,ObsClient接口的耗时时间等。

LEVEL_DEBUG

100

调试级别,如果设置为这个级别,除了打印INFO级别的信息外,还将打印每次HTTP/HTTPS请求和响应的头信息、鉴权算法计算出的stringToSign信息等。

support.huaweicloud.com/sdk-go-devg-obs/obs_33_0103.html