Merge pull request #759 from gzliudan/fix_double_metrics

cmd/XDC: fix double metrics collect process issue
This commit is contained in:
Daniel Liu 2024-12-13 13:56:26 +08:00 committed by GitHub
commit 66da805ccd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -203,8 +203,6 @@ func init() {
return err return err
} }
flags.CheckEnvVars(ctx, app.Flags, "XDC") flags.CheckEnvVars(ctx, app.Flags, "XDC")
// Start system runtime metrics collection
go metrics.CollectProcessMetrics(3 * time.Second)
utils.SetupNetwork(ctx) utils.SetupNetwork(ctx)
return nil return nil
@ -307,6 +305,7 @@ func startNode(ctx *cli.Context, stack *node.Node, cfg XDCConfig) {
} }
// Start metrics export if enabled // Start metrics export if enabled
utils.SetupMetrics(ctx) utils.SetupMetrics(ctx)
// Start system runtime metrics collection // Start system runtime metrics collection
go metrics.CollectProcessMetrics(3 * time.Second) go metrics.CollectProcessMetrics(3 * time.Second)