Rsyslog 使用主机名而不是最左边的 FQDN 标签

Rsyslog 使用主机名而不是最左边的 FQDN 标签

我有一个 Ubuntu 15.10 配置,其中/etc/hostname读取

projectname-environmentname

/etc/hosts读到

127.0.0.1 localhost
127.0.1.1 environmentname.projectname.tld projectname-environmentname

这会导致hostname报告

projectname-environmentname

hostname --fqdn报告

environmentname.projectname.tld

正如预期的那样。

然而,Rsyslog 使用 FQDN 最左边的标签作为源,这在集中式日志记录设置中是有问题的,因为staging例如,在确定消息源方面不是很有用。

如何将 Rsyslog 配置为使用实际的主机名集?

相关内容