diff --git a/cmd/telegraf/telegraf.go b/cmd/telegraf/telegraf.go index de8ef6b200cbd..8284ab5ae874b 100644 --- a/cmd/telegraf/telegraf.go +++ b/cmd/telegraf/telegraf.go @@ -232,7 +232,7 @@ func runAgent(ctx context.Context, } } - if !*fTest && len(c.Outputs) == 0 { + if !(*fTest || *fTestWait != 0) && len(c.Outputs) == 0 { return errors.New("Error: no outputs found, did you provide a valid config file?") } if *fPlugins == "" && len(c.Inputs) == 0 {