Proxy to Elastic Cloud

We have some private network servers where we may want to send data to our Elastic cloud service. Our desire is to use Fleet managed agents on these servers. Of course, that means "special handling". :slight_smile:

I'm looking for options. We had a logstash server in this config that we used to gather and forward to our on-prem stack. We will replace the syslog forwarding done here with Elastic agents. That should work, I've done it other places for similar data. I'm thinking of leveraging this server with logstash, http proxy or whatever else is needed.

  1. Has anyone used the Logstash elastic_agent to send to the cloud? How difficult was the setup?

  2. For Fleet, I think an option is to add a fleet server there.

Alternatively, it looks like an http proxy could be used for both the above with different configs.

I think an http proxy will be needed for the agent binary downloads in either case.

Does anyone have experience with either or is there a better way?

Thanks