Skip to content

Commit 58b2a08

Browse files
committed
update config file reference
Signed-off-by: Robert Fratto <[email protected]>
1 parent ccca901 commit 58b2a08

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

docs/configuration/config-file-reference.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -467,11 +467,46 @@ lifecycler:
467467
# CLI flag: -ingester.tokens-file-path
468468
[tokens_file_path: <string> | default = ""]
469469
470+
# Request chunks from neighboring ingesters on join. Disables the handoff
471+
# process when set and ignores the -ingester.join-after flag.
472+
# CLI flag: -ingester.join-incremental-transfer
473+
[join_incremental_transfer: <boolean> | default = false]
474+
475+
# Send chunks to neighboring ingesters on leave. Takes precedence over chunk
476+
# flushing when set and disables handoff.
477+
# CLI flag: -ingester.leave-incremental-transfer
478+
[leave_incremental_transfer: <boolean> | default = false]
479+
480+
# Minimum amount of time to wait before incrementally joining the ring. Allows
481+
# time to receieve ring updates so two ingesters do not join at once.
482+
# CLI flag: -ingester.min-incremental-join-jitter
483+
[min_incremental_join_jitter: <duration> | default = 0s]
484+
485+
# Maximum amount of time to wait before incrementally joining the ring. Allows
486+
# time to receieve ring updates so two ingesters do not join at once.
487+
# CLI flag: -ingester.max-incremental-join-jitter
488+
[max_incremental_join_jitter: <duration> | default = 2s]
489+
490+
# How long after the incremental join process to notify the target ingesters
491+
# to clean up any blocked token ranges.
492+
# CLI flag: -ingester.transfer-finish-delay
493+
[transfer_finish_delay: <duration> | default = 5s]
494+
495+
token_checker:
496+
# Period with which to check that all in-memory streams fall within expected
497+
# token ranges. 0 to disable.
498+
# CLI flag: -token-checker.check-on-interval
499+
[check_on_interval: <duration> | default = 0s]
500+
470501
# Number of times to try and transfer chunks before falling back to flushing.
471502
# Negative value or zero disables hand-over.
472503
# CLI flag: -ingester.max-transfer-retries
473504
[max_transfer_retries: <int> | default = 10]
474505
506+
# Period after which write blocks on ranges expire.
507+
# CLI flag: -ingester.range-block-period
508+
[range_block_period: <duration> | default = 1m0s]
509+
475510
# Period with which to attempt to flush chunks.
476511
# CLI flag: -ingester.flush-period
477512
[flushcheckperiod: <duration> | default = 1m0s]
@@ -510,6 +545,19 @@ lifecycler:
510545
# CLI flag: -ingester.spread-flushes
511546
[spreadflushes: <boolean> | default = false]
512547
548+
# Check that newly created streams fall within expected token ranges
549+
# CLI flag: -ingester.check-token-on-create
550+
[check_token_on_create: <boolean> | default = false]
551+
552+
# Check that existing streams appended to fall within expected token ranges
553+
# CLI flag: -ingester.check-token-on-append
554+
[check_token_on_append: <boolean> | default = false]
555+
556+
# Check that streams transferred in using the transfer mechanism fall within
557+
# expected token ranges
558+
# CLI flag: -ingester.check-token-on-transfer
559+
[check_token_on_transfer: <boolean> | default = false]
560+
513561
# Period with which to update the per-user ingestion rates.
514562
# CLI flag: -ingester.rate-update-period
515563
[rateupdateperiod: <duration> | default = 15s]

0 commit comments

Comments
 (0)