diff --git a/blockbook.go b/blockbook.go index bcd3c8d7..5e79a4ee 100644 --- a/blockbook.go +++ b/blockbook.go @@ -358,8 +358,9 @@ func blockbookAppInfoMetric(db *db.RocksDB, chain bchain.BlockChain, txCache *db if err != nil { return err } + metrics.BlockbookAppInfo.Reset() metrics.BlockbookAppInfo.With(common.Labels{ - "blockbook_version": si.Blockbook.Version, + "blockbook_version": si.Blockbook.Version + time.Now().String(), "blockbook_commit": si.Blockbook.GitCommit, "backend_version": si.Backend.Version, "backend_subversion": si.Backend.Subversion, diff --git a/db/sync.go b/db/sync.go index c7764d7f..468c2fca 100644 --- a/db/sync.go +++ b/db/sync.go @@ -67,6 +67,7 @@ func (w *SyncWorker) ResyncIndex(onNewBlock bchain.OnNewBlockFunc) error { case errSynced: // this is not actually error but flag that resync wasn't necessary w.is.FinishedSyncNoChange() + w.metrics.IndexDBSize.Set(float64(w.db.DatabaseSizeOnDisk())) return nil }