diff --git a/build.gradle b/build.gradle index 78ab255..0a620c6 100644 --- a/build.gradle +++ b/build.gradle @@ -98,6 +98,8 @@ dependencies { implementation 'org.springframework.boot:spring-boot-starter-mail' implementation 'org.springframework:spring-context:5.3.19' + // sentry + implementation 'io.sentry:sentry-spring-boot-starter:6.25.2' compileOnly 'org.projectlombok:lombok' developmentOnly 'org.springframework.boot:spring-boot-devtools' diff --git a/src/main/resources/application-local.yml b/src/main/resources/application-local.yml index 6a06862..cd27d17 100644 --- a/src/main/resources/application-local.yml +++ b/src/main/resources/application-local.yml @@ -80,3 +80,9 @@ jwt: springdoc: default-consumes-media-type: application/json default-produces-media-type: application/json + +sentry: + dsn: ENC(apptDZq3vkbxbEiaNA8nYlrq6qjcyL5iaiWIqiay0ukqN4PY9ISazFdZaPgKcf2afLEp8sCjRAxWGJQ0Ok6nza+BgcoiENphrUIpS8n41P88WOzazN22S1jgVl1jvuFPuJsaq+JNMOA=) + # Set traces-sample-rate to 1.0 to capture 100% of transactions for performance monitoring. + # We recommend adjusting this value in production. + traces-sample-rate: 1.0 \ No newline at end of file