diff --git a/pkg/lokifrontend/frontend/v1/frontend.go b/pkg/lokifrontend/frontend/v1/frontend.go index 30810aa762a3..4a2d0e7dda3c 100644 --- a/pkg/lokifrontend/frontend/v1/frontend.go +++ b/pkg/lokifrontend/frontend/v1/frontend.go @@ -118,6 +118,7 @@ func New(cfg Config, limits Limits, log log.Logger, registerer prometheus.Regist } func (f *Frontend) starting(ctx context.Context) error { + f.subservicesWatcher = services.NewFailureWatcher() f.subservicesWatcher.WatchManager(f.subservices) if err := services.StartManagerAndAwaitHealthy(ctx, f.subservices); err != nil {