From c26dde39db7e5d0b4451c2246122e705c817871c Mon Sep 17 00:00:00 2001 From: jsvisa Date: Tue, 26 Aug 2025 09:46:06 +0800 Subject: [PATCH] log --- cmd/utils/flags.go | 2 +- core/state/state_sizer.go | 10 ++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index e39a13db96..8aa7f023bc 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -1735,7 +1735,7 @@ func SetEthConfig(ctx *cli.Context, stack *node.Node, cfg *ethconfig.Config) { } if ctx.Bool(MetricsEnabledFlag.Name) && ctx.Bool(MetricsStateSizeFlag.Name) { - log.Error("Enabling state size metrics") + log.Info("Enabling state size metrics") cfg.EnableStateSizeTracking = true } // Override any default configs for hard coded networks. diff --git a/core/state/state_sizer.go b/core/state/state_sizer.go index 8a0f8c6009..e845aef1ac 100644 --- a/core/state/state_sizer.go +++ b/core/state/state_sizer.go @@ -82,8 +82,7 @@ type SizeStats struct { } func (s SizeStats) String() string { - return fmt.Sprintf("Block: %d Root: %s, Accounts: %d (%s), Storages: %d (%s), AccountTrienodes: %d (%s), StorageTrienodes: %d (%s), ContractCodes: %d (%s)", - s.BlockNumber, s.StateRoot.Hex(), + return fmt.Sprintf("Accounts: %d (%s), Storages: %d (%s), AccountTrienodes: %d (%s), StorageTrienodes: %d (%s), ContractCodes: %d (%s)", s.Accounts, common.StorageSize(s.AccountBytes), s.Storages, common.StorageSize(s.StorageBytes), s.AccountTrienodes, common.StorageSize(s.AccountTrienodeBytes), @@ -383,7 +382,7 @@ wait: } done = make(chan buildResult) go t.build(entry.root, entry.blockNumber, done) - log.Info("Measuring persistent state size", "root", root.Hex()) + log.Info("Measuring persistent state size", "root", root.Hex(), "number", entry.blockNumber) case result := <-done: t.triedb.SetForceFlush(false) @@ -415,8 +414,7 @@ wait: if err := apply(result.root, result.stat); err != nil { return nil, err } - log.Info("Init state size", "stat", result.stat) - log.Info("Measured persistent state size", "root", result.root, "number", result.blockNumber, "elapsed", common.PrettyDuration(result.elapsed)) + log.Info("Measured persistent state size", "root", result.root, "number", result.blockNumber, "stat", result.stat, "elapsed", common.PrettyDuration(result.elapsed)) return stats, nil case <-t.abort: @@ -563,7 +561,7 @@ func (t *SizeTracker) iterateTable(closed chan struct{}, prefix []byte, name str } func (t *SizeTracker) upload(stats SizeStats) { - log.Info("Update state size", "stat", stats) + log.Debug("Uploading state size", "number", stats.BlockNumber, "root", stats.StateRoot, "stat", stats) blockInfoGauge.Update(metrics.GaugeInfoValue{ "number": hexutil.Uint64(stats.BlockNumber).String(), "hash": stats.StateRoot.Hex(),