From e24a19cc9be7b31c11da4c63fe764579f3867a53 Mon Sep 17 00:00:00 2001 From: Trevor Whitney Date: Mon, 27 Sep 2021 11:00:08 -0600 Subject: [PATCH 1/2] default chunk target size to 1MB Signed-off-by: Trevor Whitney --- pkg/ingester/ingester.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ingester/ingester.go b/pkg/ingester/ingester.go index 0d002bafe765..ee0419691a99 100644 --- a/pkg/ingester/ingester.go +++ b/pkg/ingester/ingester.go @@ -97,7 +97,7 @@ func (cfg *Config) RegisterFlags(f *flag.FlagSet) { f.DurationVar(&cfg.RetainPeriod, "ingester.chunks-retain-period", 15*time.Minute, "") f.DurationVar(&cfg.MaxChunkIdle, "ingester.chunks-idle-period", 30*time.Minute, "") f.IntVar(&cfg.BlockSize, "ingester.chunks-block-size", 256*1024, "") - f.IntVar(&cfg.TargetChunkSize, "ingester.chunk-target-size", 0, "") + f.IntVar(&cfg.TargetChunkSize, "ingester.chunk-target-size", 1048576, "") f.StringVar(&cfg.ChunkEncoding, "ingester.chunk-encoding", chunkenc.EncGZIP.String(), fmt.Sprintf("The algorithm to use for compressing chunk. (%s)", chunkenc.SupportedEncoding())) f.DurationVar(&cfg.SyncPeriod, "ingester.sync-period", 0, "How often to cut chunks to synchronize ingesters.") f.Float64Var(&cfg.SyncMinUtilization, "ingester.sync-min-utilization", 0, "Minimum utilization of chunk when doing synchronization.") From 4c163a4865be849468824c9e6f4fffc9efd693ac Mon Sep 17 00:00:00 2001 From: Trevor Whitney Date: Mon, 27 Sep 2021 20:25:18 -0600 Subject: [PATCH 2/2] bump up to 1.5MB Signed-off-by: Trevor Whitney --- pkg/ingester/ingester.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/ingester/ingester.go b/pkg/ingester/ingester.go index ee0419691a99..f3e154377573 100644 --- a/pkg/ingester/ingester.go +++ b/pkg/ingester/ingester.go @@ -97,7 +97,7 @@ func (cfg *Config) RegisterFlags(f *flag.FlagSet) { f.DurationVar(&cfg.RetainPeriod, "ingester.chunks-retain-period", 15*time.Minute, "") f.DurationVar(&cfg.MaxChunkIdle, "ingester.chunks-idle-period", 30*time.Minute, "") f.IntVar(&cfg.BlockSize, "ingester.chunks-block-size", 256*1024, "") - f.IntVar(&cfg.TargetChunkSize, "ingester.chunk-target-size", 1048576, "") + f.IntVar(&cfg.TargetChunkSize, "ingester.chunk-target-size", 1572864, "") //1.5 MB f.StringVar(&cfg.ChunkEncoding, "ingester.chunk-encoding", chunkenc.EncGZIP.String(), fmt.Sprintf("The algorithm to use for compressing chunk. (%s)", chunkenc.SupportedEncoding())) f.DurationVar(&cfg.SyncPeriod, "ingester.sync-period", 0, "How often to cut chunks to synchronize ingesters.") f.Float64Var(&cfg.SyncMinUtilization, "ingester.sync-min-utilization", 0, "Minimum utilization of chunk when doing synchronization.")