我试图使用https://github.com/gliderlabs/logspout,所以我可以在一个地方看到我的容器中的所有日志。 我需要rsyslog来侦听端口514上的UDP套接字。我没有在/etc/rsyslog.conf中提交$ ModLoad imudp和$ UDPServerRun 514,并重新启动了rsyslog。 为了testing它,我运行logger -d -n 192.168.1.121 –port 514“hello”,但是我什么都看不到。 IP是我的笔记本电脑IP。
这是configurationrsyslog的正确方法,这是testing它的正确方法吗?
我在Ubuntu 14.10(笔记本电脑)
谢谢!
我不知道是什么改变了,但现在它工作。 这里有一些细节可以帮助别人: 记者“你好”就够了。 不需要传递任何参数。
回声你好| nc -u 172.17.42.1 514实际上是一个更好的testing,因为这应该从docker集装箱工作。 从某种原因loger“你好”不能在一个容器内工作。