good morning!!!!

Skip to content
Snippets Groups Projects
Unverified Commit c8a77d86 authored by Anton Evangelatov's avatar Anton Evangelatov Committed by GitHub
Browse files

swarm/metrics: track runtime metrics (#19557)

parent 77442418
No related branches found
No related tags found
No related merge requests found
......@@ -20,6 +20,7 @@ import (
"time"
"github.com/ethereum/go-ethereum/cmd/utils"
"github.com/ethereum/go-ethereum/metrics"
gethmetrics "github.com/ethereum/go-ethereum/metrics"
"github.com/ethereum/go-ethereum/metrics/influxdb"
"github.com/ethereum/go-ethereum/swarm/log"
......@@ -91,7 +92,10 @@ func Setup(ctx *cli.Context) {
)
// Start system runtime metrics collection
go gethmetrics.CollectProcessMetrics(2 * time.Second)
go gethmetrics.CollectProcessMetrics(4 * time.Second)
gethmetrics.RegisterRuntimeMemStats(metrics.DefaultRegistry)
go gethmetrics.CaptureRuntimeMemStats(metrics.DefaultRegistry, 4*time.Second)
tagsMap := utils.SplitTagsFlag(ctx.GlobalString(MetricsInfluxDBTagsFlag.Name))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment