From 840935ddc224368dd604240e8de4c10467279c54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C8=98tefan=20Talpalaru?= Date: Wed, 14 Jul 2021 08:22:03 +0200 Subject: [PATCH] limit validator balance metric label values (#2719) --- beacon_chain/validators/validator_duties.nim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/beacon_chain/validators/validator_duties.nim b/beacon_chain/validators/validator_duties.nim index d959fcc4b..855c3ac39 100644 --- a/beacon_chain/validators/validator_duties.nim +++ b/beacon_chain/validators/validator_duties.nim @@ -584,10 +584,10 @@ proc updateValidatorMetrics*(node: BeaconNode) = when defined(metrics): # Technically, this only needs to be done on epoch transitions and if there's # a reorg that spans an epoch transition, but it's easier to implement this - # way for now.. + # way for now. # We'll limit labelled metrics to the first 64, so that we don't overload - # prom + # Prometheus. var total: Gwei var i = 0 @@ -608,8 +608,8 @@ proc updateValidatorMetrics*(node: BeaconNode) = if i < 64: attached_validator_balance.set( balance.toGaugeValue, labelValues = [shortLog(v.pubkey)]) - else: - inc i + + inc i total += balance node.attachedValidatorBalanceTotal = total