rsyslog 是否想通过远程主机名或 IP 地址将远程日志写入文件?

rsyslog 是否想通过远程主机名或 IP 地址将远程日志写入文件?

我在 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%

相关内容