I’m using Loki version 3.5.1 (image grafana/loki:3.5.1) ‘on-prem’ (single instance)
- i’m using tsdb filesystem storage
- i’m not using table manager
- i turn on
retention_enabledflag - my default retention is 360h (i reduce it to 48h for testing)
- no errors in logs
The retention policy did not remove old chunks, how to delete them ?
Can you explain when chunks will be removed after there creation ? which one can i remove safetly ?
my current config :
auth_enabled: false
server:
http_listen_port: 3100
grpc_listen_port: 9096
grpc_server_max_concurrent_streams: 1000
log_format: json
common:
instance_addr: 127.0.0.1
path_prefix: /mnt/loki
replication_factor: 1
ring:
kvstore:
store: inmemory
schema_config:
configs:
- from: 2020-10-24
store: tsdb
object_store: filesystem
schema: v13
index:
prefix: index_
period: 24h
query_range:
results_cache:
cache:
embedded_cache:
enabled: true
max_size_mb: 100
limits_config:
allow_structured_metadata: true
volume_enabled: true
discover_log_levels: true
log_level_fields:
- level
- LEVEL
- Level
- Severity
- severity
- SEVERITY
- lvl
- LVL
- Lvl
- severity_text
- Severity_Text
- SEVERITY_TEXT
- LogLevel
metric_aggregation_enabled: true
retention_period: 360h
max_global_streams_per_user: 0
per_stream_rate_limit: 5Mb
per_stream_rate_limit_burst: 20Mb
ingester_client:
grpc_client_config:
grpc_compression: 'gzip'
pattern_ingester:
enabled: true
metric_aggregation:
loki_address: localhost:3100
ruler:
alertmanager_url: http://localhost:9093
frontend:
encoding: protobuf
analytics:
reporting_enabled: false
compactor:
#working_directory: /mnt/loki/compactor
compaction_interval: 10m
retention_enabled: true
retention_delete_delay: 30m
retention_delete_worker_count: 150
delete_request_store: filesystem
Partial logs (ask for more info) :
2026-05-18T12:32:33.616835359Z {"caller":"main.go:126","level":"info","msg":"Starting Loki","ts":"2026-05-18T12:32:33.518887825Z","version":"(version=3.5.1, branch=release-3.5.x, revision=d4e637ce)"}
2026-05-18T12:32:33.616934725Z {"caller":"main.go:127","filename":"/etc/loki/config.yml","level":"info","msg":"Loading configuration file","ts":"2026-05-18T12:32:33.519792798Z"}
2026-05-18T12:32:33.616949791Z {"caller":"modules.go:1420","level":"info","msg":"Ruler storage is not configured; ruler will not be started.","ts":"2026-05-18T12:32:33.521213731Z"}
2026-05-18T12:32:33.616986595Z {"caller":"server.go:368","grpc":"[::]:9096","http":"[::]:3100","level":"info","msg":"server listening on addresses","ts":"2026-05-18T12:32:33.52315728Z"}
2026-05-18T12:32:33.616998258Z {"caller":"table_manager.go:448","err":"invalid table name","index-store":"tsdb-2020-10-24","level":"error","msg":"failed to load table","table-name":"index","ts":"2026-05-18T12:32:33.531837453Z"}
2026-05-18T12:32:33.617009419Z {"caller":"table_manager.go:300","distinct_users":"","distinct_users_len":0,"duration":"6.856µs","index-store":"tsdb-2020-10-24","level":"info","msg":"query readiness setup completed","ts":"2026-05-18T12:32:33.531885999Z"}
2026-05-18T12:32:33.617022541Z {"caller":"shipper.go:165","index-store":"tsdb-2020-10-24","level":"info","msg":"starting index shipper in RW mode","ts":"2026-05-18T12:32:33.531931095Z"}
2026-05-18T12:32:33.617032871Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:32:33.531963782Z"}
2026-05-18T12:32:33.617043061Z {"caller":"head_manager.go:308","component":"tsdb-head-manager","groups":0,"index-store":"tsdb-2020-10-24","level":"info","msg":"loaded wals by period","ts":"2026-05-18T12:32:33.532714975Z"}
2026-05-18T12:32:33.617053998Z {"caller":"manager.go:110","component":"tsdb-manager","index-store":"tsdb-2020-10-24","level":"info","msg":"skip loading, table not in range: index","reason":"invalid table name","ts":"2026-05-18T12:32:33.532825866Z"}
2026-05-18T12:32:33.617065152Z {"buckets":0,"caller":"manager.go:86","component":"tsdb-manager","err":null,"failures":0,"index-store":"tsdb-2020-10-24","indices":0,"level":"info","msg":"loaded leftover local indices","successful":true,"ts":"2026-05-18T12:32:33.532852381Z"}
2026-05-18T12:32:33.617079312Z {"caller":"head_manager.go:308","component":"tsdb-head-manager","groups":0,"index-store":"tsdb-2020-10-24","level":"info","msg":"loaded wals by period","ts":"2026-05-18T12:32:33.53292981Z"}
2026-05-18T12:32:33.617090134Z {"caller":"worker.go:131","component":"querier","level":"info","msg":"Starting querier worker using query-scheduler and scheduler ring for addresses","ts":"2026-05-18T12:32:33.537976156Z"}
2026-05-18T12:32:33.617100963Z {"caller":"modules.go:1443","level":"warn","msg":"RulerStorage is nil. Not starting the ruler.","ts":"2026-05-18T12:32:33.542553454Z"}
2026-05-18T12:32:33.617111228Z {"caller":"module_service.go:82","level":"info","module":"cache-generation-loader","msg":"starting","ts":"2026-05-18T12:32:33.581613054Z"}
2026-05-18T12:32:33.617121619Z {"caller":"module_service.go:82","level":"info","module":"server","msg":"starting","ts":"2026-05-18T12:32:33.581656994Z"}
2026-05-18T12:32:33.617132048Z {"caller":"module_service.go:82","level":"info","module":"query-frontend-tripperware","msg":"starting","ts":"2026-05-18T12:32:33.581841556Z"}
2026-05-18T12:32:33.617142114Z {"caller":"module_service.go:82","level":"info","module":"memberlist-kv","msg":"starting","ts":"2026-05-18T12:32:33.582586261Z"}
2026-05-18T12:32:33.617152134Z {"caller":"module_service.go:82","level":"info","module":"query-scheduler-ring","msg":"starting","ts":"2026-05-18T12:32:33.582708252Z"}
2026-05-18T12:32:33.617167904Z {"caller":"module_service.go:82","level":"info","module":"store","msg":"starting","ts":"2026-05-18T12:32:33.582767069Z"}
2026-05-18T12:32:33.617177954Z {"caller":"ring.go:361","level":"info","msg":"ring doesn't exist in KV store yet","ts":"2026-05-18T12:32:33.582906063Z"}
2026-05-18T12:32:33.617192372Z {"caller":"module_service.go:82","level":"info","module":"ring","msg":"starting","ts":"2026-05-18T12:32:33.583193036Z"}
2026-05-18T12:32:33.617207050Z {"caller":"ring.go:361","level":"info","msg":"ring doesn't exist in KV store yet","ts":"2026-05-18T12:32:33.583374065Z"}
2026-05-18T12:32:33.617221870Z {"caller":"basic_lifecycler.go:301","instance":"e269dc9a5213","level":"info","msg":"instance not found in the ring","ring":"scheduler","ts":"2026-05-18T12:32:33.583263551Z"}
2026-05-18T12:32:33.617239618Z {"caller":"module_service.go:82","level":"info","module":"ingester","msg":"starting","ts":"2026-05-18T12:32:33.583455128Z"}
2026-05-18T12:32:33.617255382Z {"caller":"ingester.go:564","component":"ingester","level":"info","msg":"recovering from checkpoint","ts":"2026-05-18T12:32:33.583498654Z"}
2026-05-18T12:32:33.617268168Z {"caller":"module_service.go:82","level":"info","module":"ingester-querier","msg":"starting","ts":"2026-05-18T12:32:33.583545638Z"}
2026-05-18T12:32:33.617278260Z {"caller":"module_service.go:82","level":"info","module":"compactor","msg":"starting","ts":"2026-05-18T12:32:33.58356755Z"}
2026-05-18T12:32:33.617288362Z {"caller":"module_service.go:82","level":"info","module":"pattern-ring-client","msg":"starting","ts":"2026-05-18T12:32:33.583562482Z"}
2026-05-18T12:32:33.617302304Z {"caller":"basic_lifecycler_delegates.go:63","level":"info","msg":"not loading tokens from file, tokens file path is empty","ts":"2026-05-18T12:32:33.583478381Z"}
2026-05-18T12:32:33.617313027Z {"caller":"module_service.go:82","level":"info","module":"rule-evaluator","msg":"starting","ts":"2026-05-18T12:32:33.583647082Z"}
2026-05-18T12:32:33.617323151Z {"caller":"ring.go:361","level":"info","msg":"ring doesn't exist in KV store yet","ts":"2026-05-18T12:32:33.583673671Z"}
2026-05-18T12:32:33.617333142Z {"caller":"basic_lifecycler.go:301","instance":"e269dc9a5213","level":"info","msg":"instance not found in the ring","ring":"compactor","ts":"2026-05-18T12:32:33.583939554Z"}
2026-05-18T12:32:33.617349180Z {"caller":"ringmanager.go:186","level":"info","msg":"waiting until scheduler is JOINING in the ring","ts":"2026-05-18T12:32:33.584013497Z"}
2026-05-18T12:32:33.617366407Z {"caller":"basic_lifecycler_delegates.go:63","level":"info","msg":"not loading tokens from file, tokens file path is empty","ts":"2026-05-18T12:32:33.584020333Z"}
2026-05-18T12:32:33.617382416Z {"caller":"ring.go:361","component":"pattern-ring-client","level":"info","msg":"ring doesn't exist in KV store yet","ts":"2026-05-18T12:32:33.584361104Z"}
2026-05-18T12:32:33.617397427Z {"caller":"compactor.go:443","level":"info","msg":"waiting until compactor is JOINING in the ring","ts":"2026-05-18T12:32:33.584421803Z"}
2026-05-18T12:32:33.617435263Z {"caller":"compactor.go:447","level":"info","msg":"compactor is JOINING in the ring","ts":"2026-05-18T12:32:33.584445074Z"}
2026-05-18T12:32:33.617451492Z {"caller":"module_service.go:82","level":"info","module":"pattern-ingester-tee","msg":"starting","ts":"2026-05-18T12:32:33.584443189Z"}
2026-05-18T12:32:33.617467487Z {"caller":"compactor.go:457","level":"info","msg":"waiting until compactor is ACTIVE in the ring","ts":"2026-05-18T12:32:33.584501618Z"}
2026-05-18T12:32:33.617485521Z {"caller":"module_service.go:82","level":"info","module":"distributor","msg":"starting","ts":"2026-05-18T12:32:33.584916948Z"}
2026-05-18T12:32:33.617500996Z {"caller":"module_service.go:82","level":"info","module":"pattern-ingester","msg":"starting","ts":"2026-05-18T12:32:33.584925118Z"}
2026-05-18T12:32:33.617516456Z {"caller":"ratestore.go:109","err":"empty ring","level":"error","msg":"error getting ingester clients","ts":"2026-05-18T12:32:33.585000745Z"}
2026-05-18T12:32:33.617531997Z {"caller":"basic_lifecycler.go:301","component":"distributor","instance":"e269dc9a5213","level":"info","msg":"instance not found in the ring","ring":"distributor","ts":"2026-05-18T12:32:33.58514558Z"}
2026-05-18T12:32:33.617549537Z {"caller":"lifecycler.go:677","component":"pattern-ingester","level":"info","msg":"not loading tokens from file, tokens file path is empty","ts":"2026-05-18T12:32:33.586387873Z"}
2026-05-18T12:32:33.617567442Z {"caller":"lifecycler.go:704","component":"pattern-ingester","level":"info","msg":"instance not found in ring, adding with no tokens","ring":"pattern-ingester","ts":"2026-05-18T12:32:33.586452298Z"}
2026-05-18T12:32:33.617586668Z {"caller":"lifecycler.go:546","component":"pattern-ingester","level":"info","msg":"auto-joining cluster after timeout","ring":"pattern-ingester","ts":"2026-05-18T12:32:33.586547489Z"}
2026-05-18T12:32:33.617605416Z {"caller":"ingester.go:282","component":"pattern-ingester","delay":"36.729103219s","level":"info","msg":"sleeping for initial delay before starting periodic flushing","ts":"2026-05-18T12:32:33.58658155Z"}
2026-05-18T12:32:33.617624230Z {"caller":"ingester.go:580","component":"ingester","elapsed":"12.038109ms","errors":false,"level":"info","msg":"recovered WAL checkpoint recovery finished","ts":"2026-05-18T12:32:33.595535496Z"}
2026-05-18T12:32:33.617643148Z {"caller":"ingester.go:586","component":"ingester","level":"info","msg":"recovering from WAL","ts":"2026-05-18T12:32:33.595584366Z"}
2026-05-18T12:32:33.617660631Z {"caller":"ingester.go:602","component":"ingester","elapsed":"13.122093ms","errors":false,"level":"info","msg":"WAL segment recovery finished","ts":"2026-05-18T12:32:33.59661964Z"}
2026-05-18T12:32:33.617679391Z {"caller":"ingester.go:550","component":"ingester","level":"info","msg":"closing recoverer","ts":"2026-05-18T12:32:33.596662592Z"}
2026-05-18T12:32:33.617696851Z {"caller":"ingester.go:558","component":"ingester","level":"info","msg":"WAL recovery finished","time":"13.197855ms","ts":"2026-05-18T12:32:33.596693847Z"}
2026-05-18T12:32:33.617723847Z {"caller":"wal.go:157","component":"wal","level":"info","msg":"started","ts":"2026-05-18T12:32:33.596745222Z"}
2026-05-18T12:32:33.617738341Z {"caller":"ingester.go:771","component":"ingester","delay":"21.832185716s","level":"info","msg":"sleeping for initial delay before starting periodic flushing","ts":"2026-05-18T12:32:33.596810811Z"}
2026-05-18T12:32:33.617754949Z {"caller":"lifecycler.go:677","component":"ingester","level":"info","msg":"not loading tokens from file, tokens file path is empty","ts":"2026-05-18T12:32:33.59680403Z"}
2026-05-18T12:32:33.617770501Z {"caller":"lifecycler.go:704","component":"ingester","level":"info","msg":"instance not found in ring, adding with no tokens","ring":"ingester","ts":"2026-05-18T12:32:33.596938979Z"}
2026-05-18T12:32:33.617841985Z {"caller":"lifecycler.go:546","component":"ingester","level":"info","msg":"auto-joining cluster after timeout","ring":"ingester","ts":"2026-05-18T12:32:33.597042478Z"}
2026-05-18T12:32:33.717351728Z {"caller":"ringmanager.go:190","level":"info","msg":"scheduler is JOINING in the ring","ts":"2026-05-18T12:32:33.709703617Z"}
2026-05-18T12:32:33.717406399Z {"caller":"ringmanager.go:199","level":"info","msg":"waiting until scheduler is ACTIVE in the ring","ts":"2026-05-18T12:32:33.710080827Z"}
2026-05-18T12:32:33.817305186Z {"caller":"compactor.go:461","level":"info","msg":"compactor is ACTIVE in the ring","ts":"2026-05-18T12:32:33.77675698Z"}
2026-05-18T12:32:33.879095633Z {"caller":"ringmanager.go:203","level":"info","msg":"scheduler is ACTIVE in the ring","ts":"2026-05-18T12:32:33.877869344Z"}
2026-05-18T12:32:33.879147462Z {"caller":"module_service.go:82","level":"info","module":"query-scheduler","msg":"starting","ts":"2026-05-18T12:32:33.877972807Z"}
2026-05-18T12:32:33.879154221Z {"caller":"module_service.go:82","level":"info","module":"querier","msg":"starting","ts":"2026-05-18T12:32:33.878234741Z"}
2026-05-18T12:32:33.879159505Z {"caller":"module_service.go:82","level":"info","module":"query-frontend","msg":"starting","ts":"2026-05-18T12:32:33.878353504Z"}
2026-05-18T12:32:33.879164360Z {"caller":"loki.go:581","level":"info","msg":"Loki started","startup_time":"514.262901ms","ts":"2026-05-18T12:32:33.878498365Z"}
2026-05-18T12:32:36.917156152Z {"addr":"127.0.0.1:9096","caller":"worker.go:232","component":"querier","level":"info","msg":"adding connection","ts":"2026-05-18T12:32:36.878495683Z"}
2026-05-18T12:32:36.917201465Z {"caller":"scheduler.go:653","level":"info","msg":"this scheduler is in the ReplicationSet, will now accept requests.","ts":"2026-05-18T12:32:36.878544766Z"}
2026-05-18T12:32:38.817503865Z {"caller":"compactor.go:522","level":"info","msg":"this instance has been chosen to run the compactor, starting compactor","ts":"2026-05-18T12:32:38.777943808Z"}
2026-05-18T12:32:38.817568005Z {"caller":"compactor.go:551","level":"info","msg":"waiting 10m0s for ring to stay stable and previous compactions to finish before starting compactor","ts":"2026-05-18T12:32:38.778077242Z"}
2026-05-18T12:32:43.916805059Z {"addr":"127.0.0.1:9096","caller":"frontend_scheduler_worker.go:107","level":"info","msg":"adding connection to scheduler","ts":"2026-05-18T12:32:43.879209232Z"}
2026-05-18T12:33:03.616703027Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:33:03.597834688Z"}
2026-05-18T12:33:03.616765618Z {"caller":"recalculate_owned_streams.go:63","level":"info","msg":"detected ring changes, re-evaluating streams ownership","ts":"2026-05-18T12:33:03.597912582Z"}
2026-05-18T12:33:03.616770849Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:33:03.597926176Z"}
2026-05-18T12:33:33.616718885Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:33:33.533072235Z"}
2026-05-18T12:33:33.616830498Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:33:33.59766032Z"}
2026-05-18T12:33:33.616847168Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:33:33.597802586Z"}
2026-05-18T12:34:03.616537372Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:34:03.597014387Z"}
2026-05-18T12:34:03.616628275Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:34:03.597089251Z"}
2026-05-18T12:34:33.617466007Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:34:33.532578991Z"}
2026-05-18T12:34:33.617564649Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:34:33.597840422Z"}
2026-05-18T12:34:33.617591762Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:34:33.597907849Z"}
2026-05-18T12:35:03.616541126Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:35:03.597643671Z"}
2026-05-18T12:35:03.616618229Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:35:03.597792851Z"}
2026-05-18T12:35:33.616926723Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:35:33.5324071Z"}
2026-05-18T12:35:33.617012353Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:35:33.597309972Z"}
2026-05-18T12:35:33.617020638Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:35:33.597409232Z"}
2026-05-18T12:36:03.617203060Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:36:03.597561696Z"}
2026-05-18T12:36:03.617278775Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:36:03.597669817Z"}
2026-05-18T12:36:12.416801572Z {"avg_comp":"145 B","avg_uncomp":"3.4 kB","caller":"flush.go:304","component":"ingester","fp":"1e20b7abfb0b36b5","immediate":false,"labels":"{container_name=\"grafana\", service_name=\"grafana\"}","level":"info","max_age":1,"msg":"flushing stream","num_chunks":1,"total_comp":"145 B","total_uncomp":"3.4 kB","ts":"2026-05-18T12:36:12.407493002Z","user":"fake"}
2026-05-18T12:36:33.616826916Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:36:33.532126386Z"}
2026-05-18T12:36:33.616908870Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:36:33.59731318Z"}
2026-05-18T12:36:33.616916848Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:36:33.597371857Z"}
2026-05-18T12:37:03.616619525Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:37:03.596937445Z"}
2026-05-18T12:37:03.616718313Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:37:03.597012576Z"}
2026-05-18T12:37:33.616803773Z {"caller":"table_manager.go:239","index-store":"tsdb-2020-10-24","level":"info","msg":"syncing tables","ts":"2026-05-18T12:37:33.532645344Z"}
2026-05-18T12:37:33.616904924Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:37:33.532684441Z"}
2026-05-18T12:37:33.616912120Z {"caller":"table_manager.go:300","distinct_users":"","distinct_users_len":0,"duration":"3.354µs","index-store":"tsdb-2020-10-24","level":"info","msg":"query readiness setup completed","ts":"2026-05-18T12:37:33.532765482Z"}
2026-05-18T12:37:33.616919062Z {"caller":"checkpoint.go:611","level":"info","msg":"starting checkpoint","ts":"2026-05-18T12:37:33.596829411Z"}
2026-05-18T12:37:33.616922929Z {"caller":"checkpoint.go:336","dir":"/mnt/loki/wal/checkpoint.080965","level":"info","msg":"attempting checkpoint for","ts":"2026-05-18T12:37:33.597187695Z"}
2026-05-18T12:37:33.616926585Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:37:33.597222063Z"}
2026-05-18T12:37:33.616930782Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:37:33.597286958Z"}
2026-05-18T12:38:03.616856421Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:38:03.597330275Z"}
2026-05-18T12:38:03.616938440Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:38:03.597459029Z"}
2026-05-18T12:38:33.617131083Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:38:33.532108751Z"}
2026-05-18T12:38:33.617241054Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:38:33.597544429Z"}
2026-05-18T12:38:33.617250598Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:38:33.597621759Z"}
2026-05-18T12:39:03.616839000Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:39:03.597318104Z"}
2026-05-18T12:39:03.616930602Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:39:03.59747835Z"}
2026-05-18T12:39:33.616635485Z {"caller":"table_manager.go:136","index-store":"tsdb-2020-10-24","level":"info","msg":"uploading tables","ts":"2026-05-18T12:39:33.532429732Z"}
2026-05-18T12:39:33.616732017Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-18T12:39:33.597469846Z"}
2026-05-18T12:39:33.616742801Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-18T12:39:33.597554356Z"}
...
2026-05-19T09:02:53.396338936Z {"caller":"index_set.go:86","level":"info","msg":"uploading table index_20577","ts":"2026-05-19T09:02:53.29508414Z"}
2026-05-19T09:02:53.396373857Z {"caller":"index_set.go:107","level":"info","msg":"finished uploading table index_20577","ts":"2026-05-19T09:02:53.295092694Z"}
2026-05-19T09:02:53.396500557Z {"caller":"index_set.go:186","level":"info","msg":"cleaning up unwanted indexes from table index_20577","ts":"2026-05-19T09:02:53.295101139Z"}
2026-05-19T09:02:53.396534025Z {"caller":"index_set.go:86","level":"info","msg":"uploading table index_20591","ts":"2026-05-19T09:02:53.295110224Z"}
2026-05-19T09:02:53.396567926Z {"caller":"index_set.go:107","level":"info","msg":"finished uploading table index_20591","ts":"2026-05-19T09:02:53.295119554Z"}
2026-05-19T09:02:53.396608901Z {"caller":"index_set.go:186","level":"info","msg":"cleaning up unwanted indexes from table index_20591","ts":"2026-05-19T09:02:53.295129729Z"}
2026-05-19T09:02:53.581447015Z {"caller":"util.go:77","file-name":"1779180353-4aa9c080e461-1750753121782741574.tsdb.gz","level":"info","msg":"downloaded file","table-name":"index_20592","total_time":"267.229µs","ts":"2026-05-19T09:02:53.528699325Z"}
2026-05-19T09:02:53.581525929Z {"caller":"util.go:124","download time":"267.229µs","extract time":"2.738558ms","file-name":"1779180353-4aa9c080e461-1750753121782741574.tsdb.gz","level":"info","msg":"downloaded and extracted file","size":"820 B","table-name":"index_20592","ts":"2026-05-19T09:02:53.531474666Z"}
2026-05-19T09:02:53.681591012Z {"caller":"checkpoint.go:611","level":"info","msg":"starting checkpoint","ts":"2026-05-19T09:02:53.596949631Z"}
2026-05-19T09:02:53.681637699Z {"caller":"recalculate_owned_streams.go:49","level":"info","msg":"starting recalculate owned streams job","ts":"2026-05-19T09:02:53.59712076Z"}
2026-05-19T09:02:53.681642967Z {"caller":"recalculate_owned_streams.go:52","level":"info","msg":"completed recalculate owned streams job","ts":"2026-05-19T09:02:53.597180404Z"}
2026-05-19T09:02:53.681646662Z {"caller":"checkpoint.go:336","dir":"/mnt/loki/wal/checkpoint.079543","level":"info","msg":"attempting checkpoint for","ts":"2026-05-19T09:02:53.597537455Z"}
2026-05-19T09:02:53.782533392Z {"caller":"table_manager.go:300","distinct_users":"","distinct_users_len":0,"duration":"2.322µs","index-store":"tsdb-2020-10-24","level":"info","msg":"query readiness setup completed","ts":"2026-05-19T09:02:53.722637777Z"}
2026-05-19T09:03:02.982222874Z {"caller":"marker.go:202","level":"info","msg":"no marks file found","ts":"2026-05-19T09:03:02.930259056Z"}
2026-05-19T09:03:05.282279476Z {"caller":"expiration.go:81","level":"info","msg":"overall smallest retention period 1779008585.193, default smallest retention period 1779008585.193","ts":"2026-05-19T09:03:05.193125526Z"}
2026-05-19T09:03:05.282348884Z {"caller":"compactor.go:798","level":"info","msg":"compacting table","table-name":"index_20592","ts":"2026-05-19T09:03:05.193934009Z"}
2026-05-19T09:03:05.282355132Z {"caller":"table.go:132","count":1,"level":"info","msg":"listed files","table-name":"index_20592","ts":"2026-05-19T09:03:05.19440599Z"}
2026-05-19T09:03:05.282359584Z {"caller":"util.go:77","file-name":"1779180353-4aa9c080e461-1750753121782741574.tsdb.gz","level":"info","msg":"downloaded file","table-name":"index_20592","total_time":"195.356µs","ts":"2026-05-19T09:03:05.194854308Z"}
2026-05-19T09:03:05.282365145Z {"caller":"util.go:124","download time":"195.356µs","extract time":"5.710783ms","file-name":"1779180353-4aa9c080e461-1750753121782741574.tsdb.gz","level":"info","msg":"downloaded and extracted file","size":"820 B","table-name":"index_20592","ts":"2026-05-19T09:03:05.200595947Z"}
2026-05-19T09:03:05.282369561Z {"caller":"util.go:77","file-name":"1779180482960797699-compactor-1778578725881-1779178259740-49240e8d.tsdb.gz","level":"info","msg":"downloaded file","table-name":"index_20592","total_time":"282.3µs","ts":"2026-05-19T09:03:05.201282821Z","user-id":"fake"}
2026-05-19T09:03:05.282373697Z {"caller":"util.go:124","download time":"282.3µs","extract time":"482.105µs","file-name":"1779180482960797699-compactor-1778578725881-1779178259740-49240e8d.tsdb.gz","level":"info","msg":"downloaded and extracted file","size":"18 kB","table-name":"index_20592","ts":"2026-05-19T09:03:05.20180198Z","user-id":"fake"}
2026-05-19T09:03:05.282378062Z {"caller":"index_set.go:270","count":1,"level":"info","msg":"removing source db files from storage","table-name":"index_20592","ts":"2026-05-19T09:03:05.234801145Z","user-id":"fake"}
2026-05-19T09:03:05.282381830Z {"caller":"index_set.go:270","count":1,"level":"info","msg":"removing source db files from storage","table-name":"index_20592","ts":"2026-05-19T09:03:05.235156289Z"}
2026-05-19T09:03:05.282399517Z {"caller":"compactor.go:803","level":"info","msg":"finished compacting table","table-name":"index_20592","ts":"2026-05-19T09:03:05.235476818Z"}
2026-05-19T09:03:05.282404480Z {"caller":"compactor.go:798","level":"info","msg":"compacting table","table-name":"index_20591","ts":"2026-05-19T09:03:05.235514713Z"}
2026-05-19T09:03:05.282408067Z {"caller":"table.go:132","count":0,"level":"info","msg":"listed files","table-name":"index_20591","ts":"2026-05-19T09:03:05.235837311Z"}
2026-05-19T09:03:05.282411709Z {"caller":"compactor.go:803","level":"info","msg":"finished compacting table","table-name":"index_20591","ts":"2026-05-19T09:03:05.236148783Z"}
...
Thanks a lot for helping
Florian