如何使用 rsyslog 启用远程监听?

如何使用 rsyslog 启用远程监听?

我正在配置 Debian Squeeze 服务器以从某些设备接收系统日志,但 rsyslog 拒绝监听 UDP 514。

我能得到的最接近的方法是让它监听 TCP 514。-c2 -r -t514我还没有找到任何让它监听 UDP 的参数组合。

Squeeze 的 rsyslog 版本是 4.6.4-2。

答案1

在你的/etc/rsyslog.conf

$ModLoad imudp.so
$UDPServerRun 514

然后在你的 rsyslogd 启动选项中(/etc/sysconfig/rsyslog在基于 RHEL 的发行版上,不确定它在基于 Debian 的发行版中位于哪里),你需要添加-r514SYSLOGD_OPTIONS

相关内容