← All platforms

Spring Boot error tracking

One more starter. One less mystery when a request fails. Connect Spring Boot to your Telebugs server with the Sentry integration.

~/hoofnotes  nvim build.gradle src/main/resources/application.properties
// Spring Boot 3: add this to your existing dependencies.
dependencies {
implementation 'io.sentry:sentry-spring-boot-starter-jakarta:8.55.0'
}
# Copy the complete Telebugs DSN, key and path included.
sentry.dsn=YOUR_TELEBUGS_DSN
~/hoofnotes  ./gradlew bootRun

Space pauses or resumes. R replays. Escape shows the complete setup.

Hang on, I already use Sentry

Keep sentry-spring-boot-starter-jakarta. Point it at your Telebugs DSN and keep reporting errors as before. The reports go to your server; you don’t need a Sentry account.

Does Boot handle the wiring?

Yes. The Sentry starter reads your DSN from application properties and initializes error reporting. The same auto-configuration works with your Telebugs server.

What if I handle the exception myself?

You can still send it to Telebugs with Sentry.captureException. An exception handled by your own resolver may otherwise never reach the SDK. Not using Boot? We support Spring MVC as well.