Skip to content
This repository was archived by the owner on May 11, 2024. It is now read-only.

Commit e1f5393

Browse files
feat(metrics): update default metrics registry (#617)
1 parent b7af09c commit e1f5393

File tree

1 file changed

+20
-23
lines changed

1 file changed

+20
-23
lines changed

internal/metrics/metrics.go

+20-23
Original file line numberDiff line numberDiff line change
@@ -17,34 +17,31 @@ import (
1717

1818
// Metrics
1919
var (
20-
// taiko metrics registry.
21-
taikoMetrics = metrics.NewRegistry()
22-
2320
// Driver
24-
DriverL1HeadHeightGauge = metrics.NewRegisteredGauge("driver/l1Head/height", taikoMetrics)
25-
DriverL2HeadHeightGauge = metrics.NewRegisteredGauge("driver/l2Head/height", taikoMetrics)
26-
DriverL1CurrentHeightGauge = metrics.NewRegisteredGauge("driver/l1Current/height", taikoMetrics)
27-
DriverL2HeadIDGauge = metrics.NewRegisteredGauge("driver/l2Head/id", taikoMetrics)
28-
DriverL2VerifiedHeightGauge = metrics.NewRegisteredGauge("driver/l2Verified/id", taikoMetrics)
21+
DriverL1HeadHeightGauge = metrics.NewRegisteredGauge("driver/l1Head/height", nil)
22+
DriverL2HeadHeightGauge = metrics.NewRegisteredGauge("driver/l2Head/height", nil)
23+
DriverL1CurrentHeightGauge = metrics.NewRegisteredGauge("driver/l1Current/height", nil)
24+
DriverL2HeadIDGauge = metrics.NewRegisteredGauge("driver/l2Head/id", nil)
25+
DriverL2VerifiedHeightGauge = metrics.NewRegisteredGauge("driver/l2Verified/id", nil)
2926

3027
// Proposer
31-
ProposerProposeEpochCounter = metrics.NewRegisteredCounter("proposer/epoch", taikoMetrics)
32-
ProposerProposedTxListsCounter = metrics.NewRegisteredCounter("proposer/proposed/txLists", taikoMetrics)
33-
ProposerProposedTxsCounter = metrics.NewRegisteredCounter("proposer/proposed/txs", taikoMetrics)
28+
ProposerProposeEpochCounter = metrics.NewRegisteredCounter("proposer/epoch", nil)
29+
ProposerProposedTxListsCounter = metrics.NewRegisteredCounter("proposer/proposed/txLists", nil)
30+
ProposerProposedTxsCounter = metrics.NewRegisteredCounter("proposer/proposed/txs", nil)
3431

3532
// Prover
36-
ProverLatestVerifiedIDGauge = metrics.NewRegisteredGauge("prover/latestVerified/id", taikoMetrics)
37-
ProverLatestProvenBlockIDGauge = metrics.NewRegisteredGauge("prover/latestProven/id", taikoMetrics)
38-
ProverQueuedProofCounter = metrics.NewRegisteredCounter("prover/proof/all/queued", taikoMetrics)
39-
ProverReceivedProofCounter = metrics.NewRegisteredCounter("prover/proof/all/received", taikoMetrics)
40-
ProverSentProofCounter = metrics.NewRegisteredCounter("prover/proof/all/sent", taikoMetrics)
41-
ProverProofsAssigned = metrics.NewRegisteredCounter("prover/proof/assigned", taikoMetrics)
42-
ProverReceivedProposedBlockGauge = metrics.NewRegisteredGauge("prover/proposed/received", taikoMetrics)
43-
ProverReceivedProvenBlockGauge = metrics.NewRegisteredGauge("prover/proven/received", taikoMetrics)
44-
ProverSubmissionAcceptedCounter = metrics.NewRegisteredCounter("prover/proof/submission/accepted", taikoMetrics)
45-
ProverSubmissionErrorCounter = metrics.NewRegisteredCounter("prover/proof/submission/error", taikoMetrics)
46-
ProverSgxProofGeneratedCounter = metrics.NewRegisteredCounter("prover/proof/sgx/generated", taikoMetrics)
47-
ProverPseProofGeneratedCounter = metrics.NewRegisteredCounter("prover/proof/pse/generated", taikoMetrics)
33+
ProverLatestVerifiedIDGauge = metrics.NewRegisteredGauge("prover/latestVerified/id", nil)
34+
ProverLatestProvenBlockIDGauge = metrics.NewRegisteredGauge("prover/latestProven/id", nil)
35+
ProverQueuedProofCounter = metrics.NewRegisteredCounter("prover/proof/all/queued", nil)
36+
ProverReceivedProofCounter = metrics.NewRegisteredCounter("prover/proof/all/received", nil)
37+
ProverSentProofCounter = metrics.NewRegisteredCounter("prover/proof/all/sent", nil)
38+
ProverProofsAssigned = metrics.NewRegisteredCounter("prover/proof/assigned", nil)
39+
ProverReceivedProposedBlockGauge = metrics.NewRegisteredGauge("prover/proposed/received", nil)
40+
ProverReceivedProvenBlockGauge = metrics.NewRegisteredGauge("prover/proven/received", nil)
41+
ProverSubmissionAcceptedCounter = metrics.NewRegisteredCounter("prover/proof/submission/accepted", nil)
42+
ProverSubmissionErrorCounter = metrics.NewRegisteredCounter("prover/proof/submission/error", nil)
43+
ProverSgxProofGeneratedCounter = metrics.NewRegisteredCounter("prover/proof/sgx/generated", nil)
44+
ProverPseProofGeneratedCounter = metrics.NewRegisteredCounter("prover/proof/pse/generated", nil)
4845
)
4946

5047
// Serve starts the metrics server on the given address, will be closed when the given

0 commit comments

Comments
 (0)