A JavaScript instrumentation file assists Experience Manager in capturing various information about the Web application’s response, and are subsequently surfaced in alarms that report each response. For information on generating a JavaScript instrumentation file and instrumenting a Web application, see Section 8.2, Configuring Web Application to Measure Response Times.
Table 8-1 lists alarm information captured from Web applications.
Table 8-1 Data captured when monitoring User Experience
Alarm Property |
Definition |
---|---|
responseTime |
Total response time |
downloadTime |
Time to download and render the HTML Web page |
uploadTransTime |
Time required for the Web server to process the request |
urlReferrer |
Web page that referred the current URL |
urlDocTitle |
Title of the Web page |
urlLocation |
URL of the current Web page |
brAppName |
Browser name |
brAppCodeName |
Browser code name (such as Mozilla*) |
brAppVersion |
Browser version |
brClientIP |
IP address of the end user’s browser |
brClientHost |
Hostname of end user’s browser |
httpClientIP |
NAT or proxy server IP address (if used, defaults to browser’s address) |
httpClientHost |
Hostname of the NAT or proxy server host (if used, defaults to browser’s hostname) |
brAppPlatform |
Operating system on which the browser is running |
appScreenHeight |
Browser’s screen height |
appScreenWidth |
Browser’s screen width |
appAvailHeight |
Browser’s available height |
appAvailWidth |
Browser’s available width |
appJavaEnabled |
Indicates if Java is enabled or disabled |