Commit Graph

256 Commits (f4b432841b8849c6cd88466808619fef1c47d2b3)

Author SHA1 Message Date
Serge Zaitsev d6d4097567
Chore: Fix goimports grouping in alerting (#62424) 2 years ago
Yuri Tseretyan 0c4671e31f
Alerting: Update historian to ignore transitions from Normal Paused and Updated (#62267) 2 years ago
Yuri Tseretyan 05bf241952
Alerting: Update state manager to return StateTransitions when Delete or Reset (#62264) 2 years ago
Alex Moreno 531b439cf1
Alerting: Add alert pausing feature (#60734) 2 years ago
George Robinson a7eab8e46e
Alerting: Support context.Context in Loki interface (#61979) 2 years ago
Alexander Weaver 046a9bb7c1
Alerting: Copy rule definitions into state history (#62032) 2 years ago
idafurjes b54b80f473
Chore: Remove Result from dashboard models (#61997) 2 years ago
George Robinson 239d94205a
Alerting: Return chan <-error for #61811 (#61858) 2 years ago
Alexander Weaver 7ccc845187
Alerting: Push state history entries to Loki (#61724) 2 years ago
Alexander Weaver c10713ea76
Alerting: Create query interface for state history along with annotation-based implementation (#61646) 2 years ago
Jean-Philippe Quéméner 44b11d3228
Alerting: support basic auth for the state history loki client (#61696) 2 years ago
Alexander Weaver 1ac89ea040
Alerting: Add client configuration for remote Loki historian backend and test connection (#61114) 2 years ago
Denis Limarev e6dee8a723
Perfomance: Preallocate slices (#61580) 2 years ago
idafurjes 7c2522c477
Chore: Move dashboard models to dashboard pkg (#61458) 2 years ago
Yuri Tseretyan 9d57b1c72e
Alerting: Do not persist noop transition from Normal state. (#61201) 2 years ago
Alexander Weaver b289b8ac6e
Alerting: Set error annotation on EvaluationError regardless of underlying error type (#61506) 2 years ago
Denis Limarev 90badc8729
Performance: Add preallocation for some slices (#59593) 2 years ago
Yuri Tseretyan 86b5fbbf60
Alerting: Introduce state manager config structure (#61249) 2 years ago
Alexander Weaver eb960d9725
Alerting: Add un-documented toggle for changing state history backend, add shells for remote loki and sql (#61072) 2 years ago
Alexander Weaver 8c3a5f6da0
Alerting: Allow state history to be disabled through configuration (#61006) 2 years ago
Yuri Tseretyan 4d989860fb
Alerting: Fix conversion of alert state from db state during manager warmup (#60933) 2 years ago
Alexander Weaver b88b8bc291
Alerting: Fix missing dashboard/panelID links in annotations (#60926) 2 years ago
Santiago 05c9af5110
Extract custom template functions (#60695) 2 years ago
Kristina 5a7f38053b
Remove explore compact URLs (#59686) 2 years ago
Yuri Tseretyan 4374966987
Alerting: Replace hardcoded <no value> to [no value] in label expansion (#60129) 2 years ago
George Robinson 76601f3ae7
Alerting: Better define how we set states (#59977) 3 years ago
George Robinson 6359dab040
Alerting: Change resultError in preparation for supporting ForError duration (#59894) 3 years ago
George Robinson 3c249e1b99
Fix incorrect start time for DatasourceError alerts (#59903) 3 years ago
Yuri Tseretyan abb49d96b5
Alerting: update state manager to return StateTransition instead of State (#58867) 3 years ago
Yuri Tseretyan a85adeed96
Alerting: Update state history service to filter states transitions (#58863) 3 years ago
Sasha Melentyev c02003af3c
Refactor time durations (#58484) 3 years ago
Yuri Tseretyan 28d39d35fd
Alerting: Update state manager to save state transitions in one batch (#58358) 3 years ago
George Robinson c5ae1bcfe0
Alerting: Fix logging pointer address of DashboardUID and PanelID variables (#58539) 3 years ago
Alexander Weaver 2bfdda5b68
Alerting: Break dependency between state and image packages (#58381) 3 years ago
Yuri Tseretyan bad4f28d0d
Alerting: update test TestAlertingTicker to not rely on clock (#58544) 3 years ago
George Robinson 1290951b65
Alerting: Small improvements to staleResultsHandler (#58007) 3 years ago
Yuri Tseretyan 3621cf5a12
Alerting: Update handling of stale state (#58276) 3 years ago
Yuri Tseretyan 623de12e35
Alerting: Create AlertInstanceKey in one place (#58278) 3 years ago
Yuri Tseretyan f9c88e72ae
Alerting: Update saveAlertStates in state manager to not return results (#58279) 3 years ago
Yuri Tseretyan 978f1119d7
Alerting: Run state manager as regular sub-service (#58246) 3 years ago
Yuri Tseretyan dce8879145
Alerting: Update state manager to accept rule store as Warm method argument (#58244) 3 years ago
Alexander Weaver cc8c1380e2
Alerting: Persist annotations from multidimensional rules in batches (#56575) 3 years ago
Alex Moreno ba15d675e7
Alerting: Add values to annotations (#57738) 3 years ago
George Robinson 215ffee437
Alerting: Fix screenshot is not taken for stale series (#57982) 3 years ago
Yuriy Tseretyan 3294918e9f
Alerting: Update state manager to support nil stores and metrics (#57791) 3 years ago
Yuriy Tseretyan 0a4121cef8
Alerting: Contextual log provider for rule key (#57476) 3 years ago
Alexander Weaver de46c1b002
Alerting: Improve logs in state manager and historian (#57374) 3 years ago
Alexander Weaver 3ddb28bad9
Find-and-replace 'err' logs to 'error' to match log search conventions (#57309) 3 years ago
Alexander Weaver 129a28919b
Alerting: Cache result of dashboard ID lookups (#56587) 3 years ago
George Robinson 52965de369
Alerting: Add doc comments to state struct and normalize fields (#56647) 3 years ago