Fayzal Ghantiwala
1fdc48faba
Alerting: Make context deadline on AlertNG service startup configurable ( #96053 )
...
* Make alerting context deadline configurable
* Remove debug logs
* Change default timeout
* Update tests
2024-11-07 18:23:55 +00:00
Fayzal Ghantiwala
8d725a641c
Alerting: Integration test for testing template via remote alertmanager ( #92147 )
...
* Add integration test for testing template
* Update drone signature
2024-08-21 13:06:01 +01:00
Fayzal Ghantiwala
e321dbb690
Alerting: Use remote Alertmanager to test templates and receivers when enabled ( #91570 )
...
* Initial impl
* Add code to test templates and receivers
* Fix linter
* Fix forked am tests
* Update mimir client
* Remove trailing whitespace
* re-trigger CI
2024-08-15 16:56:14 +01:00
Fayzal Ghantiwala
25dbb32cea
Alerting: Vendor in latest grafana/alerting package ( #91786 )
...
* temp
* vendor
* Remove dead code
* Vendoring
2024-08-12 15:37:15 +01:00
Fayzal Ghantiwala
27a791db12
Alerting: Update dependency owners in go.mod ( #88928 )
...
Update codeowners in go.mod
2024-06-07 16:50:13 +01:00
Fayzal Ghantiwala
80f54778f3
Alerting: Add option to use Redis in cluster mode for Alerting HA ( #88696 )
...
* Add config option to use Redis in cluster mode
* Use UniversalOptions
2024-06-05 17:02:25 +01:00
Fayzal Ghantiwala
b66cd7ef79
Alerting: Add filters for RouteGetRuleStatuses ( #88295 )
...
* Placeholder commit with rule_uid change
* Add new filters to grafana rule state API
* Revert type change
* Split rule_group and rule_name params
* remove debug line
* Change how query params are parsed
* Comment
2024-06-04 10:57:55 +01:00
Fayzal Ghantiwala
67b9e3b269
Alerting: Update HA Redis TLS docs ( #88538 )
...
* Update HA Redis TLS doc
* Add test for regular TLS
* Update docs
* Update prom registry
2024-05-31 13:23:45 +01:00
Fayzal Ghantiwala
543f0ae37e
Alerting: Update ListAlertRulesQuery to take a slice of RuleGroups ( #88385 )
...
* Change ListAlertRulesQuery to take RuleGroup slice instead
* Change func name
* Change func name
* Fix fakes
* Fix function arg
2024-05-29 11:50:33 +01:00
Fayzal Ghantiwala
7a2fbad0c8
Alerting: Add options to configure TLS for HA using Redis ( #87567 )
...
* Add Alerting HA Redis Client TLS configs
* Add test to ping miniredis with mTLS
* Update .ini files and docs
* Add tests for unified alerting ha redis TLS settings
* Fix malformed go.sum
* Add modowner
* Fix lint error
* Update docs and use dstls config
2024-05-14 14:21:42 +01:00
Fayzal Ghantiwala
df25e9197e
Alerting: Get grafana-managed alert rule by UID ( #86845 )
...
* Add auth checks and test
* Check user is authorized to view rule and add tests
* Change naming
* Update Swagger params
* Update auth test and swagger gen
* Update swagger gen
* Change response to GettableExtendedRuleNode
* openapi3-gen
* Update tests with refactors models pkg
2024-05-02 15:24:59 +01:00