diff --git a/src/agent/agent/src/pkg/collector/collector.go b/src/agent/agent/src/pkg/collector/collector.go index dd2e528cae5c..9c8bdf6bb225 100644 --- a/src/agent/agent/src/pkg/collector/collector.go +++ b/src/agent/agent/src/pkg/collector/collector.go @@ -58,6 +58,11 @@ const ( func Collect() { logs.Debug("do Collect") + if config.GAgentConfig.CollectorOn == false { + logs.Info("agent collector off") + return + } + ipChan := config.EBus.Subscribe(config.IpEvent, eBusId, 1) defer func() { @@ -79,11 +84,6 @@ func Collect() { } func doAgentCollect(ctx context.Context) { - if config.GAgentConfig.CollectorOn == false { - logs.Info("agent collector off") - return - } - configContent, err := genTelegrafConfig() if err != nil { logs.WithError(err).Error("genTelegrafConfig error")