FrontendService: Add tracing to frontend service (#107236)

* FrontendService: Add tracing to frontend service

* wire gen

* fix test
This commit is contained in:
Josh Hunt
2025-07-09 19:21:31 +01:00
committed by GitHub
parent 9aaaa87bcf
commit 37bfea8685
6 changed files with 26 additions and 2 deletions
+9 -1
View File
@@ -1379,9 +1379,17 @@ func InitializeModuleServer(cfg *setting.Cfg, opts Options, apiOpts api.ServerOp
storageMetrics := resource.ProvideStorageMetrics(registerer)
bleveIndexMetrics := resource.ProvideIndexMetrics(registerer)
gatherer := metrics.ProvideGatherer()
tracingConfig, err := tracing.ProvideTracingConfig(cfg)
if err != nil {
return nil, err
}
tracingService, err := tracing.ProvideService(tracingConfig)
if err != nil {
return nil, err
}
hooksService := hooks.ProvideService()
ossLicensingService := licensing.ProvideService(cfg, hooksService)
moduleServer, err := NewModule(opts, apiOpts, featureToggles, cfg, storageMetrics, bleveIndexMetrics, registerer, gatherer, ossLicensingService)
moduleServer, err := NewModule(opts, apiOpts, featureToggles, cfg, storageMetrics, bleveIndexMetrics, registerer, gatherer, tracingService, ossLicensingService)
if err != nil {
return nil, err
}