Receiver for Web Test
Users with compatible web browsers can access StoreFront stores by browsing to Receiver for Web sites. By default, users also require a compatible version of Citrix Workspace App to access their desktops and applications. However, you can configure your Receiver for Web sites to enable users with HTML5-compatible browsers to access their resources without installing Citrix Workspace App. When you create a new store, a Receiver for Web site is created for the store by default.
The typical logon process via Receiver for Web sites is detailed below:
- User clicks to launch application. The request is forwarded to a Delivery Controller
- Delivery Controller queries SQL to determine the best worker server to host session.
- Delivery Controller sends the connection information to StoreFront.
- StoreFront creates a launch.ica file, and sends file to end-user device.
- Receiver for Web HTML5 or Receiver client launches ICA file on end-user device, makes connection request to worker server, and executes application.
At the Receiver-end, a delay in ICA file launch, or a slow login attempt, or a delay in getting the launch status or list of resources, can adversely impact the logon process. If users logging in using Receiver for Web complain of logon slowness, then, you can use the Receiver for Web test to determine the average time user logons took for performing each of the aforesaid tasks on the Receiver for Web. This way, you can accurately isolate the source of the slowness at the Receiver-end.
Target of the test : Citrix StoreFront Server
Agent deploying the test : An internal/remote agent
Outputs of the test : One set of results for the Citrix Storefront server being monitored.
Parameters | Description |
---|---|
Test period |
This indicates how often should the test be executed. |
Host |
The host for which the test is to be configured. |
Port |
The port number at which the specified host listens to. By default, this is 443. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
Get ICA file calls |
Indicates the number of times since the last measurement period an end-user device received a generated ICA file when a user requests to launch an application via Receiver for Web. |
Number |
|
Get ICA file average time |
Indicates the average time an end-user device took to receive a generated ICA file when a user requests to launch an application via Receiver for Web. |
Seconds |
When users logging into Receiver for Web complain of logon slowness, you can compare the value of this measure with the other time-related metrics reported by this test to accurately pinpoint the root-cause of the slowness - is the login slow? is there a delay in launching an ICA file on an end-user device? are icons launched slowly? or is there slowness when getting the launch status or list of resources? |
Get icon calls |
Indicates the number of time since the last measurement period icons were launched in response to user requests to launch an application via Receiver for Web. |
Number |
|
Get icon average time |
Indicates the average time taken to launch icons. |
Seconds |
When users logging into Receiver for Web complain of logon slowness, you can compare the value of this measure with the other time-related metrics reported by this test to accurately pinpoint the root-cause of the slowness - is the login slow? is there a delay in launching an ICA file on an end-user device? are icons launched slowly? or is there slowness when getting the launch status or list of resources? |
Get launch status calls |
Indicates the number of times since the last measurement period the launch status of ICA files on the end-user devices, was determined. |
Number |
|
Get launch status average time |
Indicates the average time taken to determine the launch status of ICA files on the end-user devices. |
Seconds |
When users logging into Receiver for Web complain of logon slowness, you can compare the value of this measure with the other time-related metrics reported by this test to accurately pinpoint the root-cause of the slowness - is the login slow? is there a delay in launching an ICA file on an end-user device? are icons launched slowly? or is there slowness when getting the launch status or list of resources? |
List resource calls |
Indicates the number of times since the last measurement period resources were listed on XenDesktop or XenApp in response to user requests to launch an application via Receiver for Web. |
Number |
|
List resource calls average time |
Indicates the average time taken to list resources in response to user requests to launch an application via Receiver for Web. |
Seconds |
When users logging into Receiver for Web complain of logon slowness, you can compare the value of this measure with the other time-related metrics reported by this test to accurately pinpoint the root-cause of the slowness - is the login slow? is there a delay in launching an ICA file on an end-user device? are icons launched slowly? or is there slowness when getting the launch status or list of resources? |
Login attempts calls |
Indicates the number of attempts made since the last measurement period to login to Receiver for Web. |
Number |
|
Login attempts average time |
Indicates the average time taken to login to Receiver for Web. |
Seconds |
When users logging into Receiver for Web complain of logon slowness, you can compare the value of this measure with the other time-related metrics reported by this test to accurately pinpoint the root-cause of the slowness - is the login slow? is there a delay in launching an ICA file on an end-user device? are icons launched slowly? or is there slowness when getting the launch status or list of resources? |