Thank you for replying.
I ran the logstash in debug mode from command line and found that logs had a field <@timestamp/> apart from timestamp. This resulted in error and LS was not sending the data to ES.
We added field <@timestamp/> in the grok filter and solved the problem.
Thank you very much for replying