如何停止rsyslog输出时间戳?

如何停止rsyslog输出时间戳?

在我的 Red Hat Enterprise Linux 7.2 中,默认rsyslog输出如下

Aug 12 18:35:32 xxxxxx : xxxxx

现在我不喜欢时间戳,Aug 12 18:35:32因为我正在使用它golang进行日志记录。如何配置rsyslog才能不向输出添加时间戳?

答案1

添加到您的全局部分/etc/rsyslog.conf

$template noTimestampFormat,"%HOSTNAME% %syslogtag% %msg%\n"
$ActionFileDefaultTemplate noTimestampFormat

man rsyslog.conf

相关内容