Filebeat not pushing on Logstash,

Error regarding ip went off but now having : {:timestamp=>"2016-05-03T13:26:21.008000-0400", :message=>"Connection refused",

So something's not listening on the expected port or the expected interface or there's a firewall blocking the access. Without more context it's impossible to tell which it is.

Can you provide me proper documentation where using which I can redeploy the whole setup on centos7

The kind of complete and recipe-based documentation that you seem to ask for is usually not that complete or it's outdated or for the wrong operating system or something else.