Gelf proxy with store and forward

we currently have a graylog install in an aws europe region with all of our applications sending data via gelf to it.

all works nicely, however, I’d like to make the connection from our US region servers more resilient.
As any replacement requires the security groups updating with the US server IP’s for example.

Is there a gelf proxy with store and forward capabilities? so i can send all the US servers to it and that can handle relaying the data over.

sidecar seems to be more geared towards collecting non-gelf logs and sending over to graylog, please correct me if im wrong here.
Was hoping there’s an all graylog solution here so we don’t have to get the devs to write anything else against the applications.