diff --git a/pkg/query-service/app/server.go b/pkg/query-service/app/server.go index 0afe28c0c719..cf6a6149f144 100644 --- a/pkg/query-service/app/server.go +++ b/pkg/query-service/app/server.go @@ -86,6 +86,7 @@ func NewServer(config signoz.Config, signoz *signoz.SigNoz, jwt *authtypes.JWT) rm, err := makeRulesManager( reader, signoz.Cache, + signoz.Alertmanager, signoz.SQLStore, signoz.TelemetryStore, signoz.Prometheus, @@ -164,7 +165,7 @@ func NewServer(config signoz.Config, signoz *signoz.SigNoz, jwt *authtypes.JWT) agentConfMgr, signoz.Instrumentation, ) - + return s, nil } @@ -377,6 +378,7 @@ func (s *Server) Stop(ctx context.Context) error { func makeRulesManager( ch interfaces.Reader, cache cache.Cache, + alertmanager alertmanager.Alertmanager, sqlstore sqlstore.SQLStore, telemetryStore telemetrystore.TelemetryStore, prometheus prometheus.Prometheus, @@ -393,6 +395,7 @@ func makeRulesManager( EvalDelay: constants.GetEvalDelay(), SQLStore: sqlstore, OrgGetter: orgGetter, + Alertmanager: alertmanager, } // create Manager