Skip to content

Commit 71dc038

Browse files
committed
cmd/geth: enable metrics state size in db import
Signed-off-by: jsvisa <[email protected]>
1 parent 1154923 commit 71dc038

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

cmd/geth/chaincmd.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ if one is set. Otherwise it prints the genesis from the datadir.`,
108108
utils.MetricsInfluxDBTokenFlag,
109109
utils.MetricsInfluxDBBucketFlag,
110110
utils.MetricsInfluxDBOrganizationFlag,
111+
utils.MetricsStateSizeFlag,
111112
utils.TxLookupLimitFlag,
112113
utils.VMTraceFlag,
113114
utils.VMTraceJsonConfigFlag,

cmd/utils/flags.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2220,6 +2220,9 @@ func MakeChain(ctx *cli.Context, stack *node.Node, readonly bool) (*core.BlockCh
22202220
// - DATADIR/triedb/merkle.journal
22212221
// - DATADIR/triedb/verkle.journal
22222222
TrieJournalDirectory: stack.ResolvePath("triedb"),
2223+
2224+
// Enable state size tracking if metrics and state size metrics are both enabled
2225+
EnableStateSizeTracking: ctx.Bool(MetricsEnabledFlag.Name) && ctx.Bool(MetricsStateSizeFlag.Name),
22232226
}
22242227
if options.ArchiveMode && !options.Preimages {
22252228
options.Preimages = true

0 commit comments

Comments
 (0)