首頁 >後端開發 >php教程 >YII的CFileLog日志记录格式改写

YII的CFileLog日志记录格式改写

WBOY
WBOY原創
2016-06-20 12:33:581052瀏覽

yii的文件日志记录格式是一串字符串,在一些日志分析系统中很难进行索引、归类,比如splunk中。典型的yii日志格式如下:

date、level、category、message四个信息混着一起,很难对主要的message进行分析,splunk对json友好,会格式化json成数组,我们把四个属性合在一个json里面,通过对左图的分析,找到关键的formatLogMessage函数,改成右图形式:

效果如下:

splunk中格式化如下:

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn