Dashboards through logstash

I'm directing my beats (auditbeat & filebeat) output directly to logstash. In both beats' configs I have dashboards enabled.

The problem is that the dashboards data doesn't seem to end up in kibana if I output to logstash. It only works if I output beats data to Elasticsearch.

I also want to use some modules like the "apache logs" but it seems like it also requires filebeat to output to elasticsearch

Is there a way around this? Is it possible to send beats to logstash and still have it deliver dashboards data? If it helps this is my logstash output

Thanks ahead!