Spring Boot starter
Puedes utilizar dos opciones para instrumentar aplicaciones Spring Boot con OpenTelemetry.
- La opción predeterminada para instrumentar aplicaciones de Spring Boot es el
agente de Java de OpenTelemetry con instrumentación de de
código de bytes (bytecode):
- Más instrumentación lista para usar (out-of-the-box) que el starter de OpenTelemetry
- El starter de OpenTelemetry para Spring Boot te puede ayudar en los
siguientes casos:
- Aplicaciones con imágenes nativas de Spring Boot para las que el agente de Java de OpenTelemetry no funciona
- La sobrecarga de arranque del agente de Java de OpenTelemetry cuando supera tus requisitos
- Si ya estás utilizando otro agente de monitorización en Java, ya que el agente de Java de OpenTelemetry podría no funcionar con ese otro agente
- Uso de archivos de configuración de Spring Boot
(
application.properties,application.yml) para configurar el starter de OpenTelemetry para Spring Boot, que no funcionan con el agente de Java de OpenTelemetry - Configuración declarativa utilizando un
formato YAML estructurado dentro de
application.yaml
Extending instrumentations with the API
Use the OpenTelemetry API in combination with the Spring Boot starter to extend the automatically generated telemetry with custom spans and metrics
Comentarios
¿Fue útil esta página?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!