eG Monitoring
 

Measures reported by AWSWorkSpacesTest

An Amazon WorkSpace is a cloud-based virtual desktop that can act as a replacement for a traditional desktop. A WorkSpace is available as a bundle of compute resources, storage space, and software applications that allow a user to perform day-to-day tasks just like using a traditional desktop. A user can connect to a WorkSpace from any supported device using the free Amazon WorkSpaces client application, or using Chrome or Firefox web browsers. Users will connect using credentials set up by an administrator, or using their existing Active Directory credentials if you’ve chosen to integrate your Amazon WorkSpaces with an existing Active Directory domain. Once the user is connected to a WorkSpace they can perform all the usual tasks they would do on a desktop computer.

If a user is unable to connect to a Workspace or is experiencing considerable slowness when attempting to do so, that user will not be able to use the cloud resources effectively; this in turn will impact user productivity, hit revenues, and increase support costs and penalties.

To avoid this, administrators should be able to detect and resolve the unavailability/inaccessibility of Workspaces, and latencies in connecting to Workspaces, well before users complain. This is where the AWSWorkSpacesTest test helps!

This test automatically discovers the directories configured on the AWS Cloud for storing and managing information for Workspaces and users. For each directory so discovered, the test then reports the count of Workspaces in that directory in different states of activity - eg., available, unavailable, stopped, etc. This way, the test proactively alerts administrators to the abnormal state of Workspaces in a directory. In addition, the test also tracks connection attempts to the Workspaces in each directory, reports connection failures, and thus brings connection issues to the notice of administrators. The average time taken to launch sessions on the Workspaces in every directory is also reported, so that administrators can identify which directory is managing the most latent Workspaces.

Outputs of the test : One set of results for each directory on the AWS EC2 cloud.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
Wrkspace_avail Indicates the number of workspaces in this directory that returned a healthy status during the last measurement period. Number Amazon WorkSpaces periodically sends status requests to a WorkSpace. A WorkSpace is marked Available when it responds to these requests, and Unhealthy when it fails to respond to these requests.

Ideally, the value of this measure should be high.
Wrkspace_unhealth Indicates the number of WorkSpaces that returned an unhealthy status during the last measure period. Number Amazon WorkSpaces periodically sends status requests to a WorkSpace. A WorkSpace is marked Available when it responds to these requests, and Unhealthy when it fails to respond to these requests.

Ideally, the value of this measure should be low.
Conn_Attempt Indicates the number of connection attempts made to workspaces in this directory during the last measure period. Number  
Conn_Sucess Indicates the number of connection attempts made to workspaces in this directory that were successful during the last measure period. Number Ideally, the value of this measure should be equal to the value of the ‘Connection attempt’ measure. If the difference between the two measures is very high, it implies that many connections have failed.
Conn_Failer Indicates the number of connection attempts to the workspaces in this directory that failed during the last measurement period. Number Ideally, the value of this measure should be 0. A value close to or equal to the value of the Connection attempt measure denotes many failed connection attempts, which is a cause for concern.
Sess_launchTime Indicates the average time for initiating sessions with the Workspaces in this directory. Secs If you notice abnormal spikes in the value of this measure, then you may want to compare the value of this measure with that of the Session latency measure to know where the latency is maximum - at the time of authentication? or during session initiation?
Sess_latency=Session latency Indicates the average round trip time between the WorkSpaces client and the WorkSpaces in this directory during the measure period. Secs This measure is reported after a user has successfully authenticated via the WorkSpaces client and the client then initiates a session. Any delay in authentication and/or session initiation can cause the value of this measure to increase. If you notice abnormal spikes in the value of this measure, then you may want to compare the value of this measure with that of the Session launch time measure to know where the latency is maximum - at the time of authentication? or during session initiation?
Sess_disConn Indicates the number of connections with Workspaces in this directory that were closed during the last measure period. Number The value of this measure also includes user-initiated and failed connections.

Ideally, the value of this measure should be 0.
User_Conn Indicates the number of Workspaces in this directory that had a user connected during the last measurement period. Number Amazon WorkSpaces periodically sends connection status requests to a WorkSpace. Users are reported as connected when they are actively using their sessions.
WrkSpc_Stoped Indicates the number of Workspaces in this directory that stopped during the last measurement period. Number  
WrkSpc_Maintenance Indicates the number of Workspaces in this directory that were under maintenance during the last measurement period. Number This metric applies to WorkSpaces that are configured with an AutoStop running mode. With this mode, your WorkSpaces stop after a specified period of inactivity and the state of apps and data is saved.

Amazon WorkSpaces schedules maintenance for your WorkSpaces. During the maintenance window, important updates are downloaded and installed. If you enable maintenance mode for your AutoStop WorkSpaces, they are started automatically once a month in order to download and install important service, security, and Windows updates.