Instrumentation manuelle Java
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Instrumentation manuelle Java

Si vous utilisez un framework dont l’instrumentation automatique n’est pas prise en charge ou que vous souhaitez apporter de la profondeur aux traces de votre application, vous pouvez choisir d’instrumenter manuellement votre code.

Pour ce faire, utilisez l’annotation de traces pour effectuer un tracing simple des appels de méthode, ou l’API OpenTracing pour un tracing plus complexe. La fonction d’annotation de traces de Datadog est fournie par la dépendance dd-trace-api.

import datadog.trace.api.Trace;

public class MyJob {
  @Trace(operationName = "job.exec", resourceName = "MyJob.process")
  public static void process() {
    // implémenter votre méthode ici
  }
}

Pour aller plus loin