package
11.5.1+incompatible
Repository: https://github.com/grafana/grafana.git
Documentation: pkg.go.dev
# Functions
JitterStrategyFrom returns the JitterStrategy indicated by the current Grafana feature toggles.
NewAlertsSenderMock creates a new instance of AlertsSenderMock.
NewScheduler returns a new scheduler.
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
AlertingResultsFromRuleState implements eval.AlertingResultsReader that gets the data from state manager.
AlertsSenderMock is an autogenerated mock type for the AlertsSender type.
No description provided by the author
AlertsSenderMock_Send_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Send'.
No description provided by the author
No description provided by the author
No description provided by the author
SchedulerCfg is the scheduler configuration.
No description provided by the author
# Interfaces
AlertsSender is an interface for a service that is responsible for sending notifications to the end-user.
No description provided by the author
Rule represents a single piece of work that is executed periodically by the ruler.
RulesStore is a store that provides alert rules for scheduling.
No description provided by the author
ScheduleService is an interface for a service that schedules the evaluation of alert rules.
# Type aliases
JitterStrategy represents a modifier to alert rule timing that affects how evaluations are distributed.