From 5895d9c56fb0f3da0809fc7cb9fbf83d2607b943 Mon Sep 17 00:00:00 2001
From: Jerry Yan <792602257@qq.com>
Date: Tue, 17 Jun 2025 09:25:31 +0800
Subject: [PATCH] OTEL
---
pom.xml | 18 ++++++++++++++-
src/main/resources/application-dev.yml | 9 +++++++-
src/main/resources/application-prod.yml | 30 ++++++++++++++++++++++++-
3 files changed, 54 insertions(+), 3 deletions(-)
diff --git a/pom.xml b/pom.xml
index 1a152cc..898cd30 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,18 @@
true
-
+
+
+
+
+ io.opentelemetry.instrumentation
+ opentelemetry-instrumentation-bom
+ 2.16.0
+ pom
+ import
+
+
+
@@ -198,6 +209,11 @@
java-sdk
4.16.19
+
+
+ io.opentelemetry.instrumentation
+ opentelemetry-spring-boot-starter
+
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index ea66caf..0756bce 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -160,4 +160,11 @@ notify:
- name: "developer"
type: "SERVER_CHAN"
config:
- key: "sctp747ta-wkq4hlzb6e42t8d1sm8wbc9g"
\ No newline at end of file
+ key: "sctp747ta-wkq4hlzb6e42t8d1sm8wbc9g"
+otel:
+ traces:
+ exporter: none
+ metrics:
+ exporter: none
+ logs:
+ exporter: none
diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml
index cbd8ca3..38e5f62 100644
--- a/src/main/resources/application-prod.yml
+++ b/src/main/resources/application-prod.yml
@@ -166,4 +166,32 @@ notify:
- name: "developer"
type: "SERVER_CHAN"
config:
- key: "sctp747ta-wkq4hlzb6e42t8d1sm8wbc9g"
\ No newline at end of file
+ key: "sctp747ta-wkq4hlzb6e42t8d1sm8wbc9g"
+
+otel:
+ service:
+ name: ZT-BE
+ instrumentation:
+ annotations:
+ enabled: true
+ jdbc:
+ enabled: true
+ logback-mdc:
+ enabled: true
+ spring-web:
+ enabled: true
+ spring-webmvc:
+ enabled: true
+ spring-scheduling:
+ enabled: false
+ resource:
+ attributes:
+ environment: "production"
+ service: "ZT-BE"
+ exporter:
+ otlp:
+ endpoint: "https://oltp.jerryyan.top"
+ metrics:
+ exporter: none
+ logs:
+ exporter: none