Can you do a "pull" --FROM-- logstash?

Key issue is the pull.

Is there an output plugin that allows an application to PULL logs from logstash? Looks like all plugins are push from what I have seen so far.

When I have seen pull bring a requirement, e.g. to pull from one network zone to another, a message queue has often been used as an intermediate step as this support polling and can buffer data.