Glog使用記錄


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
 
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM