misc: added env-based flag for enabling telemetry

This commit is contained in:
Sheen Capadngan
2024-06-06 00:56:11 +08:00
parent 33b49f4466
commit 9a7e05369c
4 changed files with 11 additions and 3 deletions
+5 -1
View File
@@ -63,7 +63,11 @@ export const main = async ({ db, smtp, logger, queue, keyStore }: TMain) => {
});
// pull ip based on various proxy headers
await server.register(fastifyIp);
await server.register(apiMetrics);
if (appCfg.OTEL_TELEMETRY_COLLECTION_ENABLED) {
await server.register(apiMetrics);
}
await server.register(fastifySwagger);
await server.register(fastifyFormBody);
await server.register(fastifyErrHandler);