Spring Boot starter
You can use two options to instrument Spring Boot applications with OpenTelemetry.
- The default choice for instrumenting Spring Boot applications is the
OpenTelemetry Java agent with bytecode instrumentation:
- More out of the box instrumentation than the OpenTelemetry starter
- The OpenTelemetry Spring Boot starter can help you with:
- Spring Boot Native image applications for which the OpenTelemetry Java agent does not work
- Startup overhead of the OpenTelemetry Java agent exceeding your requirements
- A Java monitoring agent already used because the OpenTelemetry Java agent might not work with the other agent
- Spring Boot configuration files (
application.properties
,application.yml
) to configure the OpenTelemetry Spring Boot starter which doesn’t work with the OpenTelemetry Java agent
[i18n] feedback_title
[i18n] feedback_question
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!