Filebeat only sends logs on restart

I've just got started using Filebeat with logstash and amazon's elasticsearch + kibana setup. Whenever I start/restart filebeat, all new logs are sent through and show up in my es server. However when new new logs come in, nothing is sent file filebeat is running. Is there anything I could be doing wrong?

Solved. My fault. I still had the default elasticsearch output section in there.