如何解决rsyslog配置:如何将来自指定服务器的日志聚合到单个文件中?
三个具有固定IP地址的客户端10.0.4.1、10.0.4.2和10.0.4.3正在生成日志,这些日志将被发送到syslog服务器。我想将它们放入rsyslog服务器上的单个文件中。
使用以下.config文件,我可以在正确的位置获得第一个客户的条目,那么如何添加其他人?
# Remote devices config for rsyslog
# Router 10.0.4.1
:hostname,isequal,"10.0.4.1" /var/log/syslog-router.log
& stop
(我已经为每个客户端尝试了像这样的单独的.config文件,但是都指向同一个输出文件。我还尝试为每个客户端(具有适当的IP)在此.config中添加新行,并且& stop
要么在每行:hostname
之后重复,要么在文件末尾只重复一行。)
注意:我 am 在修改配置后重新启动服务!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。