Context One option to scale the ruler is by scaling it horizontally. However, with multiple ruler instances running, they will need to coordinate to determine which instance will evaluate which rule. Similar to the ingesters, the rulers establish a hash ring to divide up the responsibilities of evaluating rules. Config In order to enable sharding in the ruler, the following flag needs to be set: -ruler.enable-sharding=true In addition, the ruler requires its own ring to be configured, for ins...