Skip to content

Commit b74ef4f

Browse files
authored
fix: cherry-pick #1511 to 0.8.x: expose metrics for validator (#1511) (#1512)
cherry-pick PR #1511 from `develop` ## 🔄 Changes Summary - This PR exposes metrics for the validator component by adding a call to `metrics.Register()` in the `AggsenderValidator.Start()` method, ensuring that validator-related Prometheus metrics (error counts, invalid signatures, validation time) are properly registered when the validator service starts. ## 🐞 Issues - Closes #1510 ## 🔗 Related PRs - #1511
1 parent 9833b22 commit b74ef4f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

aggsender/aggsender_validator.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"errors"
66

77
"github.com/agglayer/aggkit/agglayer"
8+
"github.com/agglayer/aggkit/aggsender/metrics"
89
"github.com/agglayer/aggkit/aggsender/types"
910
"github.com/agglayer/aggkit/aggsender/validator"
1011
v1 "github.com/agglayer/aggkit/aggsender/validator/proto/v1"
@@ -56,6 +57,7 @@ func NewAggsenderValidator(ctx context.Context,
5657
}, nil
5758
}
5859
func (a *AggsenderValidator) Start(ctx context.Context) {
60+
metrics.Register()
5961
a.validatorService.Start(ctx)
6062
}
6163

0 commit comments

Comments
 (0)