У меня Debian 3.2.65-1 + deb7u2 с rsyslog 5.8.11
udp 514
$ UDPServerRun 514 и $ InputTCPServerRun 514 раскомментированы. Почему он не прослушивает этот порт udp?
Для того, чтобы ваш rsyslog слушал порт UDP, который вы определили, вам необходимо удалить этот модуль или включить этот модуль в ваш rsyslog.conf:
$ModLoad imudp
$UDPServerRun 514
На клиенте, который будет отправлять сообщения на сервер, используйте этот синтаксис для UDP:
*.* @SERVER-IP:UDP-PORT
Вы можете управлять приведенным выше примером по своему желанию. Например:
local1.* @SERVER-IP:UDP-PORT
Для TCP это два символа @:
auth.* @@SERVER-IP:UPD-PORT