Logstash not pushing data which are adding in a log file

under /etc/default/logstash

What? That's not where any sanely configured Logstash stores its log. When you start Logstash as a service it'll send its logs to the /var/log/logstash directory.