使用Filebeat(或其他选项)将docker GELF转发到Logstash

Gelf消息是所有Jsonstring的子集。 我如何使用filebeat(或其他select)作为轻量级的解决scheme来将docker gelf日志可靠地转发到logstash?

更多信息:

我有一个群集(现在的docker群)在相同的networking运行docker集装箱的机器。 我想使用–log-driver = gelf,因为我喜欢gelf格式,并希望docker添加到每个GELF日志条目中的字段。

不幸的是docker工人用UDP发送GELF日志,我害怕丢失日志条目。 要么是因为包丢失,logstashclosures,或者logstash的负载过重。 我不想在每个主机上运行logstash,因为它是一个重量级的。