Integrate the Java Serverless Tracer with End User Monitoring

Note: This document contains links to AWS documentation. Splunk AppDynamics makes no representation as to the accuracy of Amazon documentation since Amazon controls its own documentation.

Serverless APM for AWS Lambda is designed to integrate with your existing End User Monitoring (EUM) configurations. The EUM integration provides complete end-to-end visibility on the performance of your web and mobile applications, linking calls from an end-user device through your serverless functions to continue your business transactions.

AWS Lambda functions can correlate EUM and AWS Lambda-originated business transactions, in conjunction with the following EUM agents:

Integration of the Java Serverless Tracer with End User Monitoring consists of these steps:

  1. Add and Return EUM Metadata
  2. Configure Response Header Mappings
    1. Use the Amazon API Gateway
    2. Use AWS Lambda Proxy Integration
  3. Update the Front End Application
  4. Enable CORS configuration (If applicable)
  5. Troubleshoot the EUM Integration
Note: This document assumes you are familiar with Splunk AppDynamics End User Monitoring. See End User Monitoring for more information.