Splunk AppDynamics

How to send additional info on AJAX response?

CommunityUser
Splunk Employee
Splunk Employee

Hi

I'm able to add custom data (.i to `username`) to AJAX request, but is it possible to add more info to the tracker, such as `number of records returned by the server`?

(window['adrum-config'] || (window['adrum-config'] = {
  'userEventInfo': {
    'Ajax': function (context) {
      return {
        userData: {
          'username': 'MY_USERNAME'
        },
      }
    },
  },

I tried creating it programmatically, but how do we add additional data to this?

var ajaxT = new ADRUM.events.Ajax();
   
// set url
ajaxT.url('your xhr Url');
   
// mark timings
ajaxT.markSendTime(100);
ajaxT.markFirstByteTime(200);
ajaxT.markRespAvailTime(300);
ajaxT.markRespProcTime(400);
ADRUM.report(ajaxT);

Many thanks,

Ozay

Labels (1)
0 Karma

Chitra_Lal
Contributor

Hi Ozay,

Are you trying to capture the Ajax response values as user data? If yes, Are those POST calls? Because if that is the case you can use the xhr object to configure the JavaScript Agent to capture POST parameters.

https://docs.appdynamics.com/display/PRO44/Set+Ajax+Request+Names+Based+on+Captured+POST+Parameters#...

Once the required POST parameters are captured correctly, you can actually send them as custom data using the information in the below link:

https://docs.appdynamics.com/display/PRO44/Add+Custom+User+Data+to+a+Page+Browser+Snapshot

Let me know in case your requirement differs. 

Thanks,

Chitra

0 Karma
Get Updates on the Splunk Community!

Splunk Search APIを使えば調査過程が残せます

   このゲストブログは、JCOM株式会社の情報セキュリティ本部・専任部長である渡辺慎太郎氏によって執筆されました。 Note: This article is published in both Japanese ...

Integrating Splunk Search API and Quarto to Create Reproducible Investigation ...

 Splunk is More Than Just the Web Console For Digital Forensics and Incident Response (DFIR) practitioners, ...

Congratulations to the 2025-2026 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...