我刚刚安装了Debian 6.我试图获得系统日志服务器的原因,我曾经按照这个任务手动。 我在远程客户端服务器上configuration了/etc/rsyslog.conf,通过udp端口514发送数据。
$ModLoad imuxsock $ModLoad imklog *.* @server-ip:514
而且我还configuration了服务器的rsyslog.conf来接受它们。
:source, isequal, "client-host-ip" /var/log/clientlog.log :source, isequal, "client-host-ip" ~
我检查了我的防火墙设置,它通过udp 514,但由于某些原因,仍然不能正常工作。 我错过了什么?
在服务器上:
module(load="imudp") # needs to be done just once input(type="imudp" port="514")
检查服务器上的netstat -nulp。
http://www.rsyslog.com/doc/rsyslog_conf.html
http://www.rsyslog.com/receiving-messages-from-a-remote-system/