Use DataDog APM with unsupported frameworks

As you read the official documentation, here describes how to implement it, and there is a list of supported frameworks. If you read only here, it seems that it can not be used with frameworks that are not supported, but when I contacted support, there is a way to implement it manually instead of automatic detection.

The manual implementation method is also in Official documentation here, so you can implement it according to this.

In the case of Java application, just add the annotation as below.

import datadog.trace.api.Trace;

public class MyClass {
  @Trace
  public static void myMethod() {
    // your method implementation here
  }
}

Recommended Posts

Use DataDog APM with unsupported frameworks
Use ProGuard with Gradle
Use Puphpeteer with Docker
Use ngrok with Docker
Use webmock with Rspec
Use WebJars with Gradle
Use jlink with gradle
Use Lambda Layers with Java
Use GDAL with Python with Docker
Use pfx certificate with Okhttp3
Use SDKMAN! With Git Bash
Use multiple databases with Rails 6.0
Use Spring JDBC with Spring Boot
Use Ruby with Google Colab
Use SpatiaLite with Java / JDBC
Use log4j2 with YAML + Gradle
[Docker] Use whenever with Docker + Rails