首页 > 代码库 > glog参数说明
glog参数说明
解析这些参数要用到gflags,确保你使用的glog支持gflags
.
logtostderr(bool, default=false)
是否把日志输出到stderr.
Note: 这个参数可以设置为true,1或yes,当然也可以设置为false, 0或no.
alsologtostderr(bool, default=false)
除了输出日志信息到日志文件外,还同时输出到stderr.
colorlogtostderr(bool, default=false)
输出彩色的日志信息(需要终端支持).
stderrthreshold(int, default=2, which is ERROR)
大于或等于这个日志级别的日志除了输出到日志文件外还输出到stderr.
INFO: 0 WARNING: 1 ERROR: 2 FATAL: 3
alsologtomail(string, default="")
同时输出日志信息到这个邮箱.
log_prefix(bool, default=true)
在每条日志信息前输出日志前缀.
minloglevel(int, default=0, which is INFO)
只输出大于或等于这个日志级别的日志信息.
logbuflevel(int, default=0)
缓存小于或等于这个级别的日志信息. (-1表示不缓存; 0表示只缓存INFO级别日志; ...)
logbufsecs(int, default=30)
最多缓存这么多秒的日志信息.
logmaillevel(int, default=999)
发送大于或等于这个级别的日志信息到指定的邮箱.(0表示发送所有的日志; 3表示只发送FATAL级别的日志; ...)
logmailer(string, default="/bin/mail")
使用这个邮箱发送e-mail.
log_dir(string, default="")
日志文件输出目录,如不设置则日志文件默认存放到/tmp目录下.
log_link(string, default="")
链接日志文件到这个目录下.
max_log_size(int, default=1800)
日志文件最大大小(MB). 0值会默认改为1.
stop_logging_if_full_disk(boo, default=false)
stop_logging_if_full_disk(boo, default=false)
如果磁盘已满,停止往磁盘写日志.
log_backtrace_at(string, default="")
当输出日志信息到file:linenum时发出回溯.
v(int, default=0)
VLOG(m)显示所有小于或等于m的日志信息. 这个参数会被--vmodule覆盖.
vmodule(string, default="")
每个模块的日志配置. 格式<module name>=<log level>.详细信息见
https://google-glog.googlecode.com/svn/trunk/doc/glog.html#verboseglog参数说明
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。