30 Oct 2025
12:01 PM
- last edited on
16 Dec 2025
08:23 AM
by
IzabelaRokita
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)
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?
Thanks in advance for any pointers or best practices!
16 Dec 2025 08:23 AM
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