我在 rhel 7.3 上使用 rsyslog。我已经在 /etc/rsyslog.conf 文件中定义了以下配置
$PreserveFQDN on $template Remote10514,"/data/logs/%HOSTNAME%/%HOSTNAME%-%$YEAR%%$MONTH%%$DAY%.log"
所有远程设备/主机名都是可解析的。我注意到有些设备日志目录是由 IP 创建的,有些是 FQDN。我还在 /etc/host 文件中包含了主机名之一,以排除问题所在。
我看到有人报告说它有点问题,但想确认我的配置是否有问题。
答案1
进行以下更改后即可运行
/%FROMHOST%/%FROMHOST%-
从 %HOSTNAME%/%HOSTNAME%