|
312 | 312 | // These are the defaults. |
313 | 313 | limits: $._config.overrides.extra_small_user, |
314 | 314 |
|
| 315 | + // These are all the flags for the default limits. |
| 316 | + distributorLimitsConfig: { |
| 317 | + 'distributor.ingestion-rate-limit-strategy': 'global', |
| 318 | + 'distributor.ingestion-rate-limit': $._config.limits.ingestion_rate, |
| 319 | + 'distributor.ingestion-burst-size': $._config.limits.ingestion_burst_size, |
| 320 | + }, |
| 321 | + ingesterLimitsConfig: { |
| 322 | + 'ingester.max-series-per-user': $._config.limits.max_series_per_user, |
| 323 | + 'ingester.max-series-per-metric': $._config.limits.max_series_per_metric, |
| 324 | + 'ingester.max-global-series-per-user': $._config.limits.max_global_series_per_user, |
| 325 | + 'ingester.max-global-series-per-metric': $._config.limits.max_global_series_per_metric, |
| 326 | + 'ingester.max-series-per-query': $._config.limits.max_series_per_query, |
| 327 | + 'ingester.max-samples-per-query': $._config.limits.max_samples_per_query, |
| 328 | + }, |
| 329 | + rulerLimitsConfig: { |
| 330 | + 'ruler.max-rules-per-rule-group': $._config.limits.ruler_max_rules_per_rule_group, |
| 331 | + 'ruler.max-rule-groups-per-tenant': $._config.limits.ruler_max_rule_groups_per_tenant, |
| 332 | + }, |
| 333 | + compactorLimitsConfig: { |
| 334 | + 'compactor.blocks-retention-period': $._config.limits.compactor_blocks_retention_period, |
| 335 | + }, |
| 336 | + |
| 337 | + limitsConfig: self.distributorLimitsConfig + self.ingesterLimitsConfig + self.rulerLimitsConfig + self.compactorLimitsConfig, |
| 338 | + |
315 | 339 | overrides_configmap: 'overrides', |
316 | 340 |
|
317 | 341 | overrides: { |
|
0 commit comments