【问题标题】:rsyslog client not working as a rsyslog server after a role change角色更改后,rsyslog 客户端无法用作 rsyslog 服务器
【发布时间】:2020-09-06 13:08:32
【问题描述】:

我有一台 linux 机器,我通过在 /etc/rsyslog.conf 文件中添加以下条目将其配置为 rsyslog 客户端:

*.* @<rsyslog-server-IP-Address>:514

而且运行良好。 然后我尝试通过将以下条目添加到 /etc/rsyslog.conf 文件中来制作与 rsyslog 服务器(而不是 rsyslog 客户端)相同的 linux 机器:

$template RemoteLogs,"/var/log/RemoteHost/%fromhost%/programname/%programname%.log"
*.* ?RemoteLogs

但是,它不能用作 rsyslog 服务器。 我有什么遗漏吗?

【问题讨论】:

    标签: linux centos7 rsyslog


    【解决方案1】:

    您的服务器规则集 $template RemoteLogs ... 是否在 *.* @&lt;rsyslog-server-IP-Address&gt;:514 之前?否则转发规则将阻止任何东西进入服务器规则。

    我想您使用this guide 作为参考,如果不看一下它会很有用。您的配置如何,rsyslog 是否提供任何错误?

    【讨论】:

      猜你喜欢
      • 2019-08-02
      • 2016-01-28
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      • 2011-01-31
      • 2020-03-02
      • 1970-01-01
      相关资源
      最近更新 更多