Skip to content
This repository was archived by the owner on Apr 28, 2025. It is now read-only.

Commit 8bea915

Browse files
committed
Create another tier with 300K active series
The other tiers have a 3x jump except when we go from 100K to 1Mil. I think we should have a 3x jump for the first tier too. Signed-off-by: Goutham Veeramachaneni <[email protected]>
1 parent da183ef commit 8bea915

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
* [ENHANCEMENT] Added `CortexMemcachedRequestErrors` alert. #346
3232
* [ENHANCEMENT] Ruler dashboard: added "Per route p99 latency" panel in the "Configuration API" row. #353
3333
* [ENHANCEMENT] Increased the `for` duration of the `CortexIngesterReachingSeriesLimit` warning alert to 3h. #362
34+
* [ENHANCEMENT] Added a new tier (`medium_small_user`) so we have another tier between 100K and 1Mil active series. #364
3435
* [BUGFIX] Fixed `CortexIngesterHasNotShippedBlocks` alert false positive in case an ingester instance had ingested samples in the past, then no traffic was received for a long period and then it started receiving samples again. #308
3536
* [BUGFIX] Alertmanager: fixed `--alertmanager.cluster.peers` CLI flag passed to alertmanager when HA is enabled. #329
3637
* [BUGFIX] Fixed `CortexInconsistentRuntimeConfig` metric. #335

cortex/config.libsonnet

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,25 @@
328328
ruler_max_rule_groups_per_tenant: 20,
329329
},
330330

331+
medium_small_user:: {
332+
max_series_per_user: 0, // Disabled in favour of the max global limit
333+
max_series_per_metric: 0, // Disabled in favour of the max global limit
334+
335+
// Our limit should be 100k, but we need some room of about ~50% to take rollouts into account
336+
max_global_series_per_user: 300000,
337+
max_global_series_per_metric: 30000,
338+
339+
max_series_per_query: 100000,
340+
max_samples_per_query: 1000000,
341+
342+
ingestion_rate: 30000,
343+
ingestion_burst_size: 300000,
344+
345+
// 375 rules
346+
ruler_max_rules_per_rule_group: 15,
347+
ruler_max_rule_groups_per_tenant: 25,
348+
},
349+
331350
small_user:: {
332351
max_series_per_metric: 0, // Disabled in favour of the max global limit
333352
max_series_per_user: 0, // Disabled in favour of the max global limit

0 commit comments

Comments
 (0)