Назад | Перейти на главную страницу

настроить и протестировать rsyslog для UDP-сокета

Я пытаюсь использовать https://github.com/gliderlabs/logspout поэтому я могу видеть все журналы из моих контейнеров в одном месте. Мне нужен rsyslog для прослушивания UDP-сокета на порту 514. Я разблокировал $ ModLoad imudp и $ UDPServerRun 514 в /etc/rsyslog.conf и перезапустил rsyslog. Чтобы проверить это, я запускаю logger -d -n 192.168.1.121 --port 514 "привет" но я ничего не вижу. IP - это IP моего ноутбука.

Это правильный способ настройки rsyslog и правильный ли способ его тестирования?

Я использую Ubuntu 14.10 (ноутбук)

Спасибо!

Не знаю, что изменилось, но теперь все работает. Вот некоторые детали, которые могут помочь другим: регистратор "привет" было достаточно. не нужно передавать никаких параметров.

эхо привет | nc -u 172.17.42.1 514 на самом деле лучший тест, так как он должен работать из контейнера докеров. по какой-то причине логер "привет" не работает внутри контейнера.