Context: See parent ticket.
If the config is altered, we should check whether the specified webhooks in all alerts still exist in the config. If alerts with now nonexistent webhooks exists this needs logged. To be discussed in a meeting is how to communicate this to the user in the UI - currently it appears that it probably makes sense to keep the webhooks name field in the alerts as is to be able to communicate to the user which webhook is now missing.
AT:
- When AlertService is initialised we also check whether any alerts exist with webhooks that now no longer exist in the config, this information is logged