Skip to content

Commit 30dfae7

Browse files
chore: set client metrics to one
1 parent 56b0c5b commit 30dfae7

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

rolling-shutter/keyper/keyper.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -147,11 +147,7 @@ func (kpr *KeyperCore) Start(ctx context.Context, runner service.Runner) error {
147147
messageSender := fx.NewRPCMessageSender(shuttermintClient, config.Ethereum.PrivateKey.Key)
148148

149149
if kpr.config.Metrics.Enabled {
150-
<<<<<<< feat/keyper-dkg-metrics
151-
keypermetrics.InitMetrics(kpr.dbpool, kpr.config)
152-
=======
153-
keypermetrics.InitMetrics(*kpr.config)
154-
>>>>>>> main
150+
keypermetrics.InitMetrics(kpr.dbpool, *kpr.config)
155151
epochkghandler.InitMetrics()
156152
deployment.InitMetrics()
157153
kpr.metricsServer = metricsserver.New(kpr.config.Metrics)

rolling-shutter/keyper/keypermetrics/metrics.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010

1111
"github.com/shutter-network/rolling-shutter/rolling-shutter/keyper/database"
1212
"github.com/shutter-network/rolling-shutter/rolling-shutter/keyper/kprconfig"
13+
"github.com/shutter-network/rolling-shutter/rolling-shutter/medley/chainsync"
1314
)
1415

1516
var MetricsKeyperCurrentBlockL1 = prometheus.NewGauge(
@@ -136,8 +137,8 @@ func InitMetrics(dbpool *pgxpool.Pool, config kprconfig.Config) {
136137
} else {
137138
MetricsKeyperDKGstatus.WithLabelValues(strconv.FormatInt(eons[len(eons)-1].Eon, 10)).Set(0)
138139
}
139-
140-
version, err := chainsync.GetClientVersion(context.Background(), config.Ethereum.EthereumURL)
140+
141+
version, err := chainsync.GetClientVersion(context.Background(), config.Ethereum.EthereumURL)
141142
if err != nil {
142143
log.Error().Err(err).Msg("execution_client_version metrics | Failed to get execution client version")
143144
return
@@ -154,6 +155,8 @@ func InitMetrics(dbpool *pgxpool.Pool, config kprconfig.Config) {
154155
},
155156
},
156157
)
158+
executionClientVersion.Set(1)
159+
157160
prometheus.MustRegister(executionClientVersion)
158161
metricsKeyperEthAddress := prometheus.NewGauge(
159162
prometheus.GaugeOpts{

rolling-shutter/keyperimpl/gnosis/keyper.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,6 @@ func New(c *Config) *Keyper {
7171
func (kpr *Keyper) Start(ctx context.Context, runner service.Runner) error {
7272
var err error
7373

74-
if kpr.config.Metrics.Enabled {
75-
InitMetrics(kpr.beaconAPIClient)
76-
}
77-
7874
kpr.newBlocks = make(chan *syncevent.LatestBlock)
7975
kpr.newKeyperSets = make(chan *syncevent.KeyperSet)
8076
kpr.newEonPublicKeys = make(chan keyper.EonPublicKey)
@@ -150,6 +146,10 @@ func (kpr *Keyper) Start(ctx context.Context, runner service.Runner) error {
150146
return err
151147
}
152148

149+
if kpr.config.Metrics.Enabled {
150+
InitMetrics(kpr.beaconAPIClient)
151+
}
152+
153153
// Set all transaction pointer ages to infinity. They will be reset to zero when the next
154154
// decryption keys arrive, telling us the agreed upon pointer value. Pointer values that are
155155
// not in the db yet are not affected. They will be initialized to zero when we first access

rolling-shutter/keyperimpl/gnosis/metrics.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,5 +118,6 @@ func InitMetrics(beaconClient *beaconapiclient.Client) {
118118
},
119119
},
120120
)
121+
beaconClientVersion.Set(1)
121122
prometheus.MustRegister(beaconClientVersion)
122123
}

0 commit comments

Comments
 (0)