@@ -1466,6 +1466,51 @@ blocks_storage:
1466
1466
# CLI flag: -blocks-storage.bucket-store.series-batch-size
1467
1467
[series_batch_size : <int> | default = 10000]
1468
1468
1469
+ token_bucket_limiter :
1470
+ # Whether token bucket limiter is enabled
1471
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.enabled
1472
+ [enabled : <boolean> | default = false]
1473
+
1474
+ # Whether the token bucket limiter is in dry run mode
1475
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.dry-run
1476
+ [dry_run : <boolean> | default = false]
1477
+
1478
+ # Pod token bucket size
1479
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.pod-token-bucket-size
1480
+ [pod_token_bucket_size : <int> | default = 859832320]
1481
+
1482
+ # User token bucket size
1483
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.user-token-bucket-size
1484
+ [user_token_bucket_size : <int> | default = 644874240]
1485
+
1486
+ # Request token bucket size
1487
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.request-token-bucket-size
1488
+ [request_token_bucket_size : <int> | default = 4194304]
1489
+
1490
+ # Multiplication factor used for fetched postings token
1491
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.fetched-postings-token-factor
1492
+ [fetched_postings_token_factor : <float> | default = 2]
1493
+
1494
+ # Multiplication factor used for touched postings token
1495
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.touched-postings-token-factor
1496
+ [touched_postings_token_factor : <float> | default = 2]
1497
+
1498
+ # Multiplication factor used for fetched series token
1499
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.fetched-series-token-factor
1500
+ [fetched_series_token_factor : <float> | default = 2.5]
1501
+
1502
+ # Multiplication factor used for touched series token
1503
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.touched-series-token-factor
1504
+ [touched_series_token_factor : <float> | default = 10]
1505
+
1506
+ # Multiplication factor used for fetched chunks token
1507
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.fetched-chunks-token-factor
1508
+ [fetched_chunks_token_factor : <float> | default = 0.5]
1509
+
1510
+ # Multiplication factor used for touched chunks token
1511
+ # CLI flag: -blocks-storage.bucket-store.token-bucket-limiter.touched-chunks-token-factor
1512
+ [touched_chunks_token_factor : <float> | default = 0.5]
1513
+
1469
1514
tsdb :
1470
1515
# Local directory to store TSDBs in the ingesters.
1471
1516
# CLI flag: -blocks-storage.tsdb.dir
0 commit comments