Ubuntu
如何在 Ubuntu 14.04 上配置 rsyslog 以使用 ISO8601 時間戳?
在 /etc/rsyslog.d/ 的文件中,我有以下內容:
local3.* /var/log/mylog.log
當我登錄到該設施時,記錄的時間戳如下所示:
Apr 27 21:12:20 hostname msg
我該如何設置,使它們看起來像這樣?
2014-04-27T21:12:20 hostname msg
這可以通過註釋掉註釋中的以下行來實現
/etc/rsyslog.conf
:# # Use traditional timestamp format. # To enable high precision timestamps, comment out the following line. # $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
日誌格式現在如下所示:
2014-04-29T20:41:36.366613+01:00 hostname msg