You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unshipped blocks are shown in the cortex_ingester_oldest_unshipped_block_timestamp_seconds metric and are also visible in the ingester storage when out of order writes are enabled with the configuration introduced in #4964. Blocks are accumulating on the ingester as long as the config is set.
cortex_ingester_shipper_uploads_total shows that block uploads are being done cortex_ingester_shipper_upload_failures_total does not show any failures cortex_compactor_runs_completed_total shows that compactions are being done cortex_compactor_runs_failed_total shows no failed compactions
Logs:
There are no errors in Cortex component logs.
Only logs that could point to something are ingester logs regarding blocks overlapping, for example
caller=compact.go:698 org_id=fake msg="Found overlapping blocks during compaction" ulid=01H2SSZF807FMM2FD52HFGA3N7
Alerts:
CortexIngesterHasUnshippedBlocks alert from cortex-jsonnet is triggered as there are unshipped blocks available.
Describe the bug
Unshipped blocks are shown in the
cortex_ingester_oldest_unshipped_block_timestamp_secondsmetric and are also visible in the ingester storage when out of order writes are enabled with the configuration introduced in #4964. Blocks are accumulating on the ingester as long as the config is set.To Reproduce
Expected behavior
Expecting to see no unshipped blocks on the ingester and have the metric
cortex_ingester_oldest_unshipped_block_timestamp_secondsat value 0.Environment
Infrastructure: Kubernetes
Deployment tool: Helm
Cortex version 1.15.2
Chart version 2.1.0
Additional Context
Tested with following two combinations of configurations and they produced the same result.
and
Metrics:
cortex_ingester_shipper_uploads_totalshows that block uploads are being donecortex_ingester_shipper_upload_failures_totaldoes not show any failurescortex_compactor_runs_completed_totalshows that compactions are being donecortex_compactor_runs_failed_totalshows no failed compactionsLogs:
There are no errors in Cortex component logs.
Only logs that could point to something are ingester logs regarding blocks overlapping, for example
Alerts:
CortexIngesterHasUnshippedBlocksalert from cortex-jsonnet is triggered as there are unshipped blocks available.