You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add tokenFile and persisit on ring features for AM ring (#6628)
* Add tokenFile and persisit on ring features for AM ring
Signed-off-by: Daniel Deluiggi <[email protected]>
* changelog
Signed-off-by: Daniel Deluiggi <[email protected]>
* docs
Signed-off-by: Daniel Deluiggi <[email protected]>
* changelog
Signed-off-by: Daniel Deluiggi <[email protected]>
---------
Signed-off-by: Daniel Deluiggi <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1Lines changed: 1 addition & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,7 @@
14
14
*[ENHANCEMENT] Alertmanager: Add receiver validations for msteamsv2 and rocketchat. #6606
15
15
*[ENHANCEMENT] Query Frontend: Add a `-frontend.enabled-ruler-query-stats` flag to configure whether to report the query stats log for queries coming from the Ruler. #6504
16
16
*[ENHANCEMENT] OTLP: Support otlp metadata ingestion. #6617
17
+
*[ENHANCEMENT] AlertManager: Add `keep_instance_in_the_ring_on_shutdown` and `tokens_file_path` configs for alertmanager ring. #6628
17
18
*[BUGFIX] Ingester: Avoid error or early throttling when READONLY ingesters are present in the ring #6517
18
19
*[BUGFIX] Ingester: Fix labelset data race condition. #6573
19
20
*[BUGFIX] Compactor: Cleaner should not put deletion marker for blocks with no-compact marker. #6576
f.DurationVar(&cfg.FinalSleep, rfprefix+"final-sleep", 0*time.Second, "The sleep seconds when alertmanager is shutting down. Need to be close to or larger than KV Store information propagation delay")
86
88
f.IntVar(&cfg.ReplicationFactor, rfprefix+"replication-factor", 3, "The replication factor to use when sharding the alertmanager.")
87
89
f.BoolVar(&cfg.ZoneAwarenessEnabled, rfprefix+"zone-awareness-enabled", false, "True to enable zone-awareness and replicate alerts across different availability zones.")
90
+
f.StringVar(&cfg.TokensFilePath, rfprefix+"tokens-file-path", "", "File path where tokens are stored. If empty, tokens are not stored at shutdown and restored at startup.")
f.IntVar(&cfg.InstancePort, rfprefix+"instance-port", 0, "Port to advertise in the ring (defaults to server.grpc-listen-port).")
94
97
f.StringVar(&cfg.InstanceID, rfprefix+"instance-id", hostname, "Instance ID to register in the ring.")
95
98
f.StringVar(&cfg.InstanceZone, rfprefix+"instance-availability-zone", "", "The availability zone where this instance is running. Required if zone-awareness is enabled.")
99
+
f.BoolVar(&cfg.KeepInstanceInTheRingOnShutdown, rfprefix+"keep-instance-in-the-ring-on-shutdown", false, "Keep instance in the ring on shut down.")
0 commit comments