Cloud platforms
Questions about AWS, Azure, and Google Cloud Platform.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynatrace Integration with Java-based AWS Lambda not capturing traces as expected

Raul_rrr
Observer

We’ve integrated Dynatrace with our Java-based AWS Lambda using the OneAgent ARN-based approach, following the: Trace Python, Node.js, and Java Lambda functions — Dynatrace Docs   (Serverless Framework)

The setup seems successful — the Lambda service is detected and visible in Dynatrace under Services. However, we noticed that all transactions are shown as “invoke” instead of the actual endpoint or function names.

Setup details:

Runtime: Java 17
Integration Type: Dynatrace OneAgent ARN (Lambda Layer)
Service visibility: Visible in Dynatrace
Issue: Transactions show up as invoke rather than specific method or endpoint names
Expected: Endpoint-level visibility (e.g. /v1/customers) 

Raul_rrr_2-1761825527813.png

 

Raul_rrr_0-1761825346251.png

 

  • Is there any configuration or annotation required in Java Lambdas to enable method-level or endpoint-level detection?

  • Does the OneAgent ARN integration for Java have any known limitations for naming or trace detection?

  • Any sample Java Lambda project integrated with Dynatrace (showing proper endpoint names) would be really helpful.

Thanks in advance for any pointers or best practices!

0 REPLIES 0

Featured Posts