Knowledge Base

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I include the Page Referrer in the Browser Requests Analytics Data?

Starting from AppDynamics 4.3, the page referrer information is no longer available by default in the browser request Analytics data. In Analytics, the page referrer is called the "Parent Page URL". The Events Service internal name for the "Parent Page URL" is pageparenturl

 

Thus, when in Drag and Drop Search mode in Analytics, if you choose the event type Browser Requests and check the field Page Referrer check box, you won't see any information as shown in the screenshot below:

drag-drop-search.png

 

Likewise, in Query Language Search mode, you will not receive results when querying the field referrer from the data source browser_records:

page-referrer-query-language-search.png

 

Depending on your deployment (SaaS or on-prem), you can include the page referrer in the browser request Analytics data in one of the following ways:

  • SaaS customers can submit a request to their AppDynamics account representative to include the page referrer information in browser request Analytics data.
  • On-prem customers can run the SQL statements shown in the following sections to add the page referrer information for all or specific pages to their EUM database.

 

Include the Page Referrer for All Pages

 

  1. Find your EUM account name from the Controller UI.
  2. For 4.4, connect to the EUM Server eum_db database. For 4.3, connect to Controller's MySQL database eum-processor that the EUM Server is using. 
  3. Run the following insert statement using the account_settings table:
    INSERT INTO `eum_db`.`account_settings` (`account_name`, `key`, `value`) VALUES ('<your-eum-account-name>', 'pagePublishedWithReferrer', '.*');

 

Include the Page Referrer for Specific Pages

  1. Find your EUM account name from the Controller UI.
  2. Create a list of page URLs or URL patterns that you would like to have page referrers.
  3. For each page URL or URL pattern, run an insert command. For example, if the page is http://www.google.com:
    INSERT INTO `eum_db`.`account_settings` (`account_name`, `key`, `value`) VALUES ('<your-eum-account-name>', 'pagePublishedWithReferrer', 'http://www.google.com');

 

Version history
Revision #:
11 of 11
Last update:
‎01-02-2019 03:51 PM
Updated by:
 
Labels (1)
Tags (2)