Local cache when server is unavailable?

Hello all. What are my options for sending data to influx when the server is offline? I use VictoriaMetrics in another project and they have vmagent which runs locally to the client and can cache metrics data locally in the event the server cannot be reached (this is a remote location where internet goes up/down frequently). This process works excellent; I’ve never lost any data.

How can I do this with InfluxDB? Is there a similar agent that can act as proxy/cache and sync when connectivity is restored?

Hello @utdrmac,
It depends how you’re sending data.
Your options include telegraf which has an in mem buffer.
You can also use EDR which seems closest to what you’re describing.
What version of influx are you using? EDR exists in v2 but can write to v3.
You also might want to check out:

Processing engine exists in v3.