diff --git a/main.go b/main.go index 87dbae9ea..8072f6e07 100644 --- a/main.go +++ b/main.go @@ -193,7 +193,10 @@ func main() { setupRouter(router) for _, am := range alertmanager.GetAlertmanagers() { - setupRouterProxyHandlers(router, am) + err := setupRouterProxyHandlers(router, am) + if err != nil { + log.Fatalf("Failed to setup proxy handlers for Alertmanager '%s': %s", am.Name, err) + } } listen := fmt.Sprintf("%s:%d", config.Config.Listen.Address, config.Config.Listen.Port) log.Infof("Listening on %s", listen)