Kapacitor InfluxDBOutNode QoS, reliability

in many official blog posts and articles, one way to upstream the metrics from an edge influxDB instance,
to a cluster in the cloud for instance is to use the InfluxDBOutNode on a TICK script.
But i wonder how reliable this method is, if network errors occur what will happen to the data i am sending? is there a way to specify a sort of QoS?
In case it wors just as a ‘fire and forget’ i think i need to rethink the upstream strategy.

Thanks in advance.