正如标题所述,我已经设置了一个中央RHEL rsyslog服务器,其中有几个RHEL客户端将他们的所有日志转发到它。日志被正确转发,因为当我查看服务器上的/var/log/*日志的内容时,所有的客户端事件都会出现。
但是当我跑的时候..。
perl /usr/share/logwatch/scripts/logwatch.pl
...on服务器,其中一个客户端不会出现在报表上。不知道这是否与此有任何关系,但是,没有出现的客户端曾经在某个时候配置了日志表。不过,目前我已经禁用了该功能,并从其中删除了所有的日志监视文件。
/usr/share/logwatch/default.conf/logwatch.conf的内容如下。
LogDir = /var/log
TmpDir = /var/cache/logwatch
Output=mail
Format=html
MailTo = admin@domain.com
MailFrom = logwatch@domain.com
Print =
Range = yesterday
Detail = Med
Service = All
mailer = "sendmail -t"
HostLimit = no
SplitHosts = yes
MultiEmail = no
Service = -zz-disk_space以下是我的问题:
谢谢!
发布于 2012-03-14 19:47:27
不要紧。看来我得给它一天时间才能把日志积存起来。所有的主持人现在都出现在报告上了。
https://serverfault.com/questions/367755
复制相似问题