File tree Expand file tree Collapse file tree 3 files changed +9
-144
lines changed Expand file tree Collapse file tree 3 files changed +9
-144
lines changed Original file line number Diff line number Diff line change @@ -78,10 +78,14 @@ WORKDIR /lowcoder/node-service/app/
78
78
RUN yarn --immutable
79
79
RUN yarn build
80
80
81
- # Copy startup script and OpenTelemetry config
81
+ # --- ADDED: Install OpenTelemetry dependencies for Node.js service ---
82
+ RUN yarn add \
83
+ @opentelemetry/api \
84
+ @opentelemetry/auto-instrumentations-node
85
+
86
+ # Copy startup script
82
87
COPY deploy/docker/node-service/entrypoint.sh /lowcoder/node-service/entrypoint.sh
83
88
COPY deploy/docker/node-service/init.sh /lowcoder/node-service/init.sh
84
- COPY deploy/docker/node-service/otel-config.js /lowcoder/node-service/otel-config.js
85
89
RUN chmod +x /lowcoder/node-service/*.sh
86
90
87
91
# #
@@ -110,6 +114,9 @@ RUN apt-get update \
110
114
111
115
COPY --from=build-node-service /lowcoder/node-service /lowcoder/node-service
112
116
117
+ # Enable OpenTelemetry node agent
118
+ ENV NODE_OPTIONS="--require @opentelemetry/auto-instrumentations-node/register"
119
+
113
120
EXPOSE 6060
114
121
CMD [ "/bin/sh" , "/lowcoder/node-service/entrypoint.sh" ]
115
122
Original file line number Diff line number Diff line change @@ -23,7 +23,4 @@ if [ "$(id -u)" -eq 0 ]; then
23
23
fi
24
24
echo
25
25
26
- # Require OpenTelemetry configuration
27
- export NODE_OPTIONS=" -r ./otel-config.js"
28
-
29
26
exec $GOSU yarn start
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments