1.Flag_xxx
FLAGS_logtostderr = false; //是否將所有日志輸出到stderr,而非文件
FLAGS_alsologtostderr = false; //日志記錄到文件的同時輸出到strerr
FLAGS_colorlogtostderr = false; //將彩色日志輸出到stderr
FLAGS_drop_log_memory = true; //日志寫到文件的時候刪除其在內存中的buf
FLAGS_alsologtoemail = ""; //日志記錄到文件的同時發送郵件到指定郵件地址
FLAGS_log_prefix = true; //每行log加前綴
FLAGS_minloglevel = google::INFO; //日志最低記錄等級
FLAGS_logbuflevel = google::INFO; //緩存日志的最低等級 , -1表示不緩存,0表示只緩存google::INFO
FLAGS_logbufsecs = 30; //日志最多緩存的秒數
FLAGS_logemaillevel = 999; //日志發送郵件的最低等級 , 0表示發送全部 , 3表示只發送google::FATAL
FLAGS_logmailer = "/bin/mail" ; //郵件發送的用戶
FLAGS_log_dir = ""; //設置日志文件輸出目錄
FLAGS_log_link = ""; //給日志目錄的文件添加額外的鏈接
FLAGS_max_log_size = 1800; //最大日志大小(MB), 如果設置為0將默認為1
FLAGS_stop_logging_if_full_disk = false;//磁盤滿停止記錄日志
FLAGS_log_backtrace_at = ""; //當記錄"文件名:行號"的日志的時候觸發一個backtrace
FLAGS_v = 0; //記錄所有 VLOG(m)中 m <= 這個值的自定義log , 這個標簽會被 FLAGS_vmodule 覆蓋
FLAGS_vmodule = ""; //分模塊(文件)設置
參考:https://blog.csdn.net/yuliying/article/details/19010075
