I implemented an output plugin named "tcp" with beats 6.0.0alpha. It just looks like logstash "tcp" output plugin. Write events over a TCP socket. Each event json is separated by a newline.Connect to a server to push event. Users can config codec with "json" or "format string".
It's useful for me. Cause I don't want to transform messages by logstash, it's not fast enough for me.
I wonder if my work about this is useful for others ?