У меня 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