Metricbeat data source

Is there a way to pull metric beat data from a single source for many servers, example syslog, filebeat style?

thanks

It's not 100% clear to me what you are asking. What is it that you are trying to accomplish?

You could have all Metricbeat instances push data to a queue like redis or kafka, then pull data from that queue. This is a common deployment setup. Then use Logstash to process data off the queue and route it to ES and other destinations.