# Functions
NewRuler creates a new ruler from a distributor and chunk store.
No description provided by the author
NewRuleStorage returns a new rule storage backend poller and store.
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
Alert has info for an alert.
AlertDiscovery has info for all active alerts.
Config is the configuration for the recording rules server.
RingConfig masks the ring lifecycler config which contains many options not really required by the rulers ring.
RuleDiscovery has info for all rules.
RuleGroup has info for rules which are part of a group.
Ruler evaluates rules.
No description provided by the author
No description provided by the author
RuleStoreConfig conigures a rule store.
UnimplementedRulerServer can be embedded to have forward compatible implementations.
# Interfaces
Pusher is an ingester server that accepts pushes.
RulerClient is the client API for Ruler service.
RulerServer is the server API for Ruler service.