SumoLogic / fluentd-output-sumologic

Fluentd output plugin to deliver logs or metrics to Sumo Logic.
https://rubygems.org/gems/fluent-plugin-sumologic_output
Apache License 2.0
29 stars 28 forks source link

feat: add exponential backoff for sending data #76

Closed sumo-drosiek closed 2 years ago

sumo-drosiek commented 2 years ago

This PR adds exponential backoff while sending data due to the following issue

in current state if one of request in chunk fails, full chunk is going to be retried which causes data duplication and increases ingest (and costs) for customers