![如何停止rsyslog输出TIMESTAMP](https://linux22.com/image/194118/%E5%A6%82%E4%BD%95%E5%81%9C%E6%AD%A2rsyslog%E8%BE%93%E5%87%BATIMESTAMP.png)
这个同样的问题已经得到解决但它不起作用
我正在寻找这个,我将它应用到我的 rsyslog 中,但它对我不起作用,我重新启动我的 rsyslog,什么也没有,我重新启动我的操作系统,也没有任何变化。
@shintaroid 问了同样的问题并得到了答案,但它似乎对我不起作用。
我在某处读到,时间戳中的这一点是在 rsyslog 源代码级别硬编码的。
有人有解决方案吗?有没有人在没有时间戳的情况下让它工作?
答案1
感谢@Haxiel,因为他的评论推动了我对 rsyslog.conf 手册页和在线文档的研究rsyslog 官方网站
我的整个设置是一台运行 FreeBSD 监狱的主机,其中一个监狱是 rsyslog 服务器,其他监狱是'偏僻的'通过 TCP 发送日志的 Web 服务器。一切都在一个盒子/机器内。主机运行防火墙,连接监狱间的通信并作为互联网网关过滤流量。
<[SERVER]>
$ModLoad imtcp
$InputTCPServerRun 514
$template myFormat,"%msg%\n" *.* /var/log/messages;myFormat
<[REMOTE]>
$ModLoad imfile
global(workDirectory="/var/spool/rsyslog")
$InputFileName /var/log/nginx/access.log
$InputFileTag nginx:
$InputRunFileMonitor