Amazon WorkSpaces is a fully managed, persistent desktop virtualization service that enables users to access their cloud-based desktops from any supported device. It eliminates the complexity of managing hardware inventory, OS versions, and virtual desktop infrastructure (VDI), while providing users with a fast, responsive desktop experience powered by AWS cloud infrastructure.
Monitoring Amazon WorkSpaces is essential for ensuring reliable desktop performance and seamless end-user experience. Applications Manager's Amazon WorkSpaces monitoring tool provides real-time visibility into key parameters such as connection status, session latency, resource utilization, and storage usage. With proactive alerts, historical trend analysis, and automated anomaly detection, you can quickly identify and resolve performance issues, optimize resource allocation, and maintain consistent desktop availability across your organization.
To learn how to create a new Amazon WorkSpaces monitor, refer here.
Go to the Monitors Category View by clicking the Monitors tab. Click on the WorkSpaces instance available under Amazon in the Cloud Apps section. Displayed below is the Amazon WorkSpaces bulk configuration view distributed into three tabs:
By clicking a monitor from the list, you'll be taken to the Amazon WorkSpaces dashboard which includes the following tabs:
| Parameter | Description |
|---|---|
| WORKSPACE INFO | |
| State | The current state of the WorkSpace. |
| Running Mode | The running mode of the WorkSpace (AUTO_STOP or ALWAYS_ON). |
| Compute Type | The compute type (bundle) of the WorkSpace. |
| Connection State | The connection state of the WorkSpace (CONNECTED, DISCONNECTED, UNKNOWN). |
| Directory State | The state of the directory registration. |
| Uptime | The maximum uptime of the WorkSpace at the time of polling (in mins). |
| RESOURCE UTILIZATION | |
| CPU Usage | The average CPU usage of the WorkSpace at the time of polling (in %). |
| Memory Usage | The average memory usage of the WorkSpace at the time of polling (in %). |
| Root Volume Disk Usage | The average root volume disk usage of the WorkSpace at the time of polling (in %). |
| User Volume Disk Usage | The average user volume disk usage of the WorkSpace at the time of polling (in %). |
| IN-SESSION LATENCY | |
| In-Session Latency | The average in-session latency of the WorkSpace between the poll interval (in ms). |
| USERS CONNECTED | |
| Users Connected | The total number of users connected to the WorkSpace between the poll interval. |
| ATTEMPTED CONNECTIONS | |
| Attempted Connections | The total number of attempted connections to the WorkSpace between the poll interval. |
| Successful Connections | The total number of successful connections to the WorkSpace between the poll interval. |
| Failed Connections | The total number of failed connections to the WorkSpace between the poll interval. |
| UDP PACKET LOSS RATE | |
| UDP Packet Loss Rate | The rate of UDP packet loss of the WorkSpace between the poll interval (in %). |
| SESSION LAUNCH TIME | |
| Session Launch Time | The average session launch time of the WorkSpace between the poll interval (in s). |
| SESSIONS DISCONNECTED | |
| Sessions Disconnected | The total number of sessions disconnected from the WorkSpace between the poll interval. |
| Parameter | Description |
|---|---|
| CONFIGURATION | |
| User Name | The name of the user for the WorkSpace. |
| Computer Name | The name of the WorkSpace as seen by the operating system. |
| Compute Type | The compute type (bundle) of the WorkSpace. |
| Running Mode | The running mode of the WorkSpace (AUTO_STOP or ALWAYS_ON). |
| Auto Stop Timeout | The time after a user logs off when WorkSpaces are automatically stopped. Applicable only when RunningMode is AUTO_STOP (in mins). |
| Workspace IP | The IP address of the WorkSpace. |
| Bundle ID | The identifier of the bundle used to create the WorkSpace. |
| Connection State | The connection state of the WorkSpace (CONNECTED, DISCONNECTED, UNKNOWN). |
| Last State Check Time | The timestamp of the last connection state check. |
| User Last Active Time | The timestamp of the last known user connection. |
| Protocols | The protocols supported by the WorkSpace. |
| Operating System Name | The name of the operating system installed on the WorkSpace. |
| STORAGE CONFIGURATION | |
| Root Volume Size | The size of the root volume of the WorkSpace (in GB). |
| User Volume Size | The size of the user volume of the WorkSpace (in GB). |
| SECURITY CONFIGURATION | |
| Root Volume Encryption | Indicates whether the data stored on the root volume is encrypted. |
| User Volume Encryption | Indicates whether the data stored on the user volume is encrypted. |
| Volume Encryption Key | The symmetric AWS KMS key used to encrypt data stored on the WorkSpace volumes. |
| DIRECTORY CONFIGURATION | |
| Directory ID | The identifier of the AWS Directory Service directory for the WorkSpace. |
| Directory Name | The name of the directory. |
| Directory State | The state of the directory registration. |
| Directory Type | The type of the directory (SIMPLE_AD, AD_CONNECTOR, MICROSOFT_AD). |
| Registration Code | The registration code for the directory used by WorkSpaces clients to connect. |
| DNS IP Addresses | The DNS IP addresses of the directory. |
| Subnet IDs | The VPC subnet identifiers associated with the directory. |
| Security Group ID | The default security group identifier for the WorkSpaces in this directory. |
| Default OU | The default organizational unit (OU) for WorkSpace machine accounts. |
| Internet Access | Indicates whether internet access is enabled for the WorkSpaces in this directory. |
| WorkDocs | Indicates whether Amazon WorkDocs is enabled for the directory. |
| Local Administrator | Indicates whether the user is enabled as a local administrator on the WorkSpace. |
| IAM Role ID | The IAM role used to allow the Amazon WorkSpaces application to access AWS resources. |
| IP Access Control Groups | The IP access control group identifiers associated with the directory. |
| Tenancy | The tenancy type of the directory (SHARED or DEDICATED). |
| WorkSpace Bundles | |
| Bundle ID | The identifier of the bundle used to create the WorkSpace. |
| Bundle Name | The name of the WorkSpace bundle. |
| Owner | The owner of the bundle (Amazon or account ID for custom bundles). |
| Description | The description of the WorkSpace bundle. |
| Root Storage | The size of the root volume storage in the bundle (in GB). |
| User Storage | The size of the user volume storage in the bundle (in GB). |
| Compute Type | The compute type of the bundle. |
| Bundle State | The state of the WorkSpace bundle. |
| IP Access Control Groups | |
| IP Group ID | The identifier of the IP access control group. |
| IP Group Name | The name of the IP access control group. |
| IP Group Description | The description of the IP access control group. |
| IP Rules Count | The number of IP rules defined in this access control group. |
| IP Rules | The list of IP address rules (CIDR ranges) that control client access to WorkSpaces. |
It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.
Reviewer Role: Research and Development