Log validation position

This commit is contained in:
Ben Johnson
2021-01-17 07:38:13 -07:00
parent 07a65cbac7
commit 4b65e6a88f
3 changed files with 16 additions and 5 deletions

View File

@@ -488,6 +488,11 @@ func (r *Replica) retainer(ctx context.Context) {
// validator runs in a separate goroutine and handles periodic validation.
func (r *Replica) validator(ctx context.Context) {
// Initialize counters since validation occurs infrequently.
for _, status := range []string{"ok", "error"} {
internal.ReplicaValidationTotalCounterVec.WithLabelValues(r.db.Path(), r.Name(), status).Add(0)
}
if r.ValidationInterval <= 0 {
return
}