From 3d318d2ec970c7c26fefa03766b2552fea527a14 Mon Sep 17 00:00:00 2001 From: Patrick Roza Date: Wed, 15 Nov 2023 09:27:12 +0100 Subject: [PATCH] improve request span --- packages/infra/_src/api/setupRequest.ts | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/infra/_src/api/setupRequest.ts b/packages/infra/_src/api/setupRequest.ts index 8c46a3d80..42eb107a2 100644 --- a/packages/infra/_src/api/setupRequest.ts +++ b/packages/infra/_src/api/setupRequest.ts @@ -29,13 +29,19 @@ const withRequestSpan = (f: Effect) => f .withSpan("request", { attributes: { - requestId: ctx.id, - requestName: ctx.name, + "request.id": ctx.id, + "request.name": ctx.name, + "request.locale": ctx.locale, + "request.namespace": ctx.namespace, ...ctx.userProfile?.sub ? { - requestUserSub: ctx + "request.user.sub": ctx .userProfile - .sub + .sub, + "request.user.roles": "roles" in ctx + .userProfile + ? ctx.userProfile.roles + : undefined } : {} }