8.1 Understanding User Experience Alarms

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