Usage Reporting for DaaS providers with Login AM
When I talk to our Managed Service Provider customers I’m happy to hear that Login AM really helps them with their day-to-day challenges. But why are they using Login AM? There are a few benefits they all seem to agree on. Login AM automates the deployment of all applications running on Windows. In most cases this results in less manual work and an OPEX reduction of 30 – 50%. Login AM also enables an easy and rapid onboarding of new customers and automates repetitive virtual desktop and application management tasks. Other customers are very pleased with the fact that an important component of the software are the Login AM Blueprints that, amongst other things, reduce the need for (re)packaging of software (up to 80%). But there is always room for improvement.
In our never-ending search to improve our products and services we have been focusing on Managed Service Providers that provide Desktop-as-a-Service (DaaS). They need reports on a regular basis about the number of VDI users that used their platform over a certain timeframe. The reasons to get this kind of data may vary, but usually they need information about the maximum number of concurrent users and/or the number of unique users at a specific time.
Since DaaS providers use a pay-per-use model, this data is mainly used to create reports to charge their customers, but also to get insights in the platform usage trends over a longer period of time and discover usage peaks.
It’s pretty clear that this usage information can be helpful to a DaaS provider, but more transparency can also be useful to the customer. Providing reports and detailed information on the usage will avoid any confusion about the number of desktops that the customer thinks were used versus the actual number. This will make sure that the customer pays for what they actually used. Sounds fair right?
Introducing Usage Reporting
To help DaaS providers and customers gain more insights into the usage of a DaaS platform, we are proud to introduce a new feature to Login AM called Usage Reporting. This feature will retrieve and store information about logged on users within a virtual desktop environment. With this data we can show you two different charts.
The first is the number of concurrent users. This will show you the maximum amount of users that were logged in simultaneously. This is useful to locate high usage peaks during the day that might cause a bottleneck (always make sure to test and validate your maximum capacity with Login VSI).
Amount of concurrent users
The second graph displays the number of unique or named users. This graph will show you how many unique users actually used your DaaS platform in a certain timeframe. If you charge your customer based on the amount of unique sessions per day, this is crucial information.
Amount of unique users
Both graphs can be presented per day or per month so you can easily discover trends over a short or longer period of time.
Windows event logs
As soon as you have updated Login AM to version # the data gathering will begin. On each endpoint a data gathering tool will be executed every hour to gather usage data on the platform. We are using the Windows event logs to gather this data. This has two specific benefits.
- We can run outside of the user logon process. This means that there will be no negative impact on the user experience.
- You will get immediate historic data. Depending on how far back your windows event logs go, you can retrieve data as early as the deployment of your platform.
All the data gathered by the endpoints is sent to the Login AM server. The server now runs an IIS website where all the data is sent to and you can visit to view the graphs. The data is stored in a SQLite database. So if for any reason you need additional information you can run a query on the database for more information.
Want to get started with usage reporting? Download the latest version of Login AM today.
If you want to read more about Usage Reporting, make sure you read this blog about this topic.