报表中不包括一台主机。 为什么?

正如标题所说,我已经安装了一个RHEL rsyslog中央服务器,有几个RHEL客户端将所有日志转发给它。 日志正在正确转发,因为当我查看服务器上/var/log/*日志的内容时,所有客户端事件都显示出来。

但是,当我跑…

perl /usr/share/logwatch/scripts/logwatch.pl

…在服务器上,其中一个客户端不显示在报告上。 不知道这跟这个有什么关系,但是没有出现的客户端曾经有过configuration的日志表。 目前,虽然我已经禁用了function,并从中删除了所有的logwatch文件。

/usr/share/logwatch/default.conf/logwatch.conf的内容如下。

 LogDir = /var/log TmpDir = /var/cache/logwatch Output=mail Format=html MailTo = [email protected] MailFrom = [email protected] Print = Range = yesterday Detail = Med Service = All mailer = "sendmail -t" HostLimit = no SplitHosts = yes MultiEmail = no Service = -zz-disk_space 

所以这是我的问题:

  1. 为什么这个主机被排除在外?
  2. 其次,有点相关,定制报表格式的最佳方法是什么?

谢谢!

没关系。 看起来我不得不给它一天的日志积累。 所有主持人现在都在报告上露面。