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

Integrate Dynatrace with Java-based AWS Lambda for Full Trace Capture

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!

1 REPLY 1

IzabelaRokita
Community Team
Community Team

Hey @Raul_rrr ,
I just wanted to check in and see if you still need help with this. If so, I’d be happy to look into it for you! 😊
Please let me know what works best for you.

Featured Posts