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