我大约有15台将syslog发送到公共日志服务器的服务器,所有服务器均为redhat7.7,因此rsyslog是最新版本(8.24)。 正常日志已传输到公共服务器,可以,但是随后有一些使用imfile模块监视的应用程序日志,而我的问题是只有其中一些正确传输了,而其他却没有传输,或者有几天,日志丢失了几个小时,然后在一天的其余时间内都可以。 如何调试此问题,我可以显示一小部分自定义日志定义:
$InputFileName /var/log/log-compression.log
$InputFiletag log-compression-log
$InputFileStateFile stat-log-compression-log
$InputFileSeverity info
$InputFileFacility local2
$InputRunFilemonitor
大约有20个这样的部分,其中一些起作用,而其他则不起作用,并且语法完全相同,它在ansible中部署。