According to the 2017 Global Virtual Desktop Infrastructure Market Report from Technavio, the global VDI market will experience a compound annual growth rate of more than 11 percent between now and 2020. Clearly, this growth is fueled by the fact that virtual desktops are bringing more industries even greater business benefits, including user mobility and anywhere/anytime application access across devices. However, to keep virtual desktops operating optimally, you need virtual desktop monitoring tools to ensure consistent performance.
There are numerous components involved in the delivery of desktop applications to the end user. These include the connection broker, virtualization platform, storage, Active Directory, profile, and provisioning servers. While monitoring brings several clear benefits, here are 12 new things that you can learn from virtual desktop monitoring:
1. Virtual desktop monitoring can compare the actual VM density to the optimal VM density, which is based on the demand and available capacity.
2. Monitoring tools can identify and alert administrators when the system is out of compliance to quickly remediate the problem using platform-native tools.
3. Configuration changes can be tracked and analyzed to understand how the changes affect performance.
4. Leading, integrated, and third-party VDI monitoring tools can analyze the environment based on a selected cost model including pay per use and reservations. These metrics can be tied to waste metrics to enable operational efficiency that can drive CPU reduction for a given VM.
5. Automatic application dependency mapping provides a master application list as well as dependencies between the applications across VMs for a better understanding of infrastructure and application dependencies. Some VDI solutions enable DR integration and site recovery so that failover groups are properly mapped to application dependencies.
6. Virtual desktop monitoring solutions and third-party monitoring tools provide real-world performance insights—either through simulation or real VM loads, tied to real user tasks—to monitor application usage, task completion times, and discrepancy monitoring that triggers alerts. This can be done without affecting end-user productivity.
7. Logon duration reports deliver logon process breakdowns for further optimization via session load problem identification and troubleshooting. Threshold-based alerting on user logon times is also possible.
8. End-user activity reports connect defined time periods to a user’s session counts, total session duration, average session duration, and last session time.
9. Latency reports can show administrator-defined user groups and their latency in milliseconds that exceed a predetermined threshold. Threshold-based alerting on user logon times is also possible.
10. Reports can identify server process errors related to desktop image configuration that need to be resolved. A wealth of profile errors can be generated via reports that identify problems with load, folder redirection, group policy, registry, security, CPM-related errors or problems, and more.
11. The ability to generate reports on upgrade progress tracking can identify inconsistencies, troubleshoot session problems, and identify the different devices accessing the environment.
12. Track utilization in a specified time period to get an understanding of peak usage at different times of the day. This enables the administrator to match resource availability with user behavior across a user group.
Determine what to monitor when setting up virtual desktop monitoring. Monitoring performance proactively rather than reactively via a tool that monitors end-to-end connectivity, with metrics about both the physical and virtual machines, is vitally important.
The best of these tools provide alerts, with context, to ensure an understanding of the impact on system efficiency and user experience.This ultimately enables administrators to constantly tune the environment for maximum performance, uptime, resource utilization, cost reduction, and end-user satisfaction.