我正在配置 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 的发行版中位于哪里),你需要添加-r514
到SYSLOGD_OPTIONS
。