Login VSI's Virtual User and Features
Our virtual users mimic real-world users performing real-world tasks, such as typing emails, browsing the web, looking up patient details and generating monthly reports. When our virtual user notices a discrepancy in performance from anywhere in your infrastructure, it will alert you immediately—increasing end-user productivity while also minimizing downtime and other costly business disruptions through predictive analysis.
Client-Side Performance Testing
We are living in a different era—your users work from all around the world—and while you strive to deliver the best possible user experience, there are many external factors that influence this, resulting in unpredictable performance. For example, the distance to the datacenter, the speed and quality of the Internet connection, as well as other bottlenecks along the way, can produce support tickets even though the desktop environment is running smoothly.
Therefore, it’s crucial to know when and where issues occur on any of your remote sites up-front. Our virtual user can help you identify these issues by simulating user logons from remote locations continuously, thereby doing exactly what real users would, albeit with one difference: It measures and reports back every action, as well as the time it took to complete them, e.g. the logon and application start, or a certain click-path through your mission critical application.
During testing, our virtual user also registers network utilization and the latency within the remote desktop session, enabling the reception of early warning alerts when things are changing, as well as the ability to generate Service Level Agreement reports.
It is a fact that PCs become slower over time. The same happens for virtualized environments, but most of the time you are unaware of this because it happens over a longer period. Many reasons can cause this, for example, profile sizes going up, the impact of new applications or hotfixes, or an increasing number of users on the environment.
The effects and the impact of these changes on the complete user experience can only be measured from the end-user perspective as CPU, Memory and Storage are typically all reporting back that they are in the ‘green’. That’s why we have a different approach. Our virtual user continuously measures the systems’ user experience as if it is a real person working in the environment, while online it continuously measures the performance of logons, application starts and specific actions in your applications, such as generating a monthly report or the network activity. Because the virtual user is doing the same thing all the time, it’s easy to spot trends in user experience over time.
Performing changes to your environment is a fact of life. It’s also a fact that not all changes are equally as good for the user experience. That is why we recommend you validate changes (or newly built environments) before you bring them to production. If you want to test these changes in an automated fashion our virtual user can help.
Of course, it does not stop there, after you have brought the changes to production, it’s important to track their performance over time. This can be done with a very low number of virtual users, without causing any impact on the performance on the system, and without installing any additional agents in the desktop.
Use case example: Let’s say you are upgrading Microsoft Office from version 2010 to Microsoft Office 2013 or 2016. While this sounds like a rather insignificant change, it does significantly impact the user experience, in some cases leading to 25% of the users not being able to log on anymore.
Applications are at the heart of every desktop and we understand that you want to receive immediate notifications when something is wrong with them. The Login PI Virtual User alerts you immediately when it notices a change in performance, or if the application can no longer start, as well as log ins and App start times. Login PI can launch an App, send login details to the App, interact with it and provide you with the timings for each step in the process.
What makes this virtual user unique is that it starts the applications (all of them) from all over the world in all your environments 24/7. Therefore, you no longer need to rely on real users reporting that they can no longer start the application, which gives you the time to resolve the matter before it affects both the user experience and the bottom line of the company.
You can receive alerts in multiple ways:
- Pushed to the Ops console of your choice (SCOM, SPLUNK, etc.) via the Event Viewer
- A robust API that allows you to do anything you can do via the console programmatically, as well as pull user experience data from the Login PI Database to put into other tools for further analysis
- Dashboard for the Network Operations Center
While enterprises worldwide continue to embrace virtualized desktop environments, a recent survey of more than 600 IT professionals showed that the biggest concerns continue to be related to the negative impact on productivity and end-user performance (41%). By using virtual users to provide granular visibility into network and application performance, Login PI allows enterprises greater insight into the transformational benefits of VDI.
Login PI 2.0 introduced Service Level Agreement (SLA) reports. This allows IT to produce intuitive reports summarizing the virtual user performance for a specific day or month. As IT organizations migrate to a service delivery model, they use SLAs to outline contractual obligations for application availability and performance. The SLA reporting feature in Login PI lets IT demonstrate to the business that they are delivering on said contracts. Customers of DaaS providers can also use Login PI to validate the availability and performance for which they are paying.