The following sections are intended to help you troubleshoot problems with browser snapshots.
No Browser Snapshots
If you do not see any browser snapshots, it is possible that browser snapshot collection has been disabled. If periodic collection and error collection and slow collection are all disabled, the agent does not collect any browser snapshots. See Configure Browser Snapshot Collection.
Also, check the thresholds that define slow end-user experience. AppDynamics collects browser snapshots only for slow-performing requests, so if the thresholds are set too high, no requests are flagged as slow. See Configure Browser RUM Performance Thresholds.
No Correlation between Browser Snapshots and Business Transactions
You get server-side correlation with browser snapshots only if the business transactions associated with the browser snapshot are running on application servers instrumented with AppDynamics app agents. This could explain why you do not see any or do not see all of the business transactions that you expect to see. Check which of your servers are instrumented by app agents and which are not. You may need to get more AppDynamics app agent licenses to get correlation.
No Transaction Snapshots Associated with Browser Snapshots
Even if all your app servers are instrumented with AppDynamics app agents, it is possible that no associated transaction snapshots were captured at the time of the browser snapshot. For example, if no transactions were slow at the time of the browser snapshot, you probably will not see any transaction snapshots. See Transaction Snapshots for information about when transaction snapshots are captured. You can modify transaction snapshot capture.
On the browser side, if a browser snapshot is associated with a transaction snapshot, you will see it in the Transaction Snapshots section of the browser snapshots. See Business Transactions in Browser Snapshots. On the server side, if a transaction snapshot is associated with a browser snapshot, you will see an EUEM GUID in the ADDITIONAL DATA tab in the transaction snapshot. See Transaction Snapshots.
Not Getting Full Timing Data for Business Transactions Associated with Browser Snapshots
No Correlation between Cross Domain AJAX Requests and Business Transactions
The process of correlating cross-domain Ajax requests and business transactions consists of the following two steps:
Set the agent, tier, or application node property
true. If this property doesn't exist, you need to add and register it as described in Add a Registered Node Property.
Modify the application code, so that the returned response header includes the field
Access-Control-Expose-Headersas shown below: