Advanced Configuring- Filebeat Loadbalance

I'm trying to send events from Filebeat to Logstash instances on a couple of different servers.
Is there an option to configure Filebeat Loadbalance logic?

I'm trying to solve these 2 problems:

  1. Split traffic differently between hosts (for example, 3 hosts and traffic that splits 50%,25%,25%)
  2. Send to hosts according to condition (for example- if server is ABC then send traffic to host1)


Is this for an input or output, and which one(s)?

It's for Filebeat output to Logstash