![Rsyslog 使用主机名而不是最左边的 FQDN 标签](https://linux22.com/image/86484/Rsyslog%20%E4%BD%BF%E7%94%A8%E4%B8%BB%E6%9C%BA%E5%90%8D%E8%80%8C%E4%B8%8D%E6%98%AF%E6%9C%80%E5%B7%A6%E8%BE%B9%E7%9A%84%20FQDN%20%E6%A0%87%E7%AD%BE.png)
我有一个 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 配置为使用实际的主机名集?