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)