Prechádzať zdrojové kódy

fix datasource prometheus metrics not being registered (#927)

blotus 3 rokov pred
rodič
commit
ea640dfb6d
1 zmenil súbory, kde vykonal 6 pridanie a 6 odobranie
  1. 6 6
      cmd/crowdsec/crowdsec.go

+ 6 - 6
cmd/crowdsec/crowdsec.go

@@ -108,12 +108,6 @@ func runCrowdsec(cConfig *csconfig.Config, parsers *parser.Parsers) error {
 		return nil
 	})
 	outputWg.Wait()
-	log.Warningf("Starting processing data")
-
-	if err := acquisition.StartAcquisition(dataSources, inputLineChan, &acquisTomb); err != nil {
-		log.Fatalf("starting acquisition error : %s", err)
-		return err
-	}
 
 	if cConfig.Prometheus != nil && cConfig.Prometheus.Enabled {
 		aggregated := false
@@ -125,6 +119,12 @@ func runCrowdsec(cConfig *csconfig.Config, parsers *parser.Parsers) error {
 		}
 
 	}
+	log.Warningf("Starting processing data")
+
+	if err := acquisition.StartAcquisition(dataSources, inputLineChan, &acquisTomb); err != nil {
+		log.Fatalf("starting acquisition error : %s", err)
+		return err
+	}
 
 	return nil
 }