Rsyslog - 更改多个客户端的默认日志目录(/var/log)

Rsyslog - 更改多个客户端的默认日志目录(/var/log)

我有 2 个客户端连接到我的 rsyslog 服务器。我想更改每个客户端的默认日志目录。因此,客户端 A 写入 /var/log/ClientA,客户端 B 写入 /var/log/clientB。

我期待您的帮助,因为我无法以这种方式实现它。

问候

答案1

我已经用模板解决了这个问题rsyslog。例如,只需输入/etc/rsyslog.conf以下几行:

$template DynamicFile,"/var/log/%HOSTNAME%/forwarded-logs.log" 
*.* -?DynamicFile

来源/延伸阅读:https://www.redhat.com/sysadmin/log-aggregation-rsyslog

相关内容