node/db: Add prom metric wormhole_db_vaa_ctr

This commit is contained in:
tbjump 2023-06-12 20:57:41 +00:00 committed by tbjump
parent 4d0ea744f1
commit d8b642c0d9
1 changed files with 10 additions and 0 deletions

View File

@ -7,9 +7,17 @@ import (
"strings"
"github.com/dgraph-io/badger/v3"
"github.com/prometheus/client_golang/prometheus"
"github.com/prometheus/client_golang/prometheus/promauto"
"github.com/wormhole-foundation/wormhole/sdk/vaa"
)
var storedVaaTotal = promauto.NewCounter(
prometheus.CounterOpts{
Name: "wormhole_db_total_vaas",
Help: "Total number of VAAs added to database",
})
type Database struct {
db *badger.DB
}
@ -114,6 +122,8 @@ func (d *Database) StoreSignedVAA(v *vaa.VAA) error {
return fmt.Errorf("failed to commit tx: %w", err)
}
storedVaaTotal.Inc()
return nil
}