core/state: change metrics

This commit is contained in:
Gary Rong 2025-11-28 12:06:29 +08:00
parent 4bfa8d34a7
commit 625b864452

View file

@ -51,7 +51,7 @@ var (
// State size metrics // State size metrics
var ( var (
stateSizeMetadataGaugeInfo = metrics.NewRegisteredGaugeInfo("state/metadata", nil) stateSizeChainHeightGauge = metrics.NewRegisteredGauge("state/height", nil)
stateSizeAccountsCountGauge = metrics.NewRegisteredGauge("state/accounts/count", nil) stateSizeAccountsCountGauge = metrics.NewRegisteredGauge("state/accounts/count", nil)
stateSizeAccountsBytesGauge = metrics.NewRegisteredGauge("state/accounts/bytes", nil) stateSizeAccountsBytesGauge = metrics.NewRegisteredGauge("state/accounts/bytes", nil)
stateSizeStoragesCountGauge = metrics.NewRegisteredGauge("state/storages/count", nil) stateSizeStoragesCountGauge = metrics.NewRegisteredGauge("state/storages/count", nil)
@ -93,10 +93,7 @@ func (s SizeStats) String() string {
} }
func (s SizeStats) publish() { func (s SizeStats) publish() {
stateSizeMetadataGaugeInfo.Update(metrics.GaugeInfoValue{ stateSizeChainHeightGauge.Update(int64(s.BlockNumber))
"number": fmt.Sprintf("%d", s.BlockNumber),
"hash": s.StateRoot.Hex(),
})
stateSizeAccountsCountGauge.Update(s.Accounts) stateSizeAccountsCountGauge.Update(s.Accounts)
stateSizeAccountsBytesGauge.Update(s.AccountBytes) stateSizeAccountsBytesGauge.Update(s.AccountBytes)
stateSizeStoragesCountGauge.Update(s.Storages) stateSizeStoragesCountGauge.Update(s.Storages)