diff --git a/chat/Dockerfile b/chat/Dockerfile index 09e387a..d3e5028 100644 --- a/chat/Dockerfile +++ b/chat/Dockerfile @@ -36,6 +36,11 @@ RUN echo Asia/Seoul > /etc/timezone WORKDIR /app COPY build/libs/*.jar app.jar +COPY agent/opentelemetry-javaagent.jar opentelemetry-javaagent.jar EXPOSE 8080 -ENTRYPOINT ["java", "-jar", "app.jar"] +#ENTRYPOINT ["java", "-jar", "app.jar"] +ENTRYPOINT ["java", "-javaagent:opentelemetry-javaagent.jar", \ + "-Dotel.exporter.otlp.endpoint=$OTEL_EXPORTER_OTLP_ENDPOINT", \ + "-Dotel.service.name=chat", \ + "-jar", "app.jar"] diff --git a/chat/agent/opentelemetry-javaagent.jar b/chat/agent/opentelemetry-javaagent.jar new file mode 100644 index 0000000..f93f7ac Binary files /dev/null and b/chat/agent/opentelemetry-javaagent.jar differ diff --git a/chat/gradlew b/chat/gradlew old mode 100644 new mode 100755