■debian Wheezy/Squeezeでの設定方法 ■rsyslogの転送設定(受信側) $ sudo grep -A 1 "#.*im..p" /etc/rsyslog.conf #$ModLoad imudp #$UDPServerRun 514 -- #$ModLoad imtcp #$InputTCPServerRun 514 ■UDPの待ち受けポートを有効にする。 $ sudo grep -A 1 ".*im..p" /etc/rsyslog.conf $ModLoad imudp $UDPServerRun 514 -- #$ModLoad imtcp #$InputTCPServerRun 514 $ sudo /etc/init.d/rsyslog restart $ netstat -an | grep "\:514" udp 0 0 0.0.0.0:514 0.0.0.0:* udp6 0 0 :::514 :::* ■IPv4に制限 $ sudo grep OPT /etc/default/rsyslog RSYSLOGD_OPTIONS="-c4" $ sudo sed -i s/"RSYSLOGD_OPTIONS=\"-c4"/"& -4"/ /etc/default/rsyslog $ sudo /etc/init.d/rsyslog restart Stopping enhanced syslogd: rsyslogd. Starting enhanced syslogd: rsyslogd. $ netstat -an | grep "\:514" udp 0 0 0.0.0.0:514 0.0.0.0:* ■上記サーバにcronログをsyslogを転送(送信側)。 $ grep @ /etc/rsyslog.conf cron.* @192.168.1.1 $ sudo /etc/init.d/rsyslog restart Stopping enhanced syslogd: rsyslogd. Starting enhanced syslogd: rsyslogd. ■単純なチェック $ crontab -l * * * * * /bin/echo "Hello World" ■転送が確認出来たら、例えば以下のように警告以上を転送に変更(送信側)。 $ grep @ /etc/rsyslog.conf *.warn @192.168.1.1