Add support for per output flush jitter (#6603)
This commit is contained in:
committed by
Daniel Nelson
parent
2a8735d1c6
commit
2156a6242e
@@ -503,6 +503,12 @@ func (a *Agent) runOutputs(
|
||||
interval = output.Config.FlushInterval
|
||||
}
|
||||
|
||||
jitter := jitter
|
||||
// Overwrite agent flush_jitter if this plugin has its own.
|
||||
if output.Config.FlushJitter != nil {
|
||||
jitter = *output.Config.FlushJitter
|
||||
}
|
||||
|
||||
wg.Add(1)
|
||||
go func(output *models.RunningOutput) {
|
||||
defer wg.Done()
|
||||
|
||||
Reference in New Issue
Block a user