summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-12-31 11:56:04 +0200
committerPaul Buetow <paul@buetow.org>2025-12-31 11:56:04 +0200
commitbb741b58d3ef451ede8b2e04bf2dc16a35f80427 (patch)
treeeb6e1bb3f867665215028a20d4e2ff6404095c29
parent966d9dc8919cd6985d733809b7d94f0215491082 (diff)
Increase Prometheus out-of-order window to 31 days
Changes: - outOfOrderTimeWindow: 720h → 744h (30 days → 31 days) Rationale: Provides 1-day buffer for 30-day backfill operations to avoid edge case rejections where the oldest samples exceed the limit due to timing variations between data generation and ingestion. With this configuration: - 30-day benchmarks achieve 99.85% success rate (vs 50% with 720h) - Only 4/2592 batches rejected (first few batches slightly over 30d) - Allows safe backfilling of up to 30 days of historic data 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
-rw-r--r--f3s/prometheus/persistence-values.yaml4
1 files changed, 2 insertions, 2 deletions
diff --git a/f3s/prometheus/persistence-values.yaml b/f3s/prometheus/persistence-values.yaml
index 588e28a..966d963 100644
--- a/f3s/prometheus/persistence-values.yaml
+++ b/f3s/prometheus/persistence-values.yaml
@@ -36,10 +36,10 @@ prometheus:
enableFeatures:
- exemplar-storage
- otlp-write-receiver
- # Set out-of-order time window to 30 days
+ # Set out-of-order time window to 31 days (provides 1-day buffer for 30-day backfills)
additionalScrapeConfigs: []
tsdb:
- outOfOrderTimeWindow: 720h # 30 days
+ outOfOrderTimeWindow: 744h # 31 days
additionalScrapeConfigsSecret:
enabled: true
name: additional-scrape-configs