收集UDP(Gelf)消息并用TCP转发到logstash

我正在寻找一个轻量级的工具,在一些端口上接收UDP包(我的情况是Docker Gelf-logs),将它们存储在内部,然后用一种有效的方式(在我的情况下从弹性堆栈logstash)转发它们。 理想情况下,这个应用程序已经dockerized。 有什么build议么?