Issue with getting events over TCP output to TCP input in logstash

Verify that you have a TCP connectivity first.
Can you verify using tcpdump that the message arrives on your destination port?

The data arriving to your TCP port would go to the defined heap memory space in your jvm settings.

What is the output in your input tcp configuration?
Can you run with the rubydebug in the output section and show the results?