aboutsummaryrefslogtreecommitdiffstats
path: root/packages/trpc/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/trpc/index.ts')
-rw-r--r--packages/trpc/index.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/trpc/index.ts b/packages/trpc/index.ts
index 555ca3ba..178703f0 100644
--- a/packages/trpc/index.ts
+++ b/packages/trpc/index.ts
@@ -6,6 +6,7 @@ import type { db } from "@karakeep/db";
import serverConfig from "@karakeep/shared/config";
import { createRateLimitMiddleware } from "./lib/rateLimit";
+import { createTracingMiddleware } from "./lib/tracing";
import {
apiErrorsTotalCounter,
apiRequestDurationSummary,
@@ -86,7 +87,9 @@ export const procedure = t.procedure
});
end();
return res;
- });
+ })
+ // OpenTelemetry tracing middleware
+ .use(createTracingMiddleware());
// Default public procedure rate limiting
export const publicProcedure = procedure.use(