Spring Boot starter

Vous pouvez utiliser deux options pour instrumenter les applications Spring Boot avec OpenTelemetry.

  1. Le choix par dĂ©faut pour instrumenter les applications Spring Boot est l' agent Java OpenTelemetry avec l’instrumentation bytecode car :
    • Plus d’instrumentation prĂȘte Ă  l’emploi que le Spring Boot starter OpenTelemetry
  2. Le Spring Boot starter OpenTelemetry peut vous aider à résoudre des problÚmes avec :
    • Les applications image native Spring Boot pour lesquelles l’agent Java OpenTelemetry ne fonctionne pas
    • Un impact au dĂ©marrage de l’agent Java OpenTelemetry dĂ©passant vos exigences de performance ou de ressources
    • L’utilisation d’un autre agent de surveillance Java avec lequel l’agent Java OpenTelemetry pourrait ne pas fonctionner
    • Les fichiers de configuration Spring Boot pour configurer le Spring Boot starter OpenTelemetry (application.properties, application.yml) qui ne fonctionne pas avec l’agent Java OpenTelemetry

Démarrage rapide

Étendre les instrumentations avec l'API

Utilisez l’API OpenTelemetry en combinaison avec le Spring Boot starter pour Ă©tendre la tĂ©lĂ©mĂ©trie gĂ©nĂ©rĂ©e automatiquement avec des spans et des mĂ©triques personnalisĂ©s

Configuration du SDK

Instrumentation prĂȘte Ă  l'emploi

Annotations

Instrumentation supplémentaire

Autre auto-configuration Spring


DerniĂšre modification August 4, 2025: [fr] Translation of Zero Code Java docs (#7389) (a409f82a)