AppC Logon Status Test

Frequent login failures and inexplicable delays when accessing the AppController can have an adverse impact on a user’s experience with AppController. To capture such failures/delays proactively and isolate their root-cause, administrators can use the AppC Logon Status test. At configured intervals, this test emulates a user logging into AppController. In the process, the test captures every step of the user login and reports the time taken at each step. This way, unusual slowness in logging in can be captured and where the login process was delayed can be determined – when connecting to the AppController? Or when authenticating?

Target of the test : Citrix AppController

Agent deploying the test : A remote agent

Outputs of the test : One set of results for the Citrix AppController being monitored.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The IP address of the host for which the test is being configured.

Port

The port at which the host listens. By default, this is NULL.

Username and Password

To pull out metrics, this test needs to login to the AppController’s management console as a user with Administrator rights to AppController. For this purpose, you need to configure this test with the Username and Password of a user with Administrator rights to the AppController.

Confirm Password

Confirm the Password by retyping it here.

SSL

Indicate whether/not AppController is SSL-enabled. By default, this flag is set to Yes.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Connection status

Indicates whether/not the user could connect to the AppController.

 

The values that this measure reports and their corresponding numeric values are listed in the table below:

Measure Value Numeric Value
Success 1
Failed 0

Note:

By default, this measure reports the Measure Values discussed in the table above. However, in the graph of this measure, the status of the connection is indicated using the numeric equivalents only.

Time taken to connect

Indicates the time taken to connect to the AppController.

Secs

A low value is desired for this measure. A high value indicates a connection bottleneck.

Authentication status

Indicates whether/not the login credentials of the user were successfully authenticated.

 

The values that this measure reports and their corresponding numeric values are listed in the table below:

Measure Value Numeric Value
Success 1
Failed 0

Note:

By default, this measure reports the Measure Values discussed in the table above. However, in the graph of this measure, the status of the authentication is indicated using the numeric equivalents only.

Time taken to authenticate

Indicates the time taken to authenticate the user login.

Secs

A high value for this measure could indicate an authentication delay.

Time taken to login

Indicates the total time  taken to login.

Secs

A high value indicates a login delay. In this case, you can compare the value of the Time taken to connect and Time taken to authenticate measures to know where the login was bottlenecked.