Commit Graph

256 Commits (f4b432841b8849c6cd88466808619fef1c47d2b3)

Author SHA1 Message Date
Yuri Tseretyan 1eebd2a4de
Alerting: Support for simplified notification settings in rule API (#81011) 1 year ago
Diego Augusto Molina 9c29e1a783
Alerting: Fix data races and improve testing (#81994) 1 year ago
Alexander Weaver 99fa064576
Alerting: Emit warning when creating or updating unusually large groups (#82279) 1 year ago
Ryan McKinley 0c6e409350
Chore: Update arrow and prometheus dependencies (#82215) 1 year ago
Dan Cech 790e1feb93
Chore: Update test database initialization (#81673) 1 year ago
Yuri Tseretyan 47546a4c72
Alerting: Update API to use folders' full paths (#81214) 1 year ago
Jean-Philippe Quéméner aa25776f81
Alerting: Add a feature flag to periodically save states (#80987) 1 year ago
Jean-Philippe Quéméner eb7e1216a1
feat(alerting): add async state persister (#80763) 1 year ago
Jean-Philippe Quéméner 82638d059f
feat(alerting): add state persister interface (#80384) 1 year ago
Sofia Papagiannaki d1dab5828d
Alerting: Update rule API to address folders by UID (#74600) 1 year ago
William Wernert 48b5ac779b
Alerting/Annotations: Add annotation backend for Loki alert state history (#78156) 1 year ago
Santiago 9e78faa7ba
Alerting: Add metrics to the remote Alertmanager struct (#79835) 1 year ago
Matthew Jacobson 1d4419fbe4
Alerting: Fix NoData & Error alerts not resolving when rule is reset (#80184) 1 year ago
Alexander Weaver a8fb01a502
Swap weaveworks/common utilities for equivalents in grafana/dskit (#80051) 1 year ago
Alexander Weaver 90d4704cd7
Alerting: Fix URL timestamp conversion in historian API in annotation mode (#80026) 1 year ago
Yuri Tseretyan f6a46744a6
Alerting: Support hysteresis command expression (#75189) 1 year ago
Alexander Weaver 65ecde6eed
Alerting: Don't record annotations for mapped NoData transitions, when NoData is mapped to OK (#77164) 1 year ago
William Wernert 9171bf92bb
Alerting: Add rule ID and title to alert state history Loki entry (#79481) 1 year ago
William Wernert f7bf818527
Alerting: Make alert state history Loki http client public (#78291) 2 years ago
Ryan McKinley 5d5f8dfc52
Chore: Upgrade Go to 1.21.3 (#77304) 2 years ago
Alexander Weaver 6ee52ac80c
Alerting: Allow more time before Alertmanager expire-resolves alerts (#77094) 2 years ago
Alexander Weaver acee3efcf9
Alerting: Use common StateReason values for NoData/Error mapped states (#76781) 2 years ago
Marcus Efraimsson e4c1a7a141
Tracing: Standardize on otel tracing (#75528) 2 years ago
gotjosh e877174501
Alerting: Expose metrics for Alertmanager Alerts - `grafana_alerting_alertmanager_alerts` (#75802) 2 years ago
George Robinson ed7d29f2b9
Alerting: Migrate old alerting templates to Go templates (#62911) 2 years ago
gotjosh 59694fb2be
Alerting: Don't use a separate collection system for metrics (#75296) 2 years ago
Steve Simpson 894f420014
Alerting: Pass loggers into SchedulerCfg and ManagerCfg. (#75158) 2 years ago
Ryan McKinley 025b2f3011
Chore: use any rather than interface{} (#74066) 2 years ago
Yuri Tseretyan 938e26b59f
Alerting: Add new metrics and tracings to state manager and scheduler (#71398) 2 years ago
Yuri Tseretyan 0717ec11d6
Alerting: Update state manager to change all current states in the case when Error\NoData is executed as Ok\Nomal (#68142) 2 years ago
Yuri Tseretyan 69c8200fc9
Alerting: Add more tests for state manager ProcessEvalResults (#73019) 2 years ago
Yuri Tseretyan 0053b07885
Alerting: Refactor of state manager tests (#72849) 2 years ago
Yuri Tseretyan 78fc3bcdf4
Alerting: Fix state manager to not keep datasource_uid and ref_id labels in state after Error (#72216) 2 years ago
Alexander Weaver 8c8b3ecb5b
Alerting: Add dashboardUID and panelID query parameters for loki state history (#72119) 2 years ago
Kyle Brandt 1df4d332c9
SSE: Use errutil to show better error messages in prod (#71658) 2 years ago
Alexander Weaver ff48a145cc
Alerting: Add exported getters for PanelKey fields (#72064) 2 years ago
Alexander Weaver d6db9a5b3c
Alerting: Add exported constructor for panelKey (#71872) 2 years ago
Alexander Weaver 18b910e654
Alerting: Refactor annotation historian to isolate dashboard service dependency (#71689) 2 years ago
Yuri Tseretyan 64aa5465ac
Alerting: do not expand template for labels\annotations if value is not a template (#71492) 2 years ago
Alexander Weaver f94fb765b5
Alerting: Add limit query parameter to Loki-based ASH api, drop default limit from 5000 to 1000, extend visible time range for new ASH UI (#70769) 2 years ago
George Robinson 594c851d4b
Alerting: Add duration to saving alert states done (#70844) 2 years ago
William Wernert 4aa477f48f
Alerting: Move rule UID from Loki stream labels into log lines (#70637) 2 years ago
George Robinson 7edbe72483
Alerting: Support concurrent queries for saving alert instances (#70525) 2 years ago
Santiago d3bb9fbbaf
Alerting: Use only token for images in notifications (#70196) 2 years ago
Alexander Weaver ce6f73bd32
Alerting: Add two missing tests which cover missing URLs for Loki state history (#70460) 2 years ago
George Robinson 8a13ee3cd4
Alerting: Add debug logs when saving instances is finished (#70447) 2 years ago
George Robinson 815e98ed95
Alerting: Add debug logs for EndsAt timestamp (#70336) 2 years ago
SatVeer Singh 1bfa3a0f1e
Chore: Replace go-multierror with errors package (#66432) 2 years ago
Yuri Tseretyan baffe83da6
Alerting: Improve performance of cache.getOrCreate (#63909) 2 years ago
Santiago ff3e028a85
Alerting: Add image URI annotation only when there's an image (#69825) 2 years ago