X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server.ts;h=d1ac2d092b9538afd99beed614487298b18d15bd;hb=12cbcca775d8b479818dbfd949950889dc357591;hp=dd595e9512303e22a6f6e5fb4fcf1f5c0d0f5df2;hpb=b1dbb9fefc870a90b25f5c0153589f45c9e75e3e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server.ts b/server.ts index dd595e951..d1ac2d092 100644 --- a/server.ts +++ b/server.ts @@ -109,7 +109,6 @@ import { servicesRouter, objectStorageProxyRouter, pluginsRouter, - webfingerRouter, trackerRouter, createWebsocketTrackerServer, botsRouter, @@ -231,7 +230,6 @@ app.use('/', pluginsRouter) app.use('/', activityPubRouter) app.use('/', feedsRouter) -app.use('/', webfingerRouter) app.use('/', trackerRouter) app.use('/', botsRouter) @@ -279,7 +277,7 @@ app.use((err, _req, res: express.Response, _next) => { }) }) -const server = createWebsocketTrackerServer(app) +const { server, trackerServer } = createWebsocketTrackerServer(app) // ----------- Run ----------- @@ -328,7 +326,8 @@ async function startApplication () { VideoChannelSyncLatestScheduler.Instance.enable() VideoViewsBufferScheduler.Instance.enable() GeoIPUpdateScheduler.Instance.enable() - OpenTelemetryMetrics.Instance.registerMetrics() + + OpenTelemetryMetrics.Instance.registerMetrics({ trackerServer }) PluginManager.Instance.init(server) // Before PeerTubeSocket init