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
on 02-02-2018 08:18 AM - edited on 03-12-2018 04:52 AM by Mohammed.Rayan
1. Navigate to the Browser App that is linked to the APM app and click on configuration > Configure and Download JavaScript Agent.
2. Expand the advanced section.
In the custom configuration box, add the following:
window['adrum-config'] = {
userEventInfo: {
"PageView": function(context) {
return{
userData: {
page_title: "RandomGeneratedTest"
}
}
}
}
};
window['adrum-start-time'] = new Date().getTime();
(function(config){
config.appKey = 'BD-AAB-XYZ-XYZ';
config.adrumExtUrlHttp = 'http://cdn.appdynamics.com';
config.adrumExtUrlHttps = 'https://cdn.appdynamics.com';
config.beaconUrlHttp = 'http://col.eum-appdynamics.com';
config.beaconUrlHttps = 'https://col.eum-appdynamics.com';
config.xd = {enable : false};
})(window['adrum-config'] || (window['adrum-config'] = {}));
3. Click on Save Config & Generate HTML Snippet.
4. Verify in the page source if the code is being successfully injected:
<html>
<head>
<script type='text/javascript'>
//<![CDATA[
window['adrum-start-time'] = new Date().getTime();
;(function(config){
config.appKey = 'BD-AAC-XYZ-XYZ';
config.beaconUrlHttp = 'http://col.eum-appdynamics.com';
config.beaconUrlHttps = 'https://col.eum-appdynamics.com';
config.adrumExtUrlHttp = 'http://cdn.appdynamics.com';
config.adrumExtUrlHttps = 'https://cdn.appdynamics.com';
config.xd = {enable : false};
})(window['adrum-config'] || (window['adrum-config'] = {}));
window['adrum-config'] = {
userEventInfo: {
"PageView": function(context) {
return{
userData: {
page_title: "RandomGeneratedTest"
}
}
}
}
};
This will make changes to the default JavaScript Agent code that is injected into the page source, allowing the user to see custom data addition in the page source.
Hi,
Thanks!
How can I control in case of on-prem in other aspects:
1. Addresses. There are six in the snippet: i.e.
config.beaconUrlHttp
2. Additional java script code that I would like to add min the snippet as java script function.
Thanks,
Yaniv
@Yaniv You can configure it in the controller admin.jsp. The beacon URLs will be picked from admin.jsp setting.
Could you please clarify on the second question.
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form