From 65018abc4abf876821f19bad231b55b98ba4f397 Mon Sep 17 00:00:00 2001 From: Vibhu Pandey Date: Fri, 25 Jul 2025 13:58:56 +0530 Subject: [PATCH] fix(community): fix injection of alertmanager (#8612) --- pkg/query-service/app/server.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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