Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
07-08-2021 02:09 AM
I have a Single Page Application (SPA) written in React.
The SPA is using fetch API instead of AJAX to communicate CORS endpoints.
I am trying to add below EUM codes into my SPA, it is able to report the first page load time.
However, it is not able to capture any fetch API which I made from this page.
I can see "Configure JavaScript Agent" mentions "Monitor Fetch API calls" with a tick.
But I still cannot make it works, can anyone please advise what I have missed? Thanks.
<script charset="UTF-8" type="text/javascript">
window["adrum-use-strict-domain-cookies"] = true;
window["adrum-start-time"] = new Date().getTime();
(function(config){
config.appKey = "AD-AAB-ABF-ASU";
config.adrumExtUrlHttp = "http://cdn.appdynamics.com";
config.adrumExtUrlHttps = "https://cdn.appdynamics.com";
config.beaconUrlHttp = "http://pdx-col.eum-appdynamics.com";
config.beaconUrlHttps = "https://pdx-col.eum-appdynamics.com";
config.useHTTPSAlways = true;
config.urlCapture = {"filterURLQuery":true};
config.xd = {"enable":true};
config.resTiming = {"bufSize":200,"clearResTimingOnBeaconSend":true};
config.maxUrlLength = 512;
config.spa = {"spa2":true};
})(window["adrum-config"] || (window["adrum-config"] = {}));
</script>
<script src="//cdn.appdynamics.com/adrum/adrum-latest.js"></script>
Solved! Go to Solution.
07-12-2021 06:21 PM
Thank you for posting to the community.
07-12-2021 07:27 PM
Dear @Hiroki.Ito
An adrum post request was sent after page load, but there is no adrum post request after a fetch API request made on the same page.
Console log haven't any error, and can you advise how I can upload the output of ADRUM.dumpLog() here?
I cannot found any button for upload log/zip file.
07-12-2021 10:22 PM
07-12-2021 11:16 PM
Hi @Hiroki.Ito
Thanks for your advice. I have created a ticket with Request ID #291245. Thanks.
07-13-2021 05:04 PM
07-18-2021 08:34 PM
As checked with AppD support, the issue is due to I was dynamically injecting AppD script segments after page loaded.
It is working fine now after moving the AppD script segment before page loaded.
07-19-2021 01:46 AM
Hi @Kit.Zhang ,
Thank you for letting us know!
Great to hear the issue is fixed!
Best Regards,
Hiroki
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form