下面的帖子解释了为每个客户端将 syslog 转移到不同文件的步骤。
- 打开并编辑 /etc/rsyslog.conf ,然后添加以下几行:
$template FILENAME,"/var/log/%fromhost-ip%/messages" *.* ?FILENAME
- 重启rsyslog服务生效:
# systemctl restart rsyslog.service
或者
# service rsyslog restart
- 客户端的每条消息都会根据客户端的 IP 地址动态生成,例如:
/var/log/192.168.1.2/messages
日期:2020-09-17 00:14:12 来源:oir作者:oir