grafana/pkg/services/ngalert/notifier
Santiago 09f8e026a1
Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429)
* (WIP) switch to fork AM, first implementation of the API, generate spec

* get receivers avoiding race conditions

* use latest version of our forked AM, tests

* make linter happy, delete TODO comment

* update number of expected paths to += 2

* delete unused endpoint code, code review comments, tests

* Update pkg/services/ngalert/notifier/alertmanager.go

Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>

* remove call to fmt.Println

* clear naming for fields

* shorter variable names in GetReceivers

Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com>
2022-10-03 10:58:41 -03:00
..
channels Alerting: Refactor notifiers VictorOps, Threema, Telegram to use encoding/json to parse settings instead of simplejson (#55779) 2022-09-27 16:58:18 -04:00
channels_config Alerting: Extract default message embed into named constant (#55424) 2022-09-20 10:20:06 -05:00
alertmanager_config.go Alerting: remove feature toggle for provisioning API (#50167) 2022-06-05 07:45:36 +02:00
alertmanager_test.go Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 2022-10-03 10:58:41 -03:00
alertmanager.go Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 2022-10-03 10:58:41 -03:00
alerts.go Alerting: A better and cleaner way to know if Alertmanager is initialised (#36659) 2021-07-12 18:53:01 +05:30
config_test.go Remove ioutil.ReadDir from usage (#53550) 2022-08-11 07:21:12 -04:00
config.go Remove ioutil.ReadDir from usage (#53550) 2022-08-11 07:21:12 -04:00
crypto.go Alerting: Logs should not be capitalized and the errors key should be "err" (#50333) 2022-06-07 19:54:23 +02:00
file_store_test.go Handle ioutil deprecations (#53526) 2022-08-10 15:37:51 +02:00
file_store.go Alerting: cleanup alert resources on org removal (#39938) 2021-10-12 12:05:02 +02:00
multiorg_alertmanager_test.go Indicate whether routes are provisioned when GETting Alertmanager configuration (#47857) 2022-04-22 11:57:56 -05:00
multiorg_alertmanager.go Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 2022-10-03 10:58:41 -03:00
receivers_test.go Contact point testing (#37308) 2021-08-17 13:49:05 +01:00
receivers.go Alerting: Expose info about notification delivery errors in a new /receivers endpoint (#55429) 2022-10-03 10:58:41 -03:00
silences.go NGAlert: Consolidate on standard errors package (#33249) 2021-04-22 11:18:25 +02:00
status.go Contact point testing (#37308) 2021-08-17 13:49:05 +01:00
testing.go Alerting: Delete expired images from the database (#53236) 2022-08-09 15:28:36 +01:00