node/db: Add prom metric wormhole_db_vaa_ctr
This commit is contained in:
parent
4d0ea744f1
commit
d8b642c0d9
|
@ -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
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue